Měli byste se učit kódovat s Codecademy? Recenze Codecademy

Led 4, 2022
admin

Sám jsem se naučil základy kódování z několika online výukových programů, které už dávno zastaraly a zmizely z webu. Tehdy ještě neexistovaly žádné interaktivní výukové programy, jen základní návody, které jste si mohli vyzkoušet sami. Byla to spousta pokusů a omylů (a nemalé množství frustrace).

Pokud jste někdy pátrali po tom, jak se naučit programovat, určitě jste narazili na Codecademy. Jelikož se jedná o jednu z největších online škol programování, je docela těžké nenarazit na nějakou
zmínku o této organizaci.

žena v brýlích s rukou na obličeji, přemýšlející

Je technika to pravé pro vás? Udělejte si náš tříminutový kvíz!

Dozvíte se: Jestli je pro vás kariéra v technice to pravé Jaké kariéry v technice se hodí k vašim silným stránkám Jaké dovednosti potřebujete k dosažení svých cílů

Zapojte se do kvízu!

Codecademy nabízí spoustu výhod oproti způsobu, jakým jsem se poprvé učil programovat, a když jsem se učil sám, po možnosti používat podobné stránky bych skočil.

To ale nutně neznamená, že jsou tím nejlepším způsobem učení pro každého. Proto jsem pro vás připravil tři důvody, proč byste měli Codecademy používat, a čtyři věci, na které byste se měli zaměřit, když to s výukou programování myslíte opravdu vážně.

Pst! S výukou technických dovedností můžete začít díky 10dennímu táboru Skillcrush Coding Bootcamp ZDARMA! Naučíte se základy toho, jak mluvit jako vývojář, jaká je skutečná kariéra v technologiích a mnoho dalšího.

Tabulka obsahu

  1. Naše skóre
  2. 3 důvody, proč se učit kódovat s Codecademy
  3. 4 věci, na které se zaměřit v každém online kurzu kódování
  4. Závěr:

Naše hodnocení

Než budeme pokračovat, prozradím vám, že *SPOILER ALERT* dáváme Codecademy v průměru 6/10 bodů. Konkrétní klady a zápory a rozpis toho, jak jsme dospěli ke konečnému hodnocení, najdete v části „Takeaway“.

Mimochodem, tady je srovnání Codecademy s některými konkurenty:

  • Codecademy: 6/10
  • Udemy: (přečtěte si naši recenzi Udemy)

(zpět na začátek)

3 důvody, proč se učit kódovat s Codecademy

Učení se kódování s Codecademy má několik nesporných výhod. Pomohli již více než 24 milionům studentů naučit se kódovat.

Tady jsou tři důvody, proč byste rozhodně měli zvážit využití Codecademy k učení se kódovacím dovednostem, zejména když začínáte:

Je to zdarma

Nejdříve si to vysvětlíme. Jak uvádí obrázek výše z domovské stránky Codeacademy, jednou z jejich největších výhod oproti mnoha jiným společnostem, které vyučují kódování online, je to, že je to zdarma.

Nemusíte se přihlašovat k měsíčnímu předplatnému ani platit za lekce. Pro někoho s omezeným rozpočtem to může být rozhodující faktor. A když je kurz zdarma, má automaticky vyšší návratnost investice (protože investice je jen čas, ne čas + peníze).

Je tedy zřejmé, že pokud se teprve začínáte učit programovat a nejste si jisti, zda je to pro vás, nebo ne, pak je vyzkoušení některých zcela bezplatných kurzů lákavým začátkem.

Zajistí za vás veškerou práci s nastavením

Jednou z nejnepříjemnějších věcí při učení se programování je, že často je nejtěžší právě práce s nastavením. A to znamená, že spousta začátečníků nemá ani šanci bojovat.

To neplatí, když se učíte frontendové jazyky, jako jsou HTML, CSS a JavaScript. Ale pokud jste někdy zkoušeli dělat nudle s backendovými jazyky, jako je PHP, Ruby nebo Python, pak to VÍTE.

