Sadržaj:
2024 Autor: Malcolm Clapton | [email protected]. Zadnja izmjena: 2023-12-17 03:49
Napravite prve korake ka karijeri programera ili naučite kako kreirati vlastite projekte koristeći ove web stranice.
1.freeCodeCamp
- Tehnologije: HTML, CSS, JavaScript, Git, Node.js, React.js i druge.
- Cijena: potpuno besplatno.
- Nivo težine: svi nivoi.
- Engleski jezik.
Program freeCodeCamp dosljedno podučava korisnika svim osnovnim aspektima web programiranja, od osnovnih koncepata do složenih razvojnih tehnika. Na početku svake lekcije čitate teoriju, a zatim je provodite u praksi: napišite kod u posebnom uređivaču i sistem vas provjerava. Ako se pojave poteškoće, o njima možete razgovarati sa drugim učenicima na forumu.
Na kraju teorijskih modula prikazani su vam projekti koje biste trebali koristiti za kreiranje vlastitih web aplikacija. Rezultati razvoja moraju biti objavljeni na resursu, nakon čega ih drugi korisnici mogu ocijeniti.
Osim toga, freeCodeCamp pomaže studentima da se okupe i sarađuju na pravim neprofitnim projektima. Ovo je dobra prilika za stjecanje vrijednog razvojnog iskustva i portfelja potrebnog za zaposlenje.
freeCodeCamp →
2. Codecademy
- Tehnologije: HTML, CSS, JavaScript, Angular.js, React.js, Python, Ruby i druge.
- Cijena: besplatno ili od 20$ mjesečno za dodatni sadržaj.
- Engleski jezik.
- Nivo težine: lak-srednji.
Kao i prethodni resurs, Codecademy se fokusira na učenje web programiranja. Pročitate teoriju, a zatim dovršite zadatke u interaktivnom uređivaču koda. Korisniku se pružaju posebni kursevi o različitim tehnologijama. Većina svakog od njih je dostupna besplatno, ali se nakon pretplate otvaraju verifikacijski testovi i zadaci razvoja projekta.
Codecademy također ima sveobuhvatne plaćene programe koji organiziraju i kombinuju materijale iz različitih kurseva. Na primjer, Build Websites from Scratch uči vas korak po korak kako da razvijete jednostavnu web stranicu od nule koristeći različite tehnologije.
Codecademy →
3. Coursera
- Tehnologije: HTML, CSS, JavaScript, Angular.js, Java, Python, Ruby, Swift i druge.
- Cijena: besplatno ili od 49 USD mjesečno za dodatni sadržaj.
- Jezik: engleski, ruski i drugi.
- Nivo težine: svi nivoi.
Coursera nudi razne kurseve na raznim programskim jezicima sa vodećih svjetskih univerziteta. Ovdje možete naučiti ne samo web razvoj, već i kreiranje mobilnih i desktop programa. Neki kursevi su samostalni, ali većina je povezana u specijalizacije - skupove povezanih kurseva.
Teoretski materijal predstavljen tekstovima i video zapisima možete besplatno pogledati. Ali većina zadataka za testiranje i vježbu koji zahtijevaju verifikaciju od strane nastavnika ili drugih korisnika dostupna je samo uz plaćenu pretplatu.
Coursera →
4.edX
- Tehnologije: HTML, CSS, JavaScript, Java, Python, Ruby i druge.
- Cijena: besplatno ili od 49 USD mjesečno za certifikat.
- Jezik: engleski i drugi.
- Nivo težine: svi nivoi.
Na edX-u možete pristupiti kursevima renomiranih kompanija i univerziteta. Među njima je, na primjer, čuveni uvod za programere početnike, Introduction to Computer Science sa Univerziteta Harvard. Obrazovni sadržaji su uglavnom predstavljeni video predavanjima i tekstovima. Neki kursevi sadrže testove i druge interaktivne aktivnosti.
Za prolaz većine materijala, platforma ne traži novac. Ali certifikat koji potvrđuje uspješan završetak određenog kursa možete dobiti samo za novac.
edX →
5. INTUIT
- Tehnologije: HTML, CSS, JavaScript, algoritmi i baze podataka, C#, Java, Python, Ruby i druge.
- Trošak: besplatno ili od 500 rubalja mjesečno za usluge tutora.
- Ruski jezik.
- Nivo težine: svi nivoi.
Katalog obrazovne platforme "INTUIT" sadrži tekstualne i video kurseve ruskih obrazovnih institucija i međunarodnih IT kompanija. Sadržaj stranice pokriva sve glavne oblasti programiranja od razvoja web stranice do kreiranja desktop programa. Samostalno učenje je besplatno, ali postoji i plaćena usluga u kojoj korisniku pomaže lični tutor.
"INTUIT" →
6. Stepik
- Tehnologije: JavaScript, C#, neuronske mreže, C++ i druge.
- Cijena: potpuno besplatno.
- Jezik: ruski, engleski.
- Nivo težine: lak-srednji.
Još jedna neprofitna platforma, kurseve za koju kreiraju ruske kompanije i univerziteti. Iako na Stepiku nema puno materijala o određenim programskim jezicima, ovdje možete naučiti temeljna znanja iz područja matematike i teorije algoritama koja će biti korisna svakom programeru.
Stepik →
7. Moderni Javascript tutorijal
- Tehnologije: JavaScript i druge.
- Cijena: besplatno ili od 6.500 rubalja za dodatni kurs.
- Ruski jezik.
- Nivo težine: svi nivoi.
Ovaj resurs je posvećen JavaScript jeziku i povezanim web tehnologijama. Ovdje ćete pronaći vrlo detaljan, dobro strukturiran i lako razumljiv tekstualni JS kurs. Zadaci nakon svake teme će pomoći u konsolidaciji stečenog znanja. Istovremeno, materijal je čisto teorijski i ne podučava kreiranje projekata u praksi.
Možete besplatno učiti udžbenik ili platiti napredne kurseve koji uključuju učenje samog JavaScript-a ili srodnih tehnologija sa nastavnikom.
"Moderni Javascript tutorial" →
Preporučuje se:
8 besplatnih online resursa za psihološku pomoć
Gdje se obratiti za pomoć kada hitno trebate razgovarati, ali je teško doći do psihologa ili birati broj telefona za pomoć
10 besplatnih obrazovnih resursa na ruskom
Ove obrazovne stranice na ruskom jeziku sa interaktivnim vježbama, video predavanjima i člancima pomoći će vam da steknete nova i besplatno osvježite staro znanje
25 besplatnih online kurseva programiranja
Savladajte Java, JavaScript, C ++ i druge popularne programske jezike od nule bez napuštanja kuće vlastitim tempom
50+ besplatnih resursa za online obrazovanje širom svijeta
Umorni ste od traženja kurseva i pohađanja seminara od regionalnih "gurua" i "edukatora"? Istovremeno, želite da poboljšate svoje znanje engleskog, ali ne postoji način da platite školovanje na daljinu na stranom univerzitetu?
13 savjeta za samostalno učenje programiranja
Članak sadrži korisne savjete koji će pomoći onima koji samostalno uče programiranje da brzo, efikasno i bez nepotrebnog stresa steknu znanje