Tento rok budú prvé dva týždne (4 stretnutia) realizované dištančne. Prvý týždeň fungujeme formou pozretia si nahrávky príslušného stretnutia na YouTube. V čase cvičenia bude konzultácia k tomu čo ste videli a riešenie prípadných problémov, na ktoré ste narazili. Druhý týždeň fungujeme online cez MS Teams. Od tretieho týždňa ideme prezenčne. Plánované sú 2 stretnutia za týždeň. Online aj prezenčné stretnutia budeme nahrávať a budú zverejnené v MS Teams.
Nahrávky prednášok z roku 2020 na Youtube.
Gitlab aktuálneho projektu (2022)
Program stretnutí:
1. stretnutie (pozrieť do 15.2.2022)
- Slajdy vo formáte pdf
- Záznam na YouTube
- zadania cvičení
- Vybrané súčasti Javascriptu a Typescriptu – globálne vs. lokálne premenné a konštanty, template strings, pravdivé a nepravdivé výrazy, rôzna práca s objektami a poľami, object destructuring, spread operátor, klasické vs. arrow funkcie a použitie this v nich, základné higher-order funkcie v poliach – forEach, filter, map, flat, flatMap, reduce a reduceRight.
2.stretnutie (pozrieť do 17.2.2022)
- Slajdy vo formáte pdf
- Záznam na YouTube
- zadania cvičení
- Čisté funkcie, curried funkcie a ich reťazenie.
3. stretnutie (22.2.2021) cez MS Teams
- spoločné riešenie úlohy 8
4. stretnutie (24.2.2022) cez MS Teams
- Slajdy vo formáte pdf
- Angular – inštalácia, komponenty, servisy, Observable, HttpClient
5. stretnutie (1.3.2022)
- Slajdy vo formáte pdf
- Angular – jednoduchá material tabuľka, úvod do Router-a, Template driven formuláre, Material komponenty button, input, icon a card, HTTP post
6. stretnutie (3.3.2022)
- Slajdy vo formáte pdf
- Angular – univerzálne odchytávanie chybových stavov HTTP klienta, localStorage, Material snackbar a toolbar, navigačná lišta so zobrazovaním Login/Logout stavu
7. stretnutie (8.3.2022)
- Slajdy vo formáte pdf
- Angular – vlastná pipe; paginácia, usporiadanie a filtrovanie material tabuľky cez MatTableDataSource; template-driven validácia.
8. stretnutie (10.3.2022)
- Slajdy vo formáte pdf
- Angular – Reaktívne formuláre, vlastné validátory, registrácia používateľa, knižnica Zxcvbn
9. stretnutie (15.3.2022)
- Slajdy v formáte pdf
- Angular – Mazanie používateľov, material dialog, slide a checkbox, URL parametre získané cez router, detské komponenty, editácia používateľov, FormArray
10. stretnutie (17.3.2022)
- Slajdy vo formáte pdf
- Angular – dokončenie editácie, @Output, feature module, strážcovia routovania – CanActivate, CanDeactivate, Resolver
11. stretnutie (22.3.2022)
- Slajdy vo formáte pdf
- Angular – pridávanie používateľov, hierarchické routovanie, strážca canLoad, preloading a on-demand loading modulov, použitie hlavičky v Http na posielanie tokenu
12. stretnutie (24.3.2022)
- Angular – DataSource pre MatTable, server-side paginácia, filtrovanie a sort, HttpParams
13. stretnutie (29.3.2022)
- Slajdy vo formáte pdf
- Nahrávka stretnutia na YouTube (2020)
- Angular – úložisko NGXS