Ponuka kurzov

Zasielanie noviniek




Autorizované školenia

  • Microsoft Partner Gold Learning
  • ORACLE Gold Partne
  • HP Eperto One
  • IBM Authorized Training
  • Apple Authorized Training Center
Potrebujete pomoc?
FAQ Kontakty Kontaktný formulár
Kontaktný formulár



Kontakty
Kód kurzu: JJSP1« Krok zpět

Webové aplikácie nad Java EE

Kurz sa zameriava na webovú vrstvu na platforme Java EE podľa princípov REST (Representational State Transfer). Účastníci sa zoznámia s technológiami webovej prezentačnej vrstvy, predovšetkým Servlets, JavaServer Pages (JSP), frameworkom Spring MVC (Model-View-Controller), JavaServer Faces (JSF) a naučia sa ovládať prístup do databázy. Kurz prebieha nad serverom GlassFish, so zvýraznením rozdielov medzi servermi Tomcat, GlassFish a JBoss.

 DátumDníCena kurzuCena príručkyJazyk výukyLokalita 
29. 7. 2013 5 34 500 CZK v cene kurzu Český jazyk GOPAS Praha
 
V prípade záujmu o iný termín uvedeného kurzu, kontaktujte klientsky servis, prosím.

PobočkaDníKatalógová cenaCena príručkyITB
Praha5 34 500 CZK v cene kurzu 50
Brno5 34 500 CZK v cene kurzu 50
Bratislava5 1 400,00 EUR v cene kurzu 50

Pre koho je kurz určený

Kurz je určený programátorom v Jave, ktorí už ovládajú základný jazyk a chcú prejsť na platformu serverových aplikácií Java EE s dôrazom na webovú vrstvu. Taktiež je vhodný pre prestup z iných platforiem ako je PHP alebo ASP.NET.

Čo vás naučíme

  • Písať servlety s použitím jazyka Java
  • Vytvárať stránky JSP, prípadne ich adaptovať zo statických stránok HTML od webových návrhárov
  • Využívať rozsah platnosti premenných Application, Session, Request, Page
  • Používať filtre nad webovými požiadavkami
  • Ovládať značky JSP Standard Tag Library (JSTL)
  • Návrhový vzor MVC
  • Framework Spring MVC
  • Komponentný prístup JavaServer Faces
  • Pristupovať do databázy v kóde aplikácie (v komponente Controller)

Požadované vstupné znalosti

Je nutné mať bežné skúsenosti s Java SE na úrovni menších projektov (minimálne desiatky tried) a znalosť tvorby webových stránok HTML s CSS. Je vhodné mať základy JavaScript a prehľad o HTTP, SQL a návrhu relačných databáz.

Metódy výučby

Odborný výklad s praktickými ukážkami a cvičeniami na počítačoch.

Študijné materiály

Tlačené prezentácie preberanej látky.

Osnova kurzu

Časť 1 - Webová aplikácia a webový server

  • Webový server Tomcat, GlassFish
  • Statická webová aplikácia

Časť 2 - JavaServer Pages - JSP

  • Dynamicky generované webové stránky
  • Direktívy JSP stránok
  • Kódovanie
  • Include pod-stránok

Časť 3 - Servlety

  • Generovanie obsahu pomocou Servlet
  • Volanie javového kódu (Service) zo Servletu

Časť 4 - Objekty Session, Request, Response, Page

  • Služobné objekty v stránke
  • Session
  • Request
  • Response a ďalšie
  • Viditeľnosť premenných
  • Návrhový vzor Model-View-Controller

Časť 5 - Filtre

  • Definícia filtrov a správne ošetrenie výnimiek

Časť 6 - Vlastné JSP značky a JSTL

  • JSP ako šablónová technológia (bez Javy)
  • Používanie JSTL

Časť 7 - Viacvrstvová aplikácia a prístup do DB

  • Aplikačná logika
  • JDBC (voliteľné)
  • JPA (voliteľné)

Časť 8 - Spring MVC

  • Čo je Spring, sSring-mvc-context.xml
  • @Controller
  • View, ViewResolver
  • @RequestParam, @ModelAttribute
  • CRUD aplikácie s pomocou Spring MVC
  • Validácia

Časť 9 - JavaServer Faces (JSF)

  • Facelets
  • @ManagedBean
  • JSF Expression Language
  • Udalosti a riadenie toku webovej aplikácie
Tištěné prezentace probírané látky

Cena:
cena kurzu zahŕňa
Uvedené ceny sú bez DPH.


Graf nadväzností kurzov