Naučit se programovat není vůbec jednoduché. A vůbec nejtěžší je začít, protože na začátku nevíte, kde začít a co vlastně hledat.
Naštěstí jsou tu online kurzy programování. :) To bychom ale trochu předbíhali. Pojďme se podívat na 5 způsobů, jak se můžete naučit programovat.
1. Online videa
Na internetu je spousta videí o programování dostupných online. Najdete videa zaměřená na HTML, CSS, JavaScript, Javu, PHP, Python a další programovací jazyky. Většina takových videí je na YouTube. Hlavní nevýhodou těchto videí je, že jsou obvykle v angličtině.
+ Výhody:
- videa jsou zdarma
- jsou dostupná okamžitě online
- je jich spousta
– Nevýhody:
- videa jsou většinou v angličtině
- nemusejí být kvalitní
- abyste videa našli, musíte vědět, co vlastně hledáte
- nemusí být jasné, jakým videem začít, která videa na sebe navazují a která nikoliv
- nelze se autora snadno na cokoliv zeptat, pokud vám něco není jasné
2. Články na internetu
Na internetu je také spousta článků o programování. Jejich hlavní nevýhodou jsou ale oproti videím horší vysvětlovací možnosti. A učit se z článků také nemusí být zrovna zábavné. :)
+ Výhody:
- články jsou zdarma
- jsou dostupná okamžitě online
- je jich spousta
– Nevýhody:
- články mají horší vysvětlovací možnosti než videa
- většinou jsou v angličtině
- nemusejí být kvalitní
- abyste články našli, musíte vědět, co hledáte
- nemusí být jasné, kterým článkem začít a často chybí článek, který by navazoval
- nemáte možnost se autora jednoduše doptat, pokud vám něco není jasné
3. Knihy o programování
Další možností, jak se naučit programovat, jsou knihy o programování. Těch je poměrně hodně i v češtině, bohužel ale velmi rychle stárnou a dost špatně se v nich vyhledává.
+ Výhody:
- spousta knih je v češtině
- uceleně vysvětlují určitou oblast
- postupují systematicky
- bývají kvalitní
– Nevýhody:
- nejsou zdarma
- nejsou dostupné okamžitě online
- rychle zastarávají, mohou být zastaralé už v době vydání
- výběr není tak velký
- špatně se v nich vyhledává
- nemáte možnost se autora jednoduše zeptat, pokud vám něco není jasné
4. Školení
Existuje také spousta firem, které pořádaní školení programování vedené zkušenými lektory. Tato školení ale bývají poměrně drahá a také je třeba čekat na konkrétní termín školení.
+ Výhody:
- jsou v češtině
- bývají kvalitní
- vysvětlují programování systematicky
- můžete se na cokoliv zeptat lektora
– Nevýhody:
- bývají poměrně drahé
- musíte čekat na termín školení, který vám nemusí vyhovovat
- školení jsou obvykle prezenční, nelze je absolvovat online
- nemůžete je absolvovat vícekrát
- nemůžete se k učivu později vrátit, když něco zapomenete
- lektora se můžete ptát jen v průběhu kurzu, ne po jeho skončení
5. Online kurzy programování
Online kurzy programování jsou video lekce programování se zkušeným lektorem dostupné kompletně online. Kurzy jsou určeny pro úplné začátečníky, kteří se chtějí učit programovat okamžitě z pohodlí domova. Hlavní výhodou těchto kurzů je, že jsou v češtině a lze je absolvovat kdykoliv, odkudkoliv a také vícekrát. Lektor vysvětluje programování od úplného začátku a můžete se ho také kdykoliv na cokoliv zeptat. Jde o ideální možnost, jak se naučit programovat a začít se programováním živit.
+ Výhody:
- online kurzy programování jsou v češtině
- jsou kompletně online a dostupné okamžitě
- vysvětlují programování od začátku
- jsou kvalitní
- je jasné, jakým kurzem začít
- můžete je absolvovat, kdy chcete
- a kolikrát chcete
- můžete se kdykoliv na cokoliv zeptat lektora, pokud vám něco není jasné
- můžete lektorovi zaslat váš kód ke kontrole
- obsahují cvičení, bonusy a tipy jak se po skončení kurzu učit programovat samostatně
– Nevýhody:
- nejsou zdarma :)
Jako první můžete absolvovat online kurz HTML pro úplné začátečníky. Jde o kurz tvorby webových stránek, který vás naučí jazyk HTML a na jeho konci už budete mít vytvořenou vaši první webovou stránku. Získané znalosti budete moct dále prohlubovat, a to například pokračováním kurzem Stylování webu v CSS.