Jak procvičovat a rozšiřovat si znalosti#
Dokážeš napsat pár řádků kódu, ale na větší projekt si ještě netroufáš? Pomůže ti procvičování a postupné posouvání znalostí řešením malých úkolů.
Procvičuj#
Řeš malé úlohy, dostaň zpětnou vazbu od mentora, uč se z řešení druhých.
Řeš malé úlohy přímo v prohlížeči, uč se z řešení druhých.
Procházej online hru pomocí programovacích úloh, uč se od druhých.
Uč se skrze cvičení a opakování. Podloženo výzkumem.
Soutěž řešením zapeklitých úloh. Propojeno s nabídkami práce.
Project Euler
Řeš matematické úlohy pomocí programování.
Rozšiřuj si znalosti #
Umět programovat např. v Pythonu je dobrý základ, ale pro plnohodnotnou práci to nestačí. S prvními pokusy se uplatnit zjistíš, že by se ti hodilo aspoň trochu znát Git, HTML, SQL, JavaScript, … Pro každou takovou technologii existují kurzy, workshopy, knihy.
Vždy, když narazíš na nový pojem nebo zkratku, přečti si alespoň co to je a k čemu se to používá. Pokud o tom uslyšíš poněkolikáté, zkus si najít víc a pochopit základy.
Základy #
Základy informatiky od Vaidehi Joshi. Existuje i jako video a podcast.
Úvod do všeho možného, co se ti bude v začátku hodit. Příkazová řádka, Git, editor…