Logo ČVUT
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2024/2025
UPOZORNĚNÍ: Jsou dostupné studijní plány pro následující akademický rok.

Tvorba klientských aplikací v JavaScriptu

Předmět není vypsán Nerozvrhuje se
Kód Zakončení Kredity Rozsah Jazyk výuky
A0M33KAJ KZ 4 2P+2C česky
Garant předmětu:
Přednášející:
Cvičící:
Předmět zajišťuje:
katedra počítačové grafiky a interakce
Anotace:

Předmět se věnuje primárně technologiím pro tvorbu client-side aplikací v prostředí internetu. Absolventům nabídne postupy, s jejichž pomocí lze vytvářet bohatá uživatelská rozhraní pro nejrůznější aplikace a koncová zařízení. Odborníci z praxe absolventy seznámí s konkrétními problémy, s nimiž se potýkali, a se způsoby, jak se s nimi vyrovnat.

Požadavky:

Základní znalost principů HTTP, HTML, CSS a JavaScript

Osnova přednášek:

1.Úvod, DOM, TodoMVC

2.Prototypy, this, třídy

3.Zadání semestrální práce, ES 2015+, Babel, Asynchronní zpracování

4.Události

5.Ajax, XHR, HTTP, Fetch a WebSockety

6.Průběžný test, CSS3 selektorový jazyk, media queries, fonty

7.Flexbox layout, Grid layout

8.Transitions, animations a efekty

9.HTML značky <svg> a <audio>

10.HTML5 Canvas

11.Single Page Applications, Historie, Local Storage

12.Průběžný test, Bleeding edge

13. Podle aktuálního zájmu

14. Rezerva

Osnova cvičení:

1.Úvod, DOM, TodoMVC

2.Prototypy, this, třídy

3.Zadání semestrální práce, ES 2015+, Babel, Asynchronní zpracování

4.Události

5.Ajax, XHR, HTTP, Fetch a WebSockety

6.Průběžný test, CSS3 selektorový jazyk, media queries, fonty

7.Flexbox layout, Grid layout

8.Transitions, animations a efekty

9.HTML značky <svg> a <audio>

10.HTML5 Canvas

11.Single Page Applications, Historie, Local Storage

12.Průběžný test, Bleeding edge

13. Podle aktuálního zájmu

14. Rezerva

Cíle studia:

Absolventi získají praktické znalosti, které jim umožní prostřednictvím webu vizualizovat data, ovládat složité systémy a zajistit kvalitní interakci s uživateli.

Studijní materiály:

Doporučená literatura:

https://developer.mozilla.org/en/docs/Web/JavaScript

https://eshop.cvut.cz/simplifyworks/eoc/public/product/392705452-zara-ondrej-javascript-resene-ulohy

David Flanagan, JavaScript - kompletní průvodce. Computer Press 2002

Poznámka:
Další informace:
https://cw.fel.cvut.cz/b192/courses/b0b39kaj/start
Pro tento předmět se rozvrh nepřipravuje
Předmět je součástí následujících studijních plánů:
Platnost dat k 25. 3. 2025
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/cs/predmet2599006.html