Logo ČVUT
Loading...
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2011/2012

Webové a podnikové aplikace

Přihlášení do KOSu pro zápis předmětu Zobrazit rozvrh
Kód Zakončení Kredity Rozsah Jazyk výuky
A7B39WPA Z,ZK 6 2+2c česky
Podmínkou zápisu předmětu je dřívější úspěšné absolvování předmětů:
Programování v Javě (A7B36PJV)
Předmět nesmí být zapsán současně s:
Tvorba webových aplikací 2 (Y39TW2)
Předmět je náhradou za:
Tvorba webových aplikací 2 (Y39TW2)
Přednášející:
Petr Aubrecht, Martin Ptáček
Cvičící:
Petr Aubrecht, Miroslav Blaško, Petr Křemen, Martin Ptáček, Marek Šmíd
Předmět zajišťuje:
katedra kybernetiky
Anotace:

Cílem předmětu je na jedné straně získat praktické dovednosti při tvorbě webových aplikací založených na technologii aplikačních serverů, na druhé straně přehledové znalosti moderních koncepcí webu.

Požadavky:

http://edux.feld.cvut.cz/courses/A7B39WPA/

Prerekvizity: A7B38PJV, A7B36DBS,

Doporučuje se absolvování A7B39WA1

Korekvizita: A7B36PSI

Osnova přednášek:

Úvod, architektura Java EE, Servlety

Vybrané vlastnosti jazyka Java

Java Server Pages

JSTL

Google Web Toolkit (GWT)

Java Server Faces (JSF)

Přístup k databázím

Enterprise Java Beans (EJB) I - Session Beans

Enterprise Java Beans (EJB) II - JPA

Enterprise Java Beans III - MDB

Spring, Spring MVC

Web services

Nasazení enterprise aplikací

Rezerva

Osnova cvičení:

Seznámení s prostředím, servlety

Jazyk Java, generika, anotace

Java Server Pages

JSTL, psaní vlastních značek

Jednoduchá aplikace v GWT

Java Server Faces framework

Komunikace s DB pomocí JDBC, jednoduchá webová aplikace

RMI, EJB - statefull, stateless

ORM-JPA

Konzultace a kontrola semestrální práce

Asynchronní zasílání zpráv (MDB)

Webové služby

Odevzdání semestrálních úloh, zápočet

Rezerva

Cíle studia:
Studijní materiály:

Sun Microsystems Java EE

http://java.sun.com/javaee/

Oficiální dokumentace Sun Microsystems pro Java EE (1.5 i 1.4)

http://java.sun.com/javaee/reference/tutorials

Your First Cup: An Introduction to the Java EE Platform

http://java.sun.com/javaee/5/docs/firstcup/doc/toc.html

The Java EE 5 Tutorial

http://java.sun.com/javaee/5/docs/tutorial/doc/

Tutorials and Online Training

http://java.sun.com/developer/onlineTraining/

NetBeans IDE

http://www.netbeans.org

http://netbeans.org/kb/trails/java-ee.html

Apache Tomcat

Dokumentace pro verzi 5.5 - http://tomcat.apache.org/tomcat-5.5-doc/index.html

JavaPassion.com

JavaTM EE (J2EE) Programming (with Passion!)

AJAX and Web 2.0 Programming (with Passion!)

Další zdroje

J2EE otázky a odpovědi

http://www.allinterview.com/Interview-Questions/Java-J2EE.html

Povídání o transakcích

http://www.oracle.com/technology/oramag/oracle/05-nov/o65asktom.html

Kompatibilita prohlížečů

http://www.quirksmode.org/

Poznámka:
Rozvrh na zimní semestr 2011/2012:
Rozvrh není připraven
Rozvrh na letní semestr 2011/2012:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Po
Út
místnost

09:15–10:45
(přednášková par. 1
paralelka 105)

místnost

11:00–12:30
(přednášková par. 1
paralelka 106)

St
místnost KN:E-301
Aubrecht P.
Ptáček M.

07:30–09:00
(přednášková par. 1)
Karlovo nám.
Šrámkova posluchárna K9
místnost KN:E-310
Křemen P.
12:45–14:15
(přednášková par. 1
paralelka 101)

Karlovo nám.
Lab K310 Linux
místnost

14:30–16:00
(přednášková par. 1
paralelka 102)

místnost KN:E-310
Blaško M.
16:15–17:45
(přednášková par. 1
paralelka 103)

Karlovo nám.
Lab K310 Linux
místnost KN:E-310
Šmíd M.
18:00–19:30
(přednášková par. 1
paralelka 104)

Karlovo nám.
Lab K310 Linux
Čt

Předmět je součástí následujících studijních plánů:
Platnost dat k 9. 7. 2012
Aktualizace výše uvedených informací naleznete na adrese http://bilakniha.cvut.cz/cs/predmet1396906.html