Popis předmětu - B0B39KAJ

Přehled studia | Přehled oborů | Všechny skupiny předmětů | Všechny předměty | Seznam rolí | Vysvětlivky               Návod
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/start

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.

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 2002

Požadavky:

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

Př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)