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

Vývoj internetových aplikací

Přihlášení do KOSu pro zápis předmětu Zobrazit rozvrh
Kód Zakončení Kredity Rozsah Jazyk výuky
A4M33VIA Z 3 1+1c česky
Přednášející:
Jan Šedivý (gar.), Tomáš Bařina, Filip Kolařík, Tomáš Vondra
Cvičící:
Jan Šedivý (gar.), Filip Kolařík
Předmět zajišťuje:
katedra kybernetiky
Anotace:

Předmět se zaměřuje na popis a praktické použití API pro vývoj webových aplikací s důrazem na mobilní aplikace. První přednášky se soustředí na metody programování a návrhu aplikací v cloudu. Objasníme výhody a nevýhody programování na Internetu. Postupy návrhu budou demonstrovány na praktických příkladech, budeme pracovat jak s webovými technologiemi tak s nativními aplikacemi. Praktické příklady budou používat shareware a software Google. Popíšeme stručně použité Google App Engine a Android. V průběhu přednášek budou popsány a demonstrovány základní algoritmy pro zpracování velmi velkého množství dat MapReduce s příklady použití. Dále budou demonstrovány některé základní algoritumy a webové aplikace. Budou probrány základy použití API pro uživatelská rozhraní typu REST. Na závěr kurzu budou představeny možnosti použití Google infrastruktury pro vývoj semestrálních prací a open source projektu.

Požadavky:

Vývoj webových aplikací 1

Aktuální informace zde:

https://sites.google.com/a/via.felk.cvut.cz/via/

informace o průběhu minulého smestru najdete zde

http://jsedivy.blogspot.com/

Osnova přednášek:

1. Bude upřesněno ....

Osnova cvičení:

1. Semestrální práce: studenti budou mít moožnost navrhnout vlastiní aplikaci. Aplikace se budou dělat ve skupinách po 3 až čtyřech studentech. Požadavkem bude zapisovat postup práce na webu (blog, github, code.google.com, ...) Dvakrát za semestr bude cvičení věnováno prezentaci. Aplikace bude muset mít webovou část napsanou v Javě a klientskou část napsanou pro Android. Skupiny dostanou zapůjčený tablet Samsung Galaxy pro testování aplikací

2. V průběhu semestru vysvětlíme jak postupovat při návrhu aplikace, jak testovat kavalitu aplikace, jak aplikaci rekalmovat, jak šířit po internetu, jak sledovat její použití atd.

Zápočet

Cíle studia:

Hlavním cílem je seznámit studenty s kroky nutnými pro úspěšný vývoj moderních mobilních aplikací využívajících web. Cílem je vyvinout aplikace, které umístíme na webové obchody (Play) a zákazníci je skutečně budou downloadovat. Předmět bude vysvětlovat co vše je potřeba k dosažení tohoto cíle. Smaotné programování není podstatnou částí předmětu.

Studijní materiály:

http://code.google.com

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:
Další informace:
https://sites.google.com/a/via.felk.cvut.cz/via/
Rozvrh na zimní 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
místnost KN:E-301
Kolařík F.
09:15–10:45
SUDÝ TÝDEN

(přednášková par. 1
paralelka 101)

Karlovo nám.
Šrámkova posluchárna K9
místnost KN:E-301
Šedivý J.
09:15–10:45
LICHÝ TÝDEN

(přednášková par. 1)
Karlovo nám.
Šrámkova posluchárna K9

Rozvrh na letní semestr 2011/2012:
Rozvrh není připraven
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/predmet1285206.html