Kurz programování naší IT akademie WeCanCode, bude probíhat každou středu od 17:30 do 18:30hod. Budeme se společně potkávat po dobu 12 týdnů. Kapacita je 15 dětí, proto s přihlášením nečekejte moc dlouho. Kurz se uskuteční v online podobě přes Microsoft Teams.
Na co se děti mohou těšit
Každý student si naprogramuje vlastní plnohodnotnou webovou aplikaci, která bude splňovat dvě “zázračné” programátorské zkratky: SPA a CRUD. Ta první znamená Single Page Application a označuje způsob práce s HTML kódem aplikace. Aplikace typu SPA, která je v posledních letech velmi používaná, má jen jednu webovou stránku, jejíž obsah se programově mění. Druhá zkratka zase označuje, co a jak se v aplikaci zpracovává. Protože se jedná o Create/Read/Update/Delete neboli vytvoř/načti/změň/smaž, je asi jasné, že takovou aplikací se spravuje nějaký seznam položek. Aby nám data po ukončení aplikace nezmizela, budeme pro jejich trvalé uložení používat tzv. databáze. To jsou systémy, ve kterých lze data nejen ukládat, ale i rychle vyhledávat, třídit apod. A abychom se u programování ještě více pobavili, každý si také naprogramuje vlastní online hru pomocí websocketů (např. PONG nebo hru na babu).
Kapacita kroužku je omezená, tak neváhejte a přihlaste své děti co nejdříve.
Co se děti naučí?
- Vytvořit jednoduchý webový server v Node.js.
- Komunikovat mezi webovou stránkou a serverem.
- Vytvářet vlastní tzv. vzdálené služby.
- Používat databáze pro trvalé ukládání dat.
- Vytvořit vlastní chat včetně přihlašování uživatelů.
- Vytvářet CRUD aplikace.
- Využít websockety pro online hry.
Důležité informace
- Online přes Microsoft Teams
- Určené pro děti od 14 let
- Nutná znalost programování v libovolném vyšším jazyce (nejlépe v JavaScriptu)
- Vhodné pro absolventy kurzu základy HTML a JavaScriptu
- Potřebná dovednost psaní na klávesnici včetně neobvyklých znaků <>”’`(){}@
Studijní materiál
Unicorn Vysoká škola s.r.o.
| ← | Move left |
| → | Move right |
| ↑ | Move up |
| ↓ | Move down |
| + | Zoom in |
| - | Zoom out |
| Home | Jump left by 75% |
| End | Jump right by 75% |
| Page Up | Jump up by 75% |
| Page Down | Jump down by 75% |

