Ar trebui să învățați să codificați cu Codecademy? A Codecademy Review

ian. 4, 2022
admin

Am învățat singur elementele de bază ale codării dintr-o grămadă de tutoriale online care au devenit de mult învechite și au dispărut de pe web. Pe atunci, nu existau cu adevărat tutoriale interactive, ci doar instrucțiuni de bază pe care le puteai încerca pe cont propriu. A fost o mulțime de încercări și erori (și nu puțină frustrare).

Dacă ați făcut cercetări despre cum să învățați să codificați, atunci sunt sigur că ați dat peste Codecademy. Fiind una dintre cele mai mari școli de codare online, este destul de greu să nu dai peste vreo
mențiune despre această organizație.

femeie cu ochelari, cu mâna pe față, gândindu-se

Este tehnologia potrivită pentru tine? Faceți testul nostru de 3 minute!

Veți învăța: Dacă o carieră în tehnologie este potrivită pentru tine Ce cariere în tehnologie se potrivesc cu punctele tale forte Care sunt abilitățile de care ai nevoie pentru a-ți atinge obiectivele

Realizați testul!

Codecademy oferă o mulțime de avantaje față de modul în care am învățat prima dată să codez, și aș fi sărit pe șansa de a folosi un site ca acesta când învățam singur.

Dar asta nu înseamnă neapărat că sunt cel mai bun mod de a învăța pentru toată lumea. În acest scop, am adunat trei motive pentru care ar trebui să folosiți Codecademy și patru lucruri pe care veți dori să le căutați atunci când veți deveni cu adevărat serioși în ceea ce privește învățarea codului.

Psst! Puteți începe să învățați abilități tehnice cu Skillcrush’s FREE 10-day Coding Bootcamp! Veți învăța elementele de bază despre cum să vorbiți ca un dezvoltator, cum este cu adevărat o carieră în tehnologie și multe altele.

Tabel de conținut

  1. Scoringul nostru
  2. 3 Motive pentru a învăța cod cu Codecademy
  3. 4 Lucruri pe care să le căutați în orice curs de codare online
  4. The Takeaway: Ar trebui să folosiți Codecademy?

Scoringul nostru

Înainte de a merge mai departe, vă voi anunța că *SPOILER ALERT* acordăm Codecademy un scor mediu de 6/10. Puteți parcurge restul acestui articol pentru argumente concrete pro și contra, precum și pentru o defalcare a modului în care am ajuns la scorul nostru final în secțiunea „Takeaway”.

Apropo, iată cum Codecademy se situează față de unii dintre concurenții săi:

  • Codecademy: 6/10
  • Udemy: 7/10 (citiți recenzia noastră despre Udemy)

(back to top)

3 Motive pentru a învăța cod cu Codecademy

Există câteva avantaje certe pentru a învăța să codificați cu Codecademy. Au ajutat mai mult de 24 de milioane de studenți să învețe să codeze.

Iată trei motive pentru care ar trebui să luați în considerare cu siguranță folosirea Codecademy pentru a învăța abilități de codare, mai ales când sunteți la început:

Este gratuit

Să-l scoatem pe acesta din drum mai întâi. Așa cum spune imaginea de mai sus de pe pagina de start a Codeacademy, unul dintre cele mai mari avantaje pe care le au față de o mulțime de alte companii care predau codare online este că este gratuit.

Nu trebuie să vă înscrieți pentru un abonament lunar sau să plătiți la clasă. Pentru cineva cu un buget restrâns, acesta poate fi factorul decisiv. Iar atunci când un curs este gratuit, acesta are automat un ROI mai mare (deoarece investiția este doar timp, nu timp + bani).

Așa că, evident, dacă sunteți la început să învățați să codificați și nu sunteți sigur dacă este pentru dumneavoastră sau nu, atunci încercarea unor cursuri complet gratuite este un loc atrăgător pentru a începe.

Se ocupă de toată munca de configurare pentru tine

Unul dintre cele mai enervant de dificile lucruri legate de învățarea codului este că, de multe ori, munca de configurare este cea mai grea parte. Și asta înseamnă că o mulțime de începători nu au nici măcar o șansă de a lupta.

Nu este cazul atunci când învățați limbaje front-end precum HTML, CSS și JavaScript. Dar dacă ați încercat vreodată să vă descurcați cu limbaje backend precum PHP, Ruby sau Python, atunci ȘTIȚI.

