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

Vývoj webových aplikací 2

Přihlášení do KOSu pro zápis předmětu Zobrazit rozvrh
Kód Zakončení Kredity Rozsah Jazyk výuky
A4M39WA2 Z,ZK 6 2+2c česky
Přednášející:
Martin Klíma (gar.)
Cvičící:
Martin Klíma (gar.), Ladislav Čmolík, Miroslav Macík
Předmět zajišťuje:
katedra počítačové grafiky a interakce
Anotace:

Předmět se zaměřuje na vývoj aplikací v cloudové infrastruktuře. Je představena taxonomie cloudových řešení a v každé kategorii se poté zaměřujeme na typické reprezentanty. Důležitá témata jsou datové úložiště v cloudu, škálovatelnost, webové služby a REST, výpočet a optimalizace nákladů na běh aplikace v cloudu. Studenti si mohou vybrat jednu z technologií a na této platformě postavit svojí semestrální úlohu.

Požadavky:

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

Osnova přednášek:

1. Webové inženýrství, současný stav webu

2. Aplikační servery, návrhová pravidla

3. Platforma aplikačních serverů I: J2EE

4. Platforma aplikačních serverů II: .NET

5. Webové služby, standardy pro webové služby

6. Databáze, persistenční frameworky a jejich integrace

7. Základní vlastnosti web frameworků

8. Přehled web frameworků I

9. Přehled web frameworků II

10. Přehled web frameworků III

11. Frameworky na straně klienta

12. Návaznost webových frameworků na metodiky vývoje webových aplikací

13. Kvalita webových aplikací, analýza, statistiky, ladění výkonu

14. Bezpečnost webových aplikací

Osnova cvičení:

1. Organizace cvičení, zadávání domácích úloh, semestrálních prací

2. Návrh aplikace založené na webovém frameworku a aplikačním serveru

3. Návrh aplikace založené na webovém frameworku a aplikačním serveru

4. Návrh aplikace založené na webovém frameworku a aplikačním serveru

5. Návrh aplikace založené na webovém frameworku a aplikačním serveru

6. Kontrola stavu semestrálních prací

7. Prezentace výsledků návrhů aplikace

8. Kvalita webových aplikací, ladění výkonu

9. Práce na semestrálním projektu

10. Práce na semestrálním projektu

11. Práce na semestrálním projektu

12. Práce na semestrálním projektu

13. Prezentace semestrálních projektů

14. Zápočet

Cíle studia:
Studijní materiály:

McGovern, J.: Java 2 Enterprise Edition 1.4. John Wiley & Sons, 2003.

Murach, J.: ASP.NET 2.0 Web Programming with C# 2005. Murach.

Asleson, R., Schutta, N. T.: Pro Ajax and Java Frameworks. Apress, 2006.

Poznámka:

Rozsah výuky v kombinované formě studia: 14p+6c

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
místnost KN:E-311
Čmolík L.
Macík M.

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

Karlovo nám.
Lab K311
místnost KN:E-107
Klíma M.
14:30–16:00
(přednášková par. 1)
Karlovo nám.
Zengerova posluchárna K1
místnost KN:E-311
Čmolík L.
Macík M.

16:15–17:45
(přednášková par. 1
paralelka 101)

Karlovo nám.
Lab K311
místnost KN:E-311
Čmolík L.
Macík M.

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

Karlovo nám.
Lab K311
Út
St
Č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/predmet12588504.html