Popis předmětu - B0B39KAJ
B0B39KAJ | Vývoj klientských aplikací v Javascriptu | ||
---|---|---|---|
Role: | PV, V, PS | Rozsah výuky: | 2P+2C |
Katedra: | 13139 | Jazyk výuky: | |
Garanti: | Žára O. | Zakončení: | Z,ZK |
Přednášející: | Žára O. | Kreditů: | 5 |
Cvičící: | Dušek J., Huřťák P., Vlach Z., Žára O. | Semestr: | L |
Webová stránka:
https://cw.fel.cvut.cz/wiki/courses/b0b39kaj/startAnotace:
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.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.Osnovy 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 |
Osnovy 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 |
Literatura:
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 2002Požadavky:
Základní znalost principů HTTP, HTML, CSS a JavaScriptPředmět je zahrnut do těchto studijních plánů:
Plán | Obor | Role | Dop. semestr |
BKSIT | Před zařazením do oboru | PV | 4 |
BPSIT_2021 | Před zařazením do oboru | PV | 4 |
BPSIT3_2021 | Business informatics | PV | 4 |
BPSIT | Před zařazením do oboru | V | 4 |
BPSIT | Před zařazením do oboru | PV | 4 |
BPSIT_2021 | Před zařazením do oboru | PS | 4 |
BPSIT1_2021 | Enterprise systémy | PS | 4 |
Stránka vytvořena 24.3.2025 17:50:42, semestry: L/2025-6, L/2024-5, Z/2025-6, Z/2024-5, připomínky k informační náplni zasílejte správci studijních plánů | Návrh a realizace: I. Halaška (K336), J. Novák (K336) |