Abyste mohli na lokálním počítači napsat i jednoduchou aplikaci „Hello World“ v jazyce Ruby, musíte projít hodinami nastavování počítače, instalovat Ruby, ujistit se, že všechny „balíčky“ jsou správně, překonfigurovat oprávnění složek, zprovoznit server, zjistit, jak se připojit k prohlížeči, pokud se vám to hodí…

Představte si hodiny svého dne strávené v terminálu a snažící se pochopit podivná chybová hlášení, která jste nikdy neviděli.

Co Codecademy udělala tak skvěle, je, že vám umožnila naučit se syntaxi programovacího jazyka prostřednictvím interaktivního zážitku ve vašem webovém prohlížeči. Žádné nastavování.

Ano, tohle je učení se programování s tréninkovými kolečky, ale když jste úplný začátečník, tréninková kolečka jsou 100% vhodná.

Codecademy pokrývá TUNY jazyků a témat

Codecademy není nic jiného než plodná a jednou z jejich nejlepších vlastností je právě šíře jejich nabídky. K dnešnímu dni mají výukové programy pro HTML, CSS, Sass, JavaScript, Rails, AngularJS, ReactJS, Ruby, příkazový řádek, Git, SQL a Javu. Více než dost na to, abyste se na chvíli zabavili, a více než dost příležitostí k tomu, abyste zjistili, jestli se vám celé to kódování líbí a chcete to zkusit doopravdy.

Podívejte se na tento článek Jak se rozhodnout, který programovací jazyk se naučit, pokud jste na začátku zahlceni výběrem.

(zpět na začátek)

žena v brýlích s rukou na obličeji, přemýšlí

Je pro vás technika to pravé? Udělejte si náš tříminutový kvíz!

Dozvíte se:

Udělejte si kvíz!

Co hledat v online kurzech, pokud to s výukou programování myslíte vážně

Když se poprvé začínáte učit programovat, stránky, které jsou zdarma a mají super nízkou vstupní bariéru, jsou ideálním místem pro začátek. A když se začnete vážně učit kódovat, zejména pokud chcete změnit kariéru, je to to, co budete chtít udělat jako další:

Najděte si instruktory nebo mentory, kteří vás mohou podpořit

Podívejte se, jakkoli milujeme interaktivní online výukové programy zde na Skillcrush, nic nemůže nahradit naše skutečné, živé, lidské instruktory a mentory, kteří jsou tu pro vás, aby vám pomohli, když se učíte kódovat (a komunitu spolužáků, kteří podporují tuto individuální zkušenost). Odpovědí Codeacademy na potřebu komunity jsou jejich fóra, jak můžete vidět na obrázku výše, převzatém z jejich domovské stránky.

Pokud jste se někdy pokoušeli naučit sami něco, jako je kódování, pravděpodobně jste zjistili, že pravděpodobně narazíte na problémy, na které nemůžete hned přijít. Tehdy je neocenitelné mít k dispozici oddaného instruktora a spolužáky, kteří procházejí stejnými kurzy jako vy.

Vědomí, že máte podporu na každém kroku, od instruktorů, kteří v předmětech, které vyučují, pracují každý den, a spolužáků, kteří dostali stejný e-mail jako vy, dává pocit komunity, díky kterému je mnohem snazší zůstat při učení motivovaní a v obraze.

U společností, jako je Skillcrush, máte dokonce k dispozici úřední hodiny videochatu s instruktorem a ostatními studenty, abyste získali odpovědi na své otázky nebo pomoc s částmi, ve kterých byste se mohli zaseknout.

Musíte se dostat z webu (a protrpět všechny ty otravné nastavovací věci)

Pamatujete si všechny ty mizerné nastavovací věci, o kterých jsem se zmínil dříve? No, hádejte co? Tyhle věci patří k práci programátora. Promiňte!

Jakkoli je zábavné programovat v interaktivním tutoriálu, nakonec to není skutečný život. Nakonec bude čas sundat ta tréninková kolečka a naučit se psát kód tak, jak to dělají profesionální vývojáři.

A ano, to znamená, že musíte přijít na to, jak nainstalovat jazyky a zprovoznit je, a ne, nebude to snadné ani zábavné, ale pokud máte v koutku pár kamarádů (viz č. 1), bude to v pořádku!

Musíte se naučit myslet jako programátor

Stát se programátorem nebo vývojářem neznamená jen to, že umíte psát syntaxi (pravidla jazyka, ve kterém je kód napsán). Musíte umět řešit problémy pomocí kódu, aniž by vám někdo poradil, jak na to!
Znalost technických specifik kódovacího jazyka je sice skvělá, ale rozhodující je umět tento kód skutečně použít v reálných situacích. To je místo, kde guma naráží na silnici, zlato, a vy potřebujete praxi!

Ano, po čase stráveném na Codecademy budete rozhodně vědět, jak psát dobře formátovaný JavaScript, Ruby a kdo ví co ještě, a pak bude čas, abyste vzali své fantastické kódovací dovednosti a použili je k řešení nějakých skutečných kódovacích problémů. Třeba kolik je právě teď hodin v Rusku nebo jak sestavit interaktivní kvíz

A řešit i ty ne tak vzrušující části

Kódování může být těžké. Chce to praxi, ne vždy to funguje tak, jak si myslíte, že by mělo, a někdy narazíte na závady a chyby, jejichž odstranění chvíli trvá. To je součástí práce vývojáře.

Musíte se naučit řešit frustrující části: ladit vlastní kód, když něco nefunguje správně, experimentovat s novou technikou, dokud nebude fungovat, nebo v nejhorším případě něco zahodit a začít znovu s jiným přístupem.

Nemyslete na to ale jako na tu špatnou část, tohle je ZÁBAVA! Čím více se naučíte užívat si nepohodlí, tím úspěšnější budete. A záměrné vystavování se těmto typům zkušeností vás naučí, jak zvládat těžké části práce vývojáře, abyste se nenechali odradit a nevzdali to.

(zpět na začátek)

Závěr: Codecademy je skvělý výchozí bod, ale budete potřebovat víc

Závěrečné hodnocení: 6/10

Snadné používání: 9/10
Dostupnost: 10/10
Kvalita kurzů: 8/10
Podpora instruktorů: 0/10
Komunita: 6 /10
Kariérní poradenství/zprostředkování zaměstnání: 0/10
Podmínky vrácení peněz: Pokud se teprve začínáte učit kódovat, Codecademy je skvělý způsob, jak získat představu o tom, co kódování je a jak funguje. Je to také skvělý bezplatný způsob, jak zjistit, zda by pro vás kódování mohlo být něčím, co vás osloví jako potenciální kariérní volba, než do toho skočíte oběma nohama.

Však využití mnoha různých vzdělávacích příležitostí je součástí rychlejšího budování vašich znalostí. Když začínáte programovat, Codecademy by měla být jen jedním z mnoha dobrých zdrojů, které máte ve své sadě nástrojů. Podívejte se na tento přehled 64 online zdrojů, kde se můžete učit kódovat zdarma, kde najdete ještě více možností.

Dalším skvělým a bezplatným způsobem, jak začít, když se učíte kódovat, je absolvovat 10denní Coding Bootcamp společnosti Skillcrush, kde se naučíte základy toho, co obnáší kariéra v oblasti technologií, a naučíte se začít mluvit jako programátor.

Až přijde čas sundat tréninková kolečka a zvýšit úroveň, můžete se začít poohlížet po placených možnostech vedených instruktorem, jako jsou kurzy Blueprint společnosti Skillcrush. Tyto online kurzy jsou navrženy tak, abyste je mohli dokončit za pouhé 3-4 měsíce a věnovat se materiálům pouze hodinu denně.

(zpět na začátek)

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.