Satura rādītājs:

7 labākie bezmaksas resursi programmēšanas apguvei
7 labākie bezmaksas resursi programmēšanas apguvei
Anonim

Speriet pirmos soļus izstrādātāja karjeras virzienā vai uzziniet, kā izveidot savus projektus, izmantojot šīs vietnes.

1.freeCodeCamp

Attēls
Attēls
  • Tehnoloģijas: HTML, CSS, JavaScript, Git, Node.js, React.js un citi.
  • Izmaksas: pilnīgi bez maksas.
  • Grūtības pakāpe: visi līmeņi.
  • Angļu valoda.

Programma freeCodeCamp konsekventi māca lietotājam visus tīmekļa programmēšanas pamataspektus, sākot no pamatjēdzieniem līdz sarežģītām izstrādes metodēm. Katras nodarbības sākumā jūs izlasiet teoriju, pēc tam pielietojiet to praksē: ierakstiet kodu īpašā redaktorā, un sistēma jūs pārbauda. Ja rodas grūtības, varat tās apspriest ar citiem studentiem forumā.

Teorētisko moduļu beigās jums tiek parādīti projekti, kas jums jāizmanto, lai izveidotu savas tīmekļa lietojumprogrammas. Izstrādes rezultāti ir jāpublicē resursā, pēc tam tos var novērtēt citi lietotāji.

Turklāt freeCodeCamp palīdz studentiem sanākt kopā un sadarboties reālos bezpeļņas projektos. Šī ir laba iespēja iegūt vērtīgu attīstības pieredzi un portfeli, kas nepieciešams darbam.

freeCodeCamp →

2. Codecademy

Attēls
Attēls
  • Tehnoloģijas: HTML, CSS, JavaScript, Angular.js, React.js, Python, Ruby un citi.
  • Maksa: bez maksas vai no USD 20 mēnesī par papildu saturu.
  • Angļu valoda.
  • Grūtības pakāpe: viegla-vidēja.

Tāpat kā iepriekšējais resurss, Codecademy koncentrējas uz tīmekļa programmēšanas apgūšanu. Jūs izlasiet teoriju un pēc tam pabeidzat uzdevumus interaktīvā koda redaktorā. Lietotājam tiek nodrošināti atsevišķi kursi par dažādām tehnoloģijām. Lielākā daļa no tām ir pieejamas bez maksas, taču verifikācijas testi un projektu izstrādes uzdevumi tiek atvērti pēc abonēšanas.

Codecademy ir arī visaptverošas maksas programmas, kas organizē un apvieno dažādu kursu materiālus. Piemēram, Build Websites from Scratch soli pa solim māca, kā izveidot vienkāršu vietni no jauna, izmantojot dažādas tehnoloģijas.

Codecademy →

3. Coursera

Attēls
Attēls
  • Tehnoloģijas: HTML, CSS, JavaScript, Angular.js, Java, Python, Ruby, Swift un citas.
  • Izmaksas: bez maksas vai no 49 USD mēnesī par papildu saturu.
  • Valoda: angļu, krievu un citas.
  • Grūtības pakāpe: visi līmeņi.

Coursera piedāvā dažādus kursus dažādās programmēšanas valodās no pasaules vadošajām universitātēm. Šeit var apgūt ne tikai tīmekļa izstrādi, bet arī mobilo un darbvirsmas programmu izveidi. Daži kursi ir patstāvīgi, taču lielākā daļa ir apvienoti specializācijās - saistītu kursu komplektos.

Teorētisko materiālu, kas izklāstīts ar tekstiem un video, varat apskatīt bez maksas. Taču lielākā daļa testa un prakses uzdevumu, kuriem nepieciešama skolotāja vai citu lietotāju pārbaude, ir pieejami tikai ar maksas abonementu.

Coursera →

4.edX

Attēls
Attēls
  • Tehnoloģijas: HTML, CSS, JavaScript, Java, Python, Ruby un citas.
  • Izmaksas: bezmaksas vai no USD 49 mēnesī par sertifikātu.
  • Valoda: angļu un citas.
  • Grūtības pakāpe: visi līmeņi.

Vietnē edX varat piekļūt slavenu uzņēmumu un universitāšu kursiem. To vidū ir, piemēram, slavenais ievads programmētājiem iesācējiem Ievads datorzinātnēs no Hārvardas universitātes. Izglītības saturs tiek prezentēts galvenokārt ar video lekcijām un tekstiem. Dažos kursos ir iekļauti testi un citas interaktīvas aktivitātes.

Par lielāko daļu materiālu caurlaidi platforma neprasa naudu. Bet sertifikātu, kas apliecina sekmīgu konkrēta kursa beigšanu, var iegūt tikai par naudu.

edX →

5. INTUĪTS

Attēls
Attēls
  • Tehnoloģijas: HTML, CSS, JavaScript, algoritmi un datu bāzes, C #, Java, Python, Ruby un citi.
  • Izmaksas: bez maksas vai no 500 rubļiem mēnesī par pasniedzēja pakalpojumiem.
  • Krievu valoda.
  • Grūtības pakāpe: visi līmeņi.

Izglītības platformas "INTUIT" katalogā ir iekļauti Krievijas izglītības iestāžu un starptautisko IT uzņēmumu teksta un video kursi. Vietnes saturs aptver visas galvenās programmēšanas jomas no vietņu izstrādes līdz darbvirsmas programmu izveidei. Pašmācība ir bezmaksas, taču ir maksas pakalpojums, kurā lietotājam palīdz personīgais pasniedzējs.

"INTUĪTS" →

6. Stepiks

Attēls
Attēls
  • Tehnoloģijas: JavaScript, C #, neironu tīkli, C ++ un citi.
  • Izmaksas: pilnīgi bez maksas.
  • Valoda: krievu, angļu.
  • Grūtības pakāpe: viegla-vidēja.

Vēl viena bezpeļņas platforma, kuras kursus veido Krievijas uzņēmumi un universitātes. Lai gan vietnē Stepik nav daudz materiālu par konkrētām programmēšanas valodām, šeit jūs varat apgūt fundamentālas zināšanas matemātikas jomā un algoritmu teoriju, kas noderēs ikvienam izstrādātājam.

Stepiks →

7. Mūsdienīga Javascript apmācība

Attēls
Attēls
  • Tehnoloģijas: JavaScript un citas.
  • Izmaksas: bez maksas vai no 6500 rubļiem par papildu kursu.
  • Krievu valoda.
  • Grūtības pakāpe: visi līmeņi.

Šis resurss ir veltīts JavaScript valodai un saistītajām tīmekļa tehnoloģijām. Šeit jūs atradīsiet ļoti detalizētu, labi strukturētu un viegli uztveramu tekstuālo JS kursu. Uzdevumi pēc katras tēmas palīdzēs nostiprināt iegūtās zināšanas. Tajā pašā laikā materiāls ir tīri teorētisks un nemāca projektu veidošanu praksē.

Jūs varat patstāvīgi apgūt mācību grāmatu vai maksāt par papildu kursiem, kas ietver JavaScript vai saistīto tehnoloģiju apgūšanu kopā ar skolotāju.

"Mūsdienu Javascript apmācība" →

Ieteicams: