Sisukord:

7 parimat tasuta ressurssi programmeerimise õppimiseks
7 parimat tasuta ressurssi programmeerimise õppimiseks
Anonim

Tehke oma esimesed sammud arendajakarjääri suunas või õppige nende saitide abil oma projekte looma.

1.freeCodeCamp

Pilt
Pilt
  • Tehnoloogiad: HTML, CSS, JavaScript, Git, Node.js, React.js ja teised.
  • Maksumus: täiesti tasuta.
  • Raskusaste: kõik tasemed.
  • Inglise keel.

FreeCodeCamp programm õpetab kasutajale järjekindlalt kõiki veebiprogrammeerimise põhiaspekte, alates põhikontseptsioonidest kuni keerukate arendustehnikateni. Iga õppetunni alguses loete teooria läbi, seejärel rakendate seda praktikas: kirjutage kood spetsiaalsesse redaktorisse ja süsteem kontrollib teid. Kui tekib raskusi, saate neid foorumis teiste õpilastega arutada.

Teoreetiliste moodulite lõpus näidatakse teile projekte, mida peaksite kasutama oma veebirakenduste loomiseks. Arendustulemused tuleb ressursil avaldada, misjärel saavad teised kasutajad neid hinnata.

Lisaks aitab freeCodeCamp õpilastel kokku saada ja teha koostööd tõelistes mittetulundusprojektides. See on hea võimalus saada väärtuslikku arenduskogemust ja töötamiseks vajalikku portfooliot.

freeCodeCamp →

2. Codecademy

Pilt
Pilt
  • Tehnoloogiad: HTML, CSS, JavaScript, Angular.js, React.js, Python, Ruby ja teised.
  • Maksumus: tasuta või alates 20 dollarist kuus täiendava sisu eest.
  • Inglise keel.
  • Raskusaste: kerge-keskmine.

Nagu eelmine ressurss, keskendub Codecademy veebiprogrammeerimise õppimisele. Loed teooriat ja täidad seejärel ülesanded interaktiivses koodiredaktoris. Kasutajale on ette nähtud eraldi kursused erinevate tehnoloogiate kohta. Suurem osa neist on saadaval tasuta, kuid kontrolltestid ja projektiarendusülesanded avatakse pärast tellimist.

Codecademyl on ka põhjalikud tasulised programmid, mis korraldavad ja kombineerivad erinevate kursuste materjale. Näiteks Build Websites from Scratch õpetab samm-sammult, kuidas erinevate tehnoloogiate abil lihtsat veebisaiti nullist välja töötada.

Codecademy →

3. Coursera

Pilt
Pilt
  • Tehnoloogiad: HTML, CSS, JavaScript, Angular.js, Java, Python, Ruby, Swift ja teised.
  • Maksumus: tasuta või alates 49 dollarist kuus täiendava sisu eest.
  • Keel: inglise, vene ja teised.
  • Raskusaste: kõik tasemed.

Coursera pakub erinevaid kursusi erinevates programmeerimiskeeltes maailma juhtivatest ülikoolidest. Siin saate õppida mitte ainult veebiarendust, vaid ka mobiili- ja töölauaprogrammide loomist. Mõned kursused on iseseisvad, kuid enamik on koondatud spetsialiseerumisaladeks – seotud kursuste komplektideks.

Tekstide ja videote kaudu esitatud teoreetilist materjali saate vaadata tasuta. Kuid enamik testi- ja praktikaülesandeid, mis nõuavad õpetaja või teiste kasutajate kinnitust, on saadaval ainult tasulise tellimusega.

Coursera →

4.edX

Pilt
Pilt
  • Tehnoloogiad: HTML, CSS, JavaScript, Java, Python, Ruby ja teised.
  • Maksumus: tasuta või alates 49 dollarist kuus sertifikaadi eest.
  • Keel: inglise jt.
  • Raskusaste: kõik tasemed.

EdX-is pääsete juurde tuntud ettevõtete ja ülikoolide kursustele. Nende hulgas on näiteks Harvardi ülikooli kuulus sissejuhatus algajatele programmeerijatele Introduction to Computer Science. Õppesisu esitatakse peamiselt videoloengute ja -tekstidena. Mõned kursused sisaldavad teste ja muid interaktiivseid tegevusi.

Enamiku materjalide läbimise eest platvorm raha ei küsi. Kuid konkreetse kursuse edukat läbimist kinnitava tunnistuse saate ainult raha eest.

edX →

5. INTUIT

Pilt
Pilt
  • Tehnoloogiad: HTML, CSS, JavaScript, algoritmid ja andmebaasid, C #, Java, Python, Ruby ja teised.
  • Maksumus: tasuta või alates 500 rubla kuus juhendaja teenuste eest.
  • vene keel.
  • Raskusaste: kõik tasemed.

Haridusplatvormi "INTUIT" kataloogis on teksti- ja videokursused Venemaa õppeasutustelt ja rahvusvahelistelt IT-ettevõtetelt. Saidi sisu hõlmab kõiki peamisi programmeerimise valdkondi alates veebisaidi arendamisest kuni töölauaprogrammide loomiseni. Iseõppimine on tasuta, kuid on tasuline teenus, kus kasutajat abistab personaalne juhendaja.

"INTUIT" →

6. Stepik

Pilt
Pilt
  • Tehnoloogiad: JavaScript, C #, närvivõrgud, C ++ ja teised.
  • Maksumus: täiesti tasuta.
  • Keel: vene, inglise.
  • Raskusaste: kerge-keskmine.

Teine mittetulunduslik platvorm, mille kursusi loovad Venemaa ettevõtted ja ülikoolid. Kuigi Stepikus pole konkreetsete programmeerimiskeelte kohta palju materjali, saate siit õppida põhiteadmisi matemaatika ja algoritmide teooria vallas, mis on kasulikud igale arendajale.

Stepik →

7. Kaasaegne Javascripti õpetus

Pilt
Pilt
  • Tehnoloogiad: JavaScript ja teised.
  • Maksumus: tasuta või alates 6500 rubla lisakursuse eest.
  • vene keel.
  • Raskusaste: kõik tasemed.

See ressurss on pühendatud JavaScripti keelele ja sellega seotud veebitehnoloogiatele. Siit leiate väga üksikasjaliku, hästi struktureeritud ja hõlpsasti mõistetava tekstilise JS kursuse. Iga teema järel tehtavad ülesanded aitavad saadud teadmisi kinnistada. Samas on materjal puhtalt teoreetiline ega õpeta projektide loomist praktikas.

Saate õpikut iseseisvalt õppida või maksta edasijõudnute kursuste eest, mis hõlmavad JavaScripti enda või sellega seotud tehnoloogiate õppimist koos õpetajaga.

"Moodne Javascripti õpetus" →

Soovitan: