Subject description - B0B39KAJ
Summary of Study |
Summary of Branches |
All Subject Groups |
All Subjects |
List of Roles |
Explanatory Notes
Instructions
| B0B39KAJ | Client applications in JavaScript | ||
|---|---|---|---|
| Roles: | V, PS, PV | Extent of teaching: | 2P+2C |
| Department: | 13139 | Language of teaching: | |
| Guarantors: | Žára O. | Completion: | Z,ZK |
| Lecturers: | Žára O. | Credits: | 5 |
| Tutors: | Dušek J., Vlach Z., Žára O. | Semester: | L |
Web page:
https://cw.fel.cvut.cz/wiki/courses/b0b39kaj/startAnotation:
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.Study targets:
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.Course outlines:
| 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 |
Exercises outline:
| 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 |
Literature:
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 2002Requirements:
Základní znalost principů HTTP, HTML, CSS a JavaScript Subject is included into these academic programs:| Program | Branch | Role | Recommended semester |
| BKSIT | Common courses | PV | 4 |
| BPSIT3_2021 | Business informatics | PV | 4 |
| BPSIT_2021 | Common courses | PV | 4 |
| BPSIT | Common courses | PV | 4 |
| BPSIT1_2021 | Enterprise systémy | PS | 4 |
| BPSIT_2021 | Common courses | PS | 4 |
| BPSIT | Common courses | V | 4 |
| Page updated 13.3.2026 17:52:26, semester: Z,L/2025-6, Z/2026-7, Z,L/2027-8, L/2026-7, Send comments about the content to the Administrators of the Academic Programs | Proposal and Realization: I. Halaška (K336), J. Novák (K336) |