Josef Mariánek Kurzy programování Vývoj SW Reference Kontakt English Přihlásit se ☰ Menu

Kurzy programování

Trocha motivace: Z horníka programátorem
Registrací a následným přihlášením můžete získat přístup k placenému obsahu.
První lekce kurzů jsou přístupné zdarma, všechny pak absolvováním jeho prezenční verze.
Pro výhradně online plný přístup mě prosím kontaktujte.

Úvod do programování - Scratch

Kurz programování pro úplné začátečníky pomocí nástroje Scratch z MIT Media Lab.
Naprogramuj si svou první hru nebo interaktivní animaci jen pomocí myši.
→ Obsah kurzu

Úvod do programování - App Lab

Kurz webového programování pro úplné začátečníky, v přípravě.
Použití nástroje App Lab na code.org, který umožňuje vystavět webovou aplikaci včetně zpracování jednoduchých dat.
→ Předpokládaná dostupnost: školní rok 2023/24

Webový frontend - JavaScript, HTML, CSS

Kurz webového programování pro úplné začátečníky. Objasňuje architekturu a principy fungování PC. Poté jsou probrány základy algoritmizace v prostředí Scratch. Hlavní část objasňuje vývoj webového frontendu pomocí JavaScriptu, HTML a CSS. Jsou probrána i pokročilejší témata jako OOP, JSON, asynchronní programování, vybrané frameworky a také verzovací nástroje.
→ Obsah kurzu
→ Ukázkový videozáznam – OOP v JavaScriptu
→ Původní zastaralá verze kurzu (místo Scratch je xKarel)

Webový backend pomocí PHP a MySQL

Kurz programování webového backendu pomocí PHP a MySQL. Je určen pro posluchače, kteří ovládají webový frontend (HTML, CSS, JavaScript). Na kurzu se dozvíte, jak je to na "druhé straně drátu" vedoucího z webového prohlížeče do webového serveru. Probereme témata jako protokol HTTP, jazyk SQL a persistenci dat a programování v PHP.
→ Obsah kurzu
→ Původní zastaralá verze kurzu
Účastník kurzu Filip J.: Kurz je opravdu super, neskutečně mě to baví! Škoda akorát, že není častěji. Jak je to založený na projektu, tak to dostává úplně jinej rozměr, než se jen učit příkazy, který bych nevěděl jak a kde použít.

Pokročilý vývoj v MySQL

Kurz je určen pro posluchače, kteří znají základy jazyka SQL a mají povědomí o existenci DB MySQL (MariaDB).
Účastníci se obeznámí s transakcemi, datovým modelováním, referenční integritou, indexy a programováním uložených procedur, triggerů a funkcí na straně DB MySQL (MariaDB).
→ Obsah kurzu