Vývoj webových aplikací 2
Kód | Zakončení | Kredity | Rozsah | Jazyk výuky |
---|---|---|---|---|
AD4M77WA2 | Z,ZK | 6 | 14+6c | česky |
- Přednášející:
- Cvičící:
- Předmět zajišťuje:
- katedra kybernetiky
- 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
- Další informace:
- Pro tento předmět se rozvrh nepřipravuje
- Předmět je součástí následujících studijních plánů:
-
- Otevřená informatika - Softwarové inženýrství_145534 (povinný předmět oboru)