Vývoj webových aplikací 2
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:
- 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 Út St Čt Pá - Předmět je součástí následujících studijních plánů:
-
- Otevřená informatika - Softwarové inženýrství (povinný předmět oboru)