7 parimat vaba ressurssi õppimise programmeerimiseks

<

Tehke esimesed sammud arendaja karjääri poole või õppige, kuidas neid saite kasutades luua oma projekte.

1. freeCodeCamp

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

FreeCodeCamp programm õpetab kasutajale järjekindlalt veebi programmeerimise peamisi aspekte, alates põhimõistetest kuni keerukate arendustehnikateni. Iga õppetundi alguses loete teooriat ja rakendate seda praktikas: kirjutage kood spetsiaalsesse redaktorisse ja süsteem kontrollib sind. Kui tekib raskusi, saate neid arutada teiste foorumiga kaasatud õpilastega.

Teoreetiliste moodulite lõpus näidatakse teile projekte, mille jaoks peaksite looma oma veebirakendused. Arengu tulemused tuleb avaldada ressurssil, seejärel saavad teised kasutajad neid hinnata.

Lisaks aitab freeCodeCamp õpilastel meeskondades kokku tulla ja tegeleda tõeliste mittekaubandusprojektidega. See on hea võimalus saada väärtuslikku kogemust ja tööhõive jaoks vajalikku portfelli.

freeCodeCamp →

2. Codecademy

  • Tehnoloogiad: HTML, CSS, JavaScript, Angular.js, React.js, Python, Ruby jt.
  • Hind: tasuta või täiendava sisu eest 20 $ kuus.
  • Keel: inglise keel.
  • Raskusaste: lihtne ja keskmise tasemega.

Nagu eelmine ressurss, toetub Codecademy veebi programmeerimisele. Te loete teooriat ja seejärel täidate ülesandeid interaktiivse koodi redaktoris. Kasutajal on erinevad tehnoloogiad erinevatele kursustele. Igaüks neist on saadaval tasuta, kuid pärast tellimist avatakse kontrollimise ja projekti arendamise ülesanded.

Codecademy'l on ka ulatuslikud tasulised programmid, mis korraldavad ja integreerivad erinevatest kursustest pärit materjale. Näiteks õpetab Scratchi veebisaitide loomine programm samm-sammult, kuidas arendada lihtsat veebisaiti nullist, kasutades erinevaid tehnoloogiaid.

Codecademy →

3. Coursera

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

Courseras leiad palju kursusi erinevatest programmeerimiskeeltest maailma juhtivatelt ülikoolidelt. Siin saate õppida mitte ainult veebiarendust, vaid ka mobiil- ja töölaua programmide loomist. Mõned kursused on iseseisvad, kuid enamik neist on kombineeritud erialadel - seotud kursuste kogumites.

Te saate tutvuda tekstide ja videote esitatud teoreetilise materjaliga tasuta. Kuid suurem osa testist ja praktilistest ülesannetest, mis nõuavad õpetaja või teiste kasutajate kontrollimist, on saadaval ainult tasulise tellimuse alusel.

Coursera →

4. edX

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

EdX-is saate tutvuda tuntud firmade ja ülikoolide kursustega. Nende hulgas on näiteks kuulsa sissejuhatava kursuse algajatele programmeerijatele Harvardi Ülikooli arvutiteaduse tutvustus. Hariduse sisu on peamiselt esindatud video loengute ja tekstidega. Mõned kursused sisaldavad teste ja muid interaktiivseid ülesandeid.

Enamiku materjalide läbimiseks ei taotle platvorm raha. Kursuse edukat läbimist tõendava tunnistuse saamiseks on see võimalik ainult raha eest.

edX →

5. INTUIT

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

Haridusplatvormi INTUIT kataloog sisaldab vene õppeasutuste ja rahvusvaheliste IT-ettevõtete teksti- ja videkuraate. Saidi sisu hõlmab kõiki programmeerimise peamisi valdkondi veebisaidi arendamisest kuni töölaua programmide loomiseni. Iseõppimine on tasuta, kuid on olemas tasuline teenus, kus kasutajat abistab isiklik juhendaja.

INTUIT →

6. Stepic

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

Teine mittekaubanduslik platvorm, mille kursused on loodud Venemaa ettevõtete ja ülikoolide poolt. Kuigi Stepicil ei ole palju programmeerimiskeeltes palju materjale, saate siin õppida matemaatika valdkonna põhiteadmisi ja algoritmide teooriat, mis on kasulik kõigile arendajatele.

Stepiline →

7. Kaasaegne Javascript juhendaja

  • Tehnoloogiad: JavaScript ja teised.
  • Hind: tasuta või 6 500 rubla täiendava kursuse eest.
  • Keel: vene keel.
  • Raskusaste: kõik tasemed.

See ressurss on mõeldud JavaScripti keelele ja sellega seotud veebitehnoloogiatele. Siit leiate väga üksikasjaliku, hästi struktureeritud ja kergesti mõistetava kursuse JS-ist. Ülesanded pärast iga teemat aitavad konsolideerida nende teadmisi. Samal ajal on materjal puhtalt teoreetiline ega õpeta projektide loomist praktikas.

Saate tasuta õppida oma õpikust või maksta täiustatud kursuste eest, mis hõlmavad õpetajaga seotud JavaScripti või sellega seotud tehnoloogiate uurimist.

„Modern Javascript Tutorial” →

<

Lemmik Postitused