11 dintre cele mai bune locuri pentru a învăța să cod pentru gratuit

Deci, v-ați hotărât că doriți să învățați să codificați, dar nu sunteți interesat să scoți o mulțime de bani într-un cadru formal de clasă.

Din fericire, Internetul are multe locuri care vă vor învăța abilitățile pe care trebuie să le cunoașteți pentru a începe codarea acum și multe dintre ele sunt gratuite.

Iată o listă de 11 locuri în care poți începe codarea chiar acum, fără a mai fi nevoie de bani.

Codecademy

Șansele sunt dacă ați căutat să învățați să codificați înainte, ați întâlnit Codecademy.

Este ușor de utilizat și afișează rezultatele codului în timp ce codificați.

Codecademy oferă o gamă largă de limbi de programare și pe platforma lor interactivă: HTML & CSS, JavaScript , PHP, Python, Ruby, Angularjs, Linia de comandă și multe altele.

Free Camp Camp

Free Code Camp va incepe cu 800 de ore de codificare intr-un curriculum (cu tema taberei de vara). Spre deosebire de celelalte opțiuni de pe această listă, există 800 de ore după educația de codificare a experienței practice care codifică proiectele nonprofit. Este o modalitate excelentă de a vă construi portofoliul după ce ați învățat abilități valoroase.

Încă de acum, puteți afla codurile HTML, CSS, JavaScript, Baze de date, DevTools, Node.js și Angular.js prin Free Code Camp.

GA Dash

Spre deosebire de Codecademy sau Free Camp Camp, platforma gratuită de învățare online a Adunării Generale se bazează pe lucrul la proiecte. Fiecare lecție constă în lucrul la realizarea unui singur "proiect".

GA Dash oferă, de asemenea, câteva opțiuni de curs diferite pe care ceilalți nu le au, cum ar fi designul receptiv și construirea unei tematici Tumblr de la zero.

Codewars

Codewars oferă o modalitate amuzantă de a îmbunătăți abilitățile de codificare. Site-ul oferă o serie de provocări tematice de arte marțiale numite "kata". Completați kata pentru a câștiga onoare și rânduri. Mai multă onoare și rânduri înseamnă provocări mai dificile, deci există întotdeauna ceva nou de lucrat.

Cu toate acestea, există o avertizare - Codewars necesită cunoștințe într-una din limbile de codare pe care le oferă în acest moment, înainte de a vă permite chiar să vă înscrieți.

În prezent, acestea oferă provocări în aplicațiile CoffeeScript, JavaScript, Python, Ruby, Java, Clojure, Haskell, cu multe altele, inclusiv C ++ și PHP.

Coursera

Spre deosebire de celelalte site-uri listate până în prezent, Coursera are o bibliotecă de curs foarte largă care se extinde mult dincolo de subiectele de programare . Clasele sunt predate de adevărați profesori universitari și sunt 100% liberi să participe. Dacă doriți o educație teoretică privind știința datelor sau chiar o introducere în programarea aplicațiilor Android, aceasta poate fi cea mai bună opțiune pentru dvs.

Cu toate acestea, dacă doriți ca un certificat să indice că ați finalizat acest curs, va trebui să plătiți puțin - de la 30 la 100 USD - pentru a câștiga certificarea aleasă.

EDX

La fel ca Coursera, edX oferă mult mai multe cursuri decât limbile de programare și puteți obține o sumă bună de cunoștințe de informatică din cursurile lor. Toate materialele de clasă sunt susținute de universități și de profesori reali. Multe dintre clase pot fi luate în ritmul tău și nu se limitează la anumite date.

Dar, de asemenea, cum ar fi Coursera, dacă doriți un fel de acreditare pentru clasă, va trebui să plătiți niște bani ($ 30- $ 100) și să urmați cursul într-un format "verificat" - ceea ce înseamnă doar că știu că luați cursul.

Academia Khan

Similar cu Coursera și edX, Academia Khan oferă tone de subiecte, mai mult decât codificare. Cu toate acestea, spre deosebire de ceilalți, există o opțiune de a învăța elementele de bază ale codării într-o oră - perfect dacă sunteți interesat în obținerea unei prezentări generale a subiectelor.

Limbile de codare oferite includ JavaScript, HTML & CSS, SQL, și diverse alte subiecte de programare / știință informatică.

MIT OpenCourseWare

Nu este necesar un cont pentru a accesa această colecție de materiale de curs MIT. Secțiunea lor de programare variază în subiecte de la introducerea în rezolvarea problemelor de inginerie la algoritmii utilizați în animația computerului.

Singurul dezavantaj este că misiunile pentru unele cursuri nu vor avea niciun răspuns, astfel că nu există nici o modalitate de a ști cu siguranță de pe acest site dacă faceți munca corectă.

Proiectul Odin

Făcut de creatorii școlii Viking Code - o premieră online de boot camp de codificare - Odin Project este versiunea gratuită.

Este proiectat pe bază de proiect și oferă, de asemenea, un curs final în obținerea angajat cu abilitățile dumneavoastră nou-descoperite, care este întotdeauna un bonus.

Limbile de codare oferite includ codurile HTML, CSS, JavaScript & jQuery și Ruby on Rails.

Udemy

Udemy oferă cursuri gratuite și gratuite în orice subiect, inclusiv programare. Cu toate acestea, ele sunt cursuri create de comunitate. Este important să citești recenzii ale cursurilor înainte de scufundări, deoarece este posibil să nu fie la fel de eficient ca și în cazul unui curs pe unul dintre celelalte site-uri.

Codul Player

Este o compilație de tutoriale video care vă ajută să faceți un proces de la început până la sfârșit. Poate fi folosit cel mai bine împreună cu alte site-uri sau cursuri, deoarece se bazează în întregime pe concepte și proiecte mici.

Concluzie

După cum puteți vedea din descrierile celor 11 cursuri de mai sus, este mai bine să folosiți câteva resurse diferite pentru a învăța în mod eficient. Este cel mai bun mod de a-ți lărgi experiența și de a intra în domeniul de programare.

Chiar dacă decideți că nu doriți să codificați după ce ați făcut un curs sau ați făcut câteva exerciții, puteți lucra în continuare în tehnologie !