4 besplatna i interaktivna mjesta za učenje kodiranja
Miscelanea / / December 02, 2021
![Kopija kodiranja](/f/66ad37c7f6c90186656ed18a8f32d04b.png)
Učenje samog sebe kako programirati može se činiti zastrašujućim, a čitanje cijelih udžbenika o tom pitanju nije ništa drugo do iscrpljujuće. Umjesto toga, isprobajte jednu od ove četiri besplatne web stranice za učenje kodiranja. Na svakoj web stranici postoje različite lekcije, zadaci i dokumenti pomoći – stoga ih sve upotrijebite kako biste dobili još širi raspon materijala za pomoć.
Ono što ove četiri web stranice izdvaja od ostalih usluga učenja koda je to što su sve besplatne, pružaju interaktivno sučelje za učenje i pregled rezultata, a oni će vas provesti kroz potrebne korake na jednostavan i čist način. Provjerimo ih.
1. Codeacademy
![Slika 50](/f/072e40960dabb8d437fa95774caa9928.png)
Codeacademy je mjesto za početnike za učenje programiranja. Uz mnogo jezika koje možete birati, dobro će raditi za sve osobe koje žele učiti - bilo da ste početnik ili napredni korisnik.
Uč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 vodič ima skup uputa za ono što trebate učiniti da biste nastavili s lekcijom.
Prva HTML lekcija, na primjer, vrlo je laka jer vas vodi kroz njezinu implementaciju dok objašnjava.
S lijeve strane nalaze se upute što je potrebno učiniti za dovršetak prvog koraka tečaja, koje su dostupne za svaki tečaj kako biste znali što je potrebno učiniti da biste ga završili.
![Slika 42](/f/d16b839940e6c7757b76f34259d94c35.png)
![Slika 43](/f/df0e46b9ab78cf9685fc055ffb2623a9.png)
Dok tipkate, rezultati se prikazuju na jednostavnoj ugrađenoj web stranici, ako želite, radi lakšeg povratnog informacija.
![Slika 44](/f/2af8f656800ad0acb43faa08f5b7911e.png)
Ako zapnete, samo kliknite na savjet da vidite što je potrebno učiniti da biste završili. Dostupne su za gotovo svaki tečaj. Oni teži nisu tako izravni, ali do tada biste trebali imati prilično dobru ideju o tome što je potrebno učiniti da biste završili zadatke koji su vam na raspolaganju.
![Slika 45](/f/f902bd540c605bf2d6091d48dbf93f29.png)
2. Šifra Osvetnika
![Slika 51](/f/bac716d6c4488cbb591c61a54711a7db.png)
Šifra Osvetnika ima sličan dizajn kao Codeacademy, s odjeljkom za pregled uživo i uređivač teksta u istom prozoru. Upute su također tu, što olakšava učenje i vježbanje.
Učite ove jezike u Code Avengers:
- HTML5
- CSS3
- JavaScript
Recimo da želite naučiti JavaScript uz Code Avengers. Razina 1 sadrži 40 lekcija i 5 zadataka za svaku lekciju. To je 200 koraka za učenje prve razine JavaScripta. Ovo pokazuje koliko ćete detalja ući u Code Avengers.
Svaka lekcija ima skup uputa iznad tekstualnog područja za jednostavno gledanje. Savjeti su točno u uputama ako kliknete podvučene riječi. Tijekom tečaja dobivate bodove, što daje poticaj za učenje bez savjeta ili potpune lekcije bez davanja odgovora.
Područje teksta i pregled uživo poravnani su točno ispod uputa za jednostavno učenje i užitak gledanja.
![Slika 46](/f/b0751e81dad2b9879fa40a2be7d377df.png)
3. LearnStreet
![Slika 52](/f/33be8c92e58ff49273edd93430dc89bc.png)
LearnStreet tečajevi temelje se na njihovim Učite radeći pristup. Kao i prethodne usluge, LearnStreet pruža čisto i jednostavno sučelje za vježbanje programiranja uz učenje.
Proučite ove Jezici na LearnStreet:
- JavaScript
- Piton
- Rubin
Za ovaj primjer ćemo pogledati učenje Rubyja.
Nakon početka tečaja možete pogledati sadržaj lekcije kako biste dobili pregled kamo ćete biti odvedeni na ovom putu učenja. Otvori Sadržaj odjeljak za pregled raznih tema.
![Slika 47](/f/75bcb7e0ef1f3f16a8fd35ac2836be35.png)
Lijep set od definicije a pojmovi su predstavljeni u Glosar odjeljak na koji se lako može obratiti za pitanja tijekom bilo kojeg studija.
Interaktivno područje teksta pruža izvrsne povratne informacije dok vježbate kako biste naučili što se događa i kako dolazite do određenog rezultata.
![Slika 48](/f/0efcefd43d55eb46eade77000f51fa3c.png)
Ažuriranje: Nažalost, LearnStreet se gasi prije nekog vremena. Kao alternativu, možete provjeriti SnoopCode što vam omogućuje razumijevanje i učenje programiranja na interaktivan način.
4. Coursera
![Bez naslova 1](/f/a108b87eac46b37d97638ad7b9fb5e28.png)
Coursera je obrazovna tvrtka koja nudi besplatne tečajeve s vrhunskih sveučilišta i organizacija u svijetu. Iako sučelje nije toliko intuitivno kao prethodne tri usluge, sadržaj koji se ovdje nalazi prepun je informativnih tečajeva koji bi se odlično slagali s prethodnim web stranicama.
Odaberite neku od kategorija za određene tečajeve, poput studij programiranja.
Tečajevi programiranja ovdje su oni koje ćete pronaći u stvarnom školskom tečaju. Na primjer, naučite Python u interaktivnom 9-tjednom tečaju ovdje. Glavna točka koja odvaja Coursera od ostalih navedenih usluga je da morate čekati da sesija počne, kao što biste to učinili u školskom programu. Jednostavno se prijavite kao na bilo kojoj web stranici i pričekajte e-poštu kada tečaj počne.
![Slika 49](/f/cc3d1b236a5f202b3e1565c4681f9618.png)
Zaključak
Sve ove usluge pružaju sjajne upute, interaktivna radna područja i povratne informacije. Svaki pruža savjete i dokumente pomoći za učenje različitih programskih jezika. I najbolje od svega, svi su besplatni!
Sada je vaš red da ih isprobate i usavršite svoje programerske vještine.