
Naučit se programovat není jednoduché. Nejtěžší bývá samotný začátek – často nevíte, kde začít ani co vlastně hledat.
Naštěstí dnes existuje víc cest než kdy dřív. Každému může vyhovovat něco jiného, proto se pojďme podívat na pět nejčastějších způsobů, jak se můžete učit programovat. A jeden z nich může být právě ten pravý i pro vás. :)
🎥 1. Online videa
Na internetu je spousta videí o programování – najdete videa k HTML, CSS, JavaScriptu, Pythonu, PHP nebo třeba Javě. Nejčastěji jsou na YouTube a zdarma. Hlavní nevýhodou bývá, že většina z nich je v angličtině a bez jasné struktury.
+ Výhody:
- zdarma
- dostupné okamžitě
- velké množství
– Nevýhody:
- často v angličtině
- kolísající kvalita
- musíte vědět, co hledáte
- není jasné, čím v programování začít ani co na co navazuje
- nelze se autora snadno zeptat
📄 2. Články na internetu
Učit se programování z článků je další oblíbená varianta. Je to rychlé a pohodlné, ale méně názorné než u videí – a navíc, stejně jako u videí, často chybí návaznost.
+ Výhody:
- zdarma
- okamžitá dostupnost
- široká nabídka
– Nevýhody:
- nižší názornost než videa
- často v angličtině
- kvalita se liší
- může být těžké začít bez předchozích znalostí
- chybí možnost se doptat
📚 3. Knihy o programování
Knihy o programování mívají kvalitní a systematický výklad. Mnohé jsou dostupné i v češtině. Jsou ale často zastaralé, a když něco hledáte zpětně, není to vždy snadné.
+ Výhody:
- kvalitní a přehledné
- často v češtině
- ucelený výklad
– Nevýhody:
- nejsou zdarma
- nejsou okamžitě dostupné
- rychle zastarávají
- hůř se v nich vyhledává
- nelze se zeptat autora
🧑🏫 4. Prezenční školení
Lektor vede výuku osobně, můžete se doptávat, učivo je systematické. Na druhou stranu bývají školení drahá, mají pevné termíny a nelze se k nim později vracet.
+ Výhody:
- čeština a kvalita
- systematický výklad
- možnost se ptát
– Nevýhody:
- vysoká cena
- pevné termíny
- obvykle pouze osobní účast
- nelze opakovat nebo se k lekcím vracet
- omezená podpora po skončení
💻 5. Online kurzy programování
Online kurzy programování spojují výhody videí, knih a školení. Jde o propracované video lekce v češtině, s podporou lektora a možností studovat kdykoliv. Nejsou zdarma, ale za přijatelnou cenu získáte strukturovaný výklad, zdrojové kódy, cvičení a možnost se mě kdykoliv doptat.
+ Výhody:
- v češtině
- okamžitá dostupnost
- systematický výklad od začátku
- kvalitní obsah
- jasně víte, čím začít
- studium vlastním tempem
- možnost opakování
- přímá podpora od lektora
- kontrola vašich kódů
- cvičení, bonusy, tipy pro další rozvoj
– Nevýhody:
- nejsou zdarma :)
Pokud nevíte, čím začít, mrkněte na online kurz HTML pro úplné začátečníky. V kurzu si vytvoříte svou první webovou stránku a postavíte si pevné základy pro další kurzy jako například Stylování webu v CSS nebo Programování v JavaScriptu, který vás naučí veškeré obecné principy programování a tím vás posune raketově vpřed.