Pentru a scrie chiar și o simplă aplicație „Hello World” pe calculatorul local în Ruby, trebuie să treceți prin ore întregi de configurare a calculatorului, instalând Ruby, asigurându-vă că toate „pachetele” sunt corecte, reconfigurând permisiunile dosarelor, punând serverul în funcțiune, aflând cum să vă conectați la browserul dvs. dacă sunteți atât de înclinat…

Imaginați-vă ore din ziua dvs. petrecute în terminal încercând să înțelegeți mesaje de eroare ciudate pe care nu le-ați văzut niciodată.

Ce a făcut Codecademy atât de strălucit, este să vă dea posibilitatea să învățați sintaxa unui limbaj de programare printr-o experiență interactivă în browserul dvs. web. Fără niciun fel de timp de configurare.

Da, aceasta ESTE învățarea codului cu roți de antrenament, dar atunci când ești un începător complet roțile de antrenament sunt 100% adecvate.

Codecademy acoperă o TONĂ de limbaje și subiecte

Codecademy nu este nimic dacă nu este prolifică, iar una dintre cele mai bune caracteristici ale lor este doar amploarea ofertelor lor. Până în prezent, au tutoriale despre HTML, CSS, Sass, JavaScript, Rails, AngularJS, ReactJS, Ruby, Command Line, Git, SQL și Java. Mai mult decât suficient pentru a te ține ocupat o vreme și mai mult decât suficiente oportunități pentru ca tu să determini dacă îți place toată treaba asta cu programarea și vrei să încerci cu adevărat.

Consultați acest articol despre Cum să decideți ce limbaj de programare să învățați dacă sunteți copleșit de alegerile pe care le aveți la început.

(back to top)

femeie cu ochelari, cu mâna pe față, gândindu-se

Este tehnologia potrivită pentru dumneavoastră? Răspundeți la testul nostru de 3 minute!

Veți afla: Dacă o carieră în tehnologie este potrivită pentru tine Ce cariere în tehnologie se potrivesc cu punctele tale forte Ce abilități ai nevoie pentru a-ți atinge obiectivele

Fă testul!

Ce să cauți la cursurile online dacă vrei să înveți serios să codezi

Când începi să înveți să codezi, un site care este gratuit și are o barieră de intrare foarte mică este locul perfect pentru a începe. Iar când începi să înveți serios să înveți să codezi, mai ales dacă vrei să faci o schimbare de carieră, asta este ceea ce vei dori să faci în continuare:

Găsește instructori sau mentori care te pot sprijini

Ascultați, oricât de mult ne plac tutorialele online interactive aici la Skillcrush, nimic nu poate lua locul instructorilor și mentorilor noștri reali, vii, umani, care sunt acolo pentru a te ajuta în timp ce înveți să codezi (și comunitatea de colegi care susțin această experiență individuală). Răspunsul Codeacademy la nevoia de comunitate este reprezentat de forumurile lor, după cum puteți vedea în imaginea de mai sus, preluată de pe pagina lor de start.

Dacă ați încercat vreodată să vă învățați singur ceva precum codul, probabil că ați constatat că veți întâmpina probabil probleme pe care nu le puteți rezolva imediat. Acesta este momentul în care a avea un instructor dedicat și colegi de clasă care lucrează la aceleași cursuri ca și dvs. este de neprețuit.

Să știți că aveți sprijin la fiecare pas, de la instructori care lucrează în fiecare zi în materiile pe care le predau și colegi de clasă care au primit același e-mail de clasă ca și dvs. în acea dimineață, oferă un sentiment de comunitate care face mult mai ușor să rămâneți motivați și pe drumul cel bun în timp ce învățați.

Cu companii precum Skillcrush, aveți chiar și ore de birou de videochat cu instructorul dvs. și cu alți studenți pentru a primi răspunsuri la întrebările dvs. sau ajutor cu piesele în care s-ar putea să vă blocați.

Trebuie să ieșiți de pe web (și să suferiți prin toate chestiile alea enervante de configurare)

Îți amintești toate chestiile alea mizerabile de configurare pe care le-am menționat mai devreme? Ei bine, ghiciți ce? Chestiile astea vin la pachet cu meseria de programator. Îmi pare rău!

