Sisukord:
2024 Autor: Malcolm Clapton | [email protected]. Viimati modifitseeritud: 2023-12-17 03:53
Tehke oma esimesed sammud arendajakarjääri suunas või õppige nende saitide abil oma projekte looma.
1.freeCodeCamp
- 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
- 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
- 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
- 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
- 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
- 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
- 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:
21 tasuta ressurssi inglise keele harjutamiseks lastele ja täiskasvanutele
Mängud, kursused ja palju muud huvitavat neile, kes soovivad keelekeskkonda sukelduda kodust lahkumata. Inglise keele harjutamine on kättesaadavam, kui see kõlab
38 kasulikku ressurssi uute asjade õppimiseks
Sellest postitusest leiate haridussaite ja veebikursuseid erinevate oskuste ja erialade õpetamiseks
6 põhjust programmeerimise õppimiseks, kui te pole programmeerija
Koodi kirjutamine on kasulik nii disainerile kui ka torumehele. See on loovuse vabadus, mõistuse treenimine ja lisaboonus igale ametikohale
174 tasuta raamatut programmeerimise, disaini ja ettevõtluse kohta
Tuntud kirjastus O'Reilly on välja andnud enam kui sada uut avatud juurdepääsuga raamatut infotehnoloogia ja ettevõtluse kohta. Tekstid on saadaval inglise keeles. Saate selle täiesti tasuta alla laadida. Raamatud on informatiivsed lühiväljaanded, mille on koostanud kirjastuse töötajad ja erinevad IT-valdkonna eksperdid.
13 näpunäidet programmeerimise iseseisvaks õppimiseks
Artikkel sisaldab kasulikke näpunäiteid, mis aitavad programmeerimist iseseisvalt õppijatel omandada teadmisi kiiresti, tõhusalt ja ilma liigse stressita