Array
(
    [path] => /data/6/5/65a55a3a-9afa-4e5f-a590-a131f362814e/o4c.eu/sub/beta/wp-content/uploads
    [url] => http://beta.o4c.eu/wp-content/uploads
    [subdir] => 
    [basedir] => /data/6/5/65a55a3a-9afa-4e5f-a590-a131f362814e/o4c.eu/sub/beta/wp-content/uploads
    [baseurl] => http://beta.o4c.eu/wp-content/uploads
    [error] => 
)
JAVA web programovanie I. – o4c

JAVA web programovanie I.

Software:

Windows/Linux, Java 2, NetBeans IDE/Eclipse IDE

Popis:

Programovací jazyk JAVA je silným nástrojom pre vývoj robustných internet/intranet aplikácií. Cieľom kurzu je naučiť poslucháčov programovacím technikám potrebným pre webové programovanie pomocou Javy. Preberá sa architektúra klient-server a JAVA technológie, ktoré sa pri tejto architektúre využívajú.

Predpoklad:

znalosť na úrovni kurzov:


Osnova kurzu:

Inštalácie, konfigurácia, Úvod do webového programovania
  • Inštalácia a konfigurácia Tomcat.
  • Konfigurácia vývojového prostredia.
Klient-server technológie, servlety a JSP (Java Server Pages)
  • Klient-server architektúra.
  • Webový server a web kontajner.
  • Úvod do Java servletov.
  • Prepojenie business logiky a prezentačnej logiky aplikácie za pomoci servletov.
  • Rozhranie Servlet.
  • Request – Response (ServletRequest, ServletResponse).
  • Úvod do JSP (Java Server Pages).
  • JSP vs. Servlety.
JSP (Java Server Pages) v detailoch
  • Štruktúra JSP.
  • Platnosť JSP v rámci webovej aplikácie.
  • JSP tagy, JSP a Java kód.
Konfigurácia webového kontajnera Tomcat
  • Deployment deskriptor, WAR.
  • Filtre a listenery.
  • Architektúra riešenia bezpečnosti Tomcat.
  • Konfigurácia Tomcat z hľadiska prístupových práv.
  • Prepojenie s webovou aplikáciou.
Databázové rozhranie v JAVE
  • Stručný úvod do SQL.
  • Pripojenie na databázu – rozhranie JDBC.
  • Spracovanie dát nad databázou – INSERT / UPDATE / REMOVE
MVC (Model View Controller) framework Jakarta Struts
  • Dôvody použitia MVC pri webových aplikáciách.
  • Úvod do MVC (Model View Controller) a Jakarta Struts
  • Architektúra Jakarta Struts
  • Inštalácia a konfigurácia Jakarta Struts
  • Validácia vstupných formulárov.
  • Internacionalizácia.
  • Java Beans – prepojenie JSP a Java kódu.
  • Implementácia a integrácia MVC do Java webových aplikácií na báze JSP.
Kompletný príklad webovej aplikácie


Cena:


Rozsah:

5 dní