Pe cât de distractiv este să codifici într-un tutorial interactiv, la sfârșitul zilei, asta nu este viața reală. În cele din urmă va fi timpul să dai jos roțile de antrenament și să înveți cum să scrii cod în modul în care o fac dezvoltatorii profesioniști.

Și da, asta înseamnă că trebuie să-ți dai seama cum să instalezi limbajele și să le pui în funcțiune și nu, nu va fi ușor sau distractiv, dar dacă ai câțiva prieteni în colțul tău (vezi #1) vei fi bine!

Trebuie să înveți să gândești ca un programator

Devenirea unui programator sau dezvoltator nu înseamnă doar că știi să scrii sintaxa (regulile pentru limbajul în care este scris codul). Trebuie să fii capabil să rezolvi probleme folosind codul, fără ca cineva să te îndrume cum să o faci!
În timp ce cunoașterea particularităților tehnice ale unui limbaj de codare este grozavă, să știi cum să aplici efectiv acel cod în situații din lumea reală este o parte esențială. Aici este locul unde cauciucul lovește drumul, iubito, și ai nevoie de practică!

Da, după timpul petrecut la Codecademy, vei ști cu siguranță cum să scrii JavaScript bine format, Ruby și cine știe ce altceva, iar apoi va fi timpul să îți iei abilitățile tale de codare fanteziste și să le folosești pentru a rezolva unele probleme de codare din viața reală. Cum ar fi: cât e ceasul în Rusia în acest moment sau cum se construiește un test interactiv?

Și abordați și părțile mai puțin interesante

Codarea poate fi dificilă. Este nevoie de practică, nu funcționează întotdeauna așa cum crezi că ar trebui să funcționeze și, uneori, te lovești de erori și bug-uri care durează ceva timp să le rezolvi. Asta face parte din meseria de dezvoltator.

Trebuie să învățați să abordați părțile frustrante: să vă depanați propriul cod atunci când ceva nu funcționează corect, să experimentați cu o nouă tehnică până când reușiți să o faceți să funcționeze sau, în cel mai rău caz, să renunțați la ceva și să o luați de la capăt cu o abordare diferită.

Dar nu vă gândiți la asta ca la partea rea, asta este partea DISTRACTIVĂ! Cu cât învățați să vă bucurați mai mult de partea inconfortabilă, cu atât veți avea mai mult succes. Și supunându-vă în mod intenționat la aceste tipuri de experiențe vă va învăța cum să faceți față părților dificile ale muncii de dezvoltator, astfel încât să nu vă descurajați și să renunțați.

(back to top)

The Takeaway: Codecademy este un punct de plecare perfect, dar veți avea nevoie de mai mult

Scoring final: 6/10

Facilitate de utilizare: 9/10
Accesibilitate: 10/10
Calitatea cursului: 8/10
Sprijinul instructorului: 0/10
Comunitate: 6 /10
Consiliere profesională/plasare profesională: 0/10
Politică de rambursare: 10/10

Dacă abia ați început să învățați să codificați, Codecademy este o modalitate excelentă de a vă face o idee despre ce este codarea și cum funcționează. Este, de asemenea, o modalitate gratuită excelentă de a vedea dacă programarea ar putea fi ceva care vă vorbește ca o potențială opțiune de carieră înainte de a vă arunca cu ambele picioare.

Cu toate acestea, a profita de o mulțime de oportunități de învățare diferite face parte din construirea mai rapidă a competenței dumneavoastră. Atunci când începeți să codificați, Codecademy ar trebui să fie doar una dintre multele resurse bune pe care le aveți în setul de instrumente. Consultați această trecere în revistă a 64 de resurse online pentru a învăța să codificați gratuit pentru și mai multe opțiuni.

O altă modalitate excelentă și gratuită de a începe atunci când învățați să codificați este să participați la Skillcrush’s Coding Bootcamp de 10 zile pentru a învăța elementele de bază ale ceea ce înseamnă o carieră în tehnologie și să învățați să începeți să vorbiți ca un programator.

Și, când este timpul să scoateți acele roți de antrenament și să vă ridicați la nivel, puteți începe să vă uitați la opțiunile plătite, conduse de un instructor, cum ar fi cursurile Blueprint de la Skillcrush. Aceste cursuri online sunt concepute pentru a fi finalizate în doar 3-4 luni, petrecând doar o oră pe zi cu materialele.

(back to top)

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.