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.
V případě zájmu o školení, nebo plný online přístup, mě prosím kontaktujte.
Online kurzy Scratch, xKarel a AppLab jsou přístupné zdarma.

Ú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.
Online verze kurzu je k dispozici zdarma.
→ 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.
Online verze kurzu bude k dispozici zdarma.
→ Předpokládaná dostupnost: školní rok 2024/25

Webový frontend - JavaScript, HTML, CSS

Kurz webového programování pro úplné začátečníky. V úvodu objasňuje architekturu a principy fungování PC. Poté následuje výklad značkovacích jazyků HTML a CSS. Základy algoritmizace jsou nejdříve probrány v prostředí Scratch, poté v JavaScriptu. 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 free )

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