Java web programer

Lokacije
Učilište ProAnima
Vodnikova 15
10000 Zagreb
Tel: 01/4843-201
Fax: 01/4843-057
Cilj seminara je osposobiti polaznike za samostalno kreiranje aplikacije te isto tako pripremiti ih za daljnje napredovanje i usvajanje srodnih programskih jezika.

Uvjet:

-
- Uvod u Informatiku, rukovanje i komunikacija računalom
Uvod u Informatiku, Uvod u rad s računalom, Rad s mapama (Desktop), Windows Explorer, Rad s datotekama, organizacija podataka, Rad s diskovima, CD, USB, vanjski mediji, Find, Control Panel, multimedija, Arhiviranje podataka (zip, rar), Rad u lokalnoj mreži, Internet Explorer, Mozilla Firefox, pronalaženje i "skidanje" podataka, Pretraživanje Interneta, slanje i primanje e-maila

Sadržaj seminara:

Java web
Uvod u Java Servlet tehnologiju – osnovni pojmovi, opis klijent - server arhitekture, Uvod u JSP (Java Server Pages) tehnologiju, Opis razvojnog okruženja Eclipse i aplikacijskogm servera Tomcat – instaliranje i konfiguriranje postavki, osnove rada, razvoj, „Hello world“ servlet i „Hello world“ JSP, Web aplikacije – povijest, struktura, programksa arhitektura, Osnove XML-a – elementi, atributi, DTD, XML shema, HTTP protokol – struktura i metode HTTP zahtjeva (GET, POST, ostale), struktura HTTP odgovora, Životni ciklus servleta, Implementacija osnovnih zadataka servleta - obrada HTTP zahtjeva, analiziranje i obrada zahtjava te generiranje HTTP odgovora, ServletConfig i ServletContext sučelja, Suradnja između servleta, Upravljanje HTTP, sesijom – sučelje HttpSession, Filtri – sučelja Filter, FilterChain, FilterConfig, Obrada iznimaka i Servleti, Servleti u višenitnoj okolini, Razvoj sigurnih web aplikacija – autentikacijski mehanizmi, Osnovni elementi JSP-a – sintaksa, životni ciklus, direktive, statičko i dinamičko uključivanje stranica, JSTL (JavaServer Pages Standard Tag Library) – biblioteka tag-ova, korištenje postojećih tag-ova, pisanje vlastitih tag-ova, J2EE dizajnerske sheme – MVC, DAO, Uvod u Apache ANT – alat za build aplikacija baziran na Javi, Osnove rad sustava za verzioniranje koda CVS – CVS klijent u razvojom okruženju Eclipse, Osnovno o relacijskim bazama podataka - SQL jezik, Spajanje iz Servleta na relacijsku bazu podataka - JDBC pregled, JDBC klase, Statement klasa za postavljanje upita, ResultSet klasa za dobivanje rezultata, Osnove Java Naming and Directory Interface (JNDI), Spajanje na izvor podataka korištenjem bazena konekcija (Data source connection pool) - javax.sql.DataSource, Osnove struts framework-a – framework koji implementira MVC pristup kreiranju web aplikacija, Testiranje java koda - junit

Certifikati:
  • Upis u radnu knjižicu: da
  • Certifikat: ne
  • Uvjerenje: da
  • In-house: ne
  • Svjedodžba: ne
  • Diploma: ne