4 slobodna i interaktivna web mjesta za učenje kodiranja







Poučiti se programiranju može izgledati zastrašujuće, a čitanje čitanih udžbenika o tom pitanju nije ništa manje naporno. Umjesto toga, isprobajte jednu od ove četiri besplatne web stranice kako biste naučili kako kodirati. Na svakoj web stranici postoje različite lekcije, zadaće i dokumenti pomoći - zato ih koristite kako biste dobili još širi raspon materijala za pomoć.

Ono što ove četiri web stranice razlikuje od ostalih usluga učenja kodova jest to što su sve besplatne, pružaju interaktivno sučelje za učenje i pregledavanje rezultata, i oni vas provode kroz potrebne korake na jednostavan i čist način. Pogledajmo ih.







1. Codeacademy




Codeacademy je početno mjesto za početnike za učenje programiranja. Uz mnogo jezika na koje će se odabrati, to će biti u redu za sve osobe koje žele učiti - bilo da ste početnik ili napredni korisnik.

Proučite ove jezike na Codeacademy:

  • JavaScript
  • jQuery
  • PHP
  • Piton
  • Rubin
  • HTML
  • CSS

Učenje je vrlo jednostavno uz interaktivne tutorijale i preglede uživo. Svaki udžbenik sadrži niz uputa o tome što trebate učiniti kako biste nastavili s lekcijom.

Na primjer, prva lekcija HTML-a vrlo je jednostavna jer vas kroz objašnjavanje vodi kroz njegovu implementaciju.

S lijeve strane su upute što treba učiniti da biste dovršili prvi korak tečaja, a koji su dostupni za svaki tečaj, tako da znate što je potrebno da biste ga završili.







Dok upisujete, rezultati se prikazuju na jednostavnoj ugrađenoj web stranici, ako hoćete, za jednostavne povratne informacije.




Ako vas zaglavi, samo kliknite nagovještaj da biste vidjeli što trebate učiniti da biste dovršili. Dostupni su za gotovo svaki tečaj. Teži oni nisu baš naprijed, ali do tada biste trebali imati prilično dobru ideju o tome što je potrebno učiniti da biste dovršili zadatke.








2. Kod osvetnika




Osvetnici kodova ima sličan dizajn kao Codeacademy, s odjeljkom za pregled uživo i uređivač teksta u istom prozoru. Upute su tu i tamo, čineći učenje i vježbanje vrlo jednostavnim.

Proučite ove jezike na Code Avengers:

  • HTML5
  • CSS3
  • JavaScript

Recimo da želite naučiti JavaScript pomoću Code Avengersa. Razina 1 sadrži 40 lekcija i 5 zadataka za svaku lekciju. To je 200 koraka za učenje prve razine JavaScripta. To pokazuje koliko ćete detalja ući s Code Avengersom.

Svaka lekcija ima niz uputa iznad tekstualnog područja radi lakšeg pregleda. Savjeti su tačno navedeni u uputama ako kliknete podvučene riječi. Dok tijekom tečaja dobivate bodove, potičući vas da učite bez nagovještaja ili cjelovitih predavanja, bez davanja odgovora.

Područje teksta i pregled uživo usklađeni su odmah ispod uputa za jednostavno učenje i gledanje.








3. LearnStreet




Tečajevi LearnStreet-a temelje se na njihovim Učite radeći pristup. Kao i prethodne usluge, LearnStreet pruža čisto i jednostavno sučelje za prakticiranje programa istovremeno dok učite.

Proučite ih Jezici na LearnStreet:

  • JavaScript
  • Piton
  • Rubin

Pogledati ćemo učenje Ruby za ovaj primjer.

Nakon pokretanja tečaja možete pogledati sadržaj lekcije i dobiti pregled mjesta gdje ćete se kretati na tom putu učenja. Otvori Sadržaj odjeljak za pregled različitih tema.




Lijep set definicije a pojmovi su predstavljeni u Glosar odjeljak lako se obratiti za pitanja tijekom bilo koje studije.

Interaktivno područje teksta pruža sjajne povratne informacije dok vježbate, tako da učite što se događa i kako do određenog rezultata.




Ažuriraj: Nažalost, LearnStreet isključite neko vrijeme natrag. Kao alternativu, možete provjeriti Snoop kod što vam omogućuje razumijevanje i učenje programiranja na interaktivni način.





4. Coursera




Coursera je obrazovna tvrtka koja nudi besplatne tečajeve najboljih sveučilišta i organizacija u svijetu. Iako sučelje nije toliko intuitivno kao prethodne tri usluge, ovdje sadržani sadržaji prepuni su informativnih tečajeva koji bi se izvrsno slagali s prethodnim web stranicama.

Izaberite bilo koju od kategorija za određene tečajeve, poput studij programiranja,

Ovdje su tečajevi programiranja oni koji ćete naći u stvarnom školskom tečaju. Na primjer, ovdje naučite Python u interaktivnom tečaju od 9 tjedana, Glavna točka koja razdvaja Courseru s ostalim navedenim uslugama je da morate pričekati da počne sesija, kao u školskom programu. Jednostavno se prijavite kao i na bilo kojoj web stranici i pričekajte e-poštu kada krene tečaj.




Zaključak

Sve ove usluge pružaju sjajne korisničke upute, interaktivna radna područja i povratne informacije. Svaka sadrži savjete i pomoćne dokumente za učenje različitih programskih jezika. I što je najbolje, svi su besplatni!

Sada je red da ih isprobate i usavršite svoje programiranje.