Sadržaj:
2024 Autor: Malcolm Clapton | [email protected]. Zadnja promjena: 2023-12-17 03:58
Učinite svoje prve korake prema karijeri programera ili naučite kako izraditi vlastite projekte pomoću ovih stranica.
1.freeCodeCamp
- Tehnologije: HTML, CSS, JavaScript, Git, Node.js, React.js i druge.
- Cijena: potpuno besplatno.
- Razina težine: sve razine.
- Engleski jezik.
Program freeCodeCamp dosljedno uči 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, a sustav vas provjerava. Ako se pojave poteškoće, o njima možete razgovarati s drugim studentima na forumu.
Na kraju teorijskih modula prikazani su vam projekti koje trebate koristiti za izradu 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 surađuju na pravim neprofitnim projektima. Ovo je dobra prilika za stjecanje vrijednog razvojnog iskustva i portfelja potrebnog za zapošljavanje.
freeCodeCamp →
2. Codecademy
- Tehnologije: HTML, CSS, JavaScript, Angular.js, React.js, Python, Ruby i druge.
- Cijena: besplatno ili od 20 USD mjesečno za dodatni sadržaj.
- Engleski jezik.
- Razina težine: laka-srednja.
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 zasebni tečajevi o različitim tehnologijama. Većina svakog od njih dostupna je besplatno, ali testovi provjere i zadaci razvoja projekta otvaraju se nakon pretplate.
Codecademy također ima opsežne plaćene programe koji organiziraju i kombiniraju materijale iz različitih tečajeva. Na primjer, Build Websites from Scratch uči vas korak po korak kako razviti 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.
- Razina težine: sve razine.
Coursera nudi razne tečajeve u raznim programskim jezicima s vodećih svjetskih sveučilišta. Ovdje možete naučiti ne samo web razvoj, već i izradu mobilnih i desktop programa. Neki su tečajevi samostalni, ali većina je povezana u specijalizacije - skupove povezanih tečajeva.
Teoretski materijal predstavljen tekstovima i videima možete besplatno pogledati. No većina testnih i vježbnih zadataka koji zahtijevaju provjeru od strane učitelja ili drugih korisnika dostupna je samo uz plaćenu pretplatu.
Coursera →
4.edX
- Tehnologije: HTML, CSS, JavaScript, Java, Python, Ruby i druge.
- Trošak: besplatno ili od 49 USD mjesečno za certifikat.
- Jezik: engleski i drugi.
- Razina težine: sve razine.
Na edX-u možete pristupiti tečajevima renomiranih tvrtki i sveučilišta. Među njima je, primjerice, poznati uvod u programere početnike, Introduction to Computer Science sa Sveučilišta Harvard. Obrazovni sadržaji prezentirani su uglavnom videopredavanjima i tekstovima. Neki tečajevi 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 tečaja 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 mentora.
- Ruski jezik.
- Razina težine: sve razine.
Katalog obrazovne platforme "INTUIT" sadrži tekstualne i video tečajeve ruskih obrazovnih institucija i međunarodnih IT tvrtki. Sadržaj stranice pokriva sva glavna područja programiranja od razvoja web stranice do izrade desktop programa. Samostalno učenje je besplatno, ali postoji plaćena usluga u kojoj korisniku pomaže osobni mentor.
"INTUIT" →
6. Stepik
- Tehnologije: JavaScript, C#, neuronske mreže, C++ i druge.
- Cijena: potpuno besplatno.
- Jezik: ruski, engleski.
- Razina težine: laka-srednja.
Još jedna neprofitna platforma, tečajeve za koje kreiraju ruske tvrtke i sveučilišta. 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 tutorial
- Tehnologije: JavaScript i druge.
- Cijena: besplatno ili od 6.500 rubalja za dodatni tečaj.
- Ruski jezik.
- Razina težine: sve razine.
Ovaj resurs posvećen je jeziku JavaScript i povezanim web tehnologijama. Ovdje ćete pronaći vrlo detaljan, dobro strukturiran i lako razumljiv tekstualni tečaj JS-a. Zadaci nakon svake teme pomoći će u konsolidaciji stečenog znanja. Istodobno, gradivo je isključivo teorijsko i ne podučava kreiranje projekata u praksi.
Udžbenik možete samostalno učiti besplatno ili platiti napredne tečajeve koji uključuju učenje samog JavaScripta ili srodnih tehnologija s učiteljem.
"Moderni Javascript tutorial" →
Preporučeni:
8 besplatnih online resursa za psihološku pomoć
Gdje se obratiti za pomoć kada hitno trebate razgovarati, ali teško je doći do psihologa ili birati telefonski broj
10 besplatnih obrazovnih resursa na ruskom
Ove obrazovne stranice na ruskom jeziku s interaktivnim vježbama, video predavanjima i člancima pomoći će vam da steknete nova i besplatno osvježite staro znanje
25 besplatnih online tečajeva programiranja
Savladajte Java, JavaScript, C ++ i druge popularne programske jezike od nule, a da ne napuštate svoj dom vlastitim tempom
50+ besplatnih resursa za online obrazovanje širom svijeta
Umorni ste od traženja tečajeva i pohađanja seminara regionalnih "gurua" i "edukatora"? Istovremeno, želite unaprijediti svoje znanje engleskog jezika, ali nema načina da platite školovanje na daljinu na stranom sveučilištu?
13 savjeta za samostalno učenje programiranja
Članak sadrži korisne savjete koji će onima koji samostalno studiraju programiranje pomoći da brzo, učinkovito i bez nepotrebnog stresa steknu znanje