Kód kurzu: JJ2EE1« Krok späť

Úvod do vývoja Java EE

Kurz zoznámi účastníkov s platformou Java EE a jednotlivými čiastkovými technológiami, z ktorých Java EE pozostáva (Servlety JSP, EJB, JPA, JAX-*, JMS, JNDI a mnohé daľšie) a taktiež Spring Framework. Kurz ďalej vysvetľuje, ako sa odlišuje Java SE a Java EE a ako vyzerá architektúra bežnej serverovej aplikácie. Nasleduje rozbor webovej vrstvy, vrstvy aplikačnej logiky a dátovej vrstvy. Nie je zabudnuté ani testovanie aplikácií a spájanie aplikačných serverov pre vysokú dostupnosť a zabránenie výpadkov. Kurz nahrazen kurzom: D85120 - Java EE 7: Front-end Web Application Development a D85116 - Java EE 7: Back-End Server Application Development

Kurz vyradený z aktuálnej ponuky
Kurzy zaradené do oblasti Archív už nepatria do našej aktuálnej ponuky kurzov, v mnohých prípadoch boli nahradené novšou verziou kurzu.
Pre informácie o možnosti realizácie archívnych kurzov, prosím, kontaktujte náš klientsky servis (_KlientskyServisBratislava@gopas.sk) alebo naše obchodné oddelenie (_ObchodBratislava@gopas.sk).
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
Praha4 28 800 CZK v cene kurzu 40
Brno4 28 800 CZK v cene kurzu 40
Bratislava4 1 180,00 EUR - 40

Používateľská náročnosť

Pre koho je kurz určený

Kurz je určený programátorom, ktorí už majú skúsenosti s vývojom na platforme Java, napríklad s desktopovými aplikáciami a chcú prejsť do sveta podnikových aplikácií.

Čo Vás naučíme

  • Rozobrať architektúru aplikácií v Java EE v kontraste k Java SE
  • Poznať jednotlivé sub-technológie, z ktorých Java EE pozostáva a vedieť, na čo sa ktorá používa
  • Vytvoriť webovú aplikáciu alebo aplikáciu s webovým grafickým rozhraním
  • Implementovať aplikačnú logiku pomocou Enterprise JavaBeans
  • Implementovať aplikačnú logiku pomocou Spring Frameworku
  • Pochopiť ako fungujú webové služby a vytvoriť jednoduchú službu
  • Pracovať s webovým serverom (Tomcat) a aplikačným serverom (Glassfish, JBoss)

Požadované vstupné znalosti

  • skúsenosti s programovacím jazykom Java
  • skúsenosti s vytváraním stránok v html, css a prípadne aj JavaScriptu
  • je vhodné mať prehľad o SQL a návrhu relačných databáz

Metódy výučby

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

Študijné materiály

Tlačené prezentácie preberanej látky

Osnova kurzu

Časť 1 - Serverové aplikácie

  • Viacvrstvá aplikácia
  • Web server - Tomcat
  • Java EE Server
  • GlassFish
  • JBoss

Časť 2 - Webová vrstva

  • JavaServer Pages (JSP)
  • Servlety
  • Model View Controller
  • Spring MVC
  • JavaServer Faces (JSF)

Časť 3 - Aplikačná vrstva

  • Enterprise JavaBeans 3
  • Spring Framework

Časť 4 - Databázová vrstva

  • JDBC
  • JPA

Časť 5 - XML a Webové služby

  • Práca s XML
  • JAX-WS

Časť 6 - Automatické testy

  • Unit testy
  • JUnit
  • Integračné testy
  • Cactus
  • Testy uživateľského rozhrania
  • WatiJ nebo Selenium IDE
Tištěné prezentace probírané látky

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