BESPLATNO UČENJE PROGRAMIRANJA PREKO INTERNETA
1. Codecademy
Ovaj sajt osmišljen kao
interaktivna igrica i na sve načine se trudi da drži pažnju i podigne
motivaciju. To čini putem zanimljivog izgleda, bedževa, poena, poruka
ohrabrenja i podsticaja da se što duže dana u nizu posećuje kurs. Prvo
dobijate lekciju i objašnjenja a potom dobijate zadatke i potrebno je da
unesete valjani kod. Ako je tačno idete dalje, ako nije program vam
ukazuje na vašu grešku. Na svakom zadatku postoji i Hint, što je prva
pomoć, a ako vam ni to ne pomogne rešenje i objašnjenje ćete naći na
forumu. Pre je bio potpuno besplatan, sada postoji i deo koji se plaća.
Ako vam nije problem da date 10-tak dolara mesečno, preporučujem i
plaćanje. Ali i besplatni deo ima ogromne količine materijala koji su
sasvim dovoljni.
Ako vas i pored svega ovoga ne bude zainteresovalo programiranje, onda je to vrlo dobar znak da to uopšte nije za vas.
2. W3schools
Ovo
je jedan od najdragocenijih izvora kodova za početnike na jednom mestu.
Može se učiti klasično, lekcija po lekcija, i postoji deo gde to što
naučite možete da isprobate u vidu koda. Posle toga imate i jednostavne
zadatke koje možete da rešite.
3. Treehouse
Ovo
je jedan od najboljih sajtova koji se plaćaju, ali i to se može izbeći
ako uzmete probne 2 nedelje besplatno, i posle toga opet i opet, samo
svaki put date drugačiju e-mail adresu (ako slučajno to pravilo nisu do
danas provalili i zaštitili se, ali verovatno nisu), Morate imati
kreditnu karticu za plaćanje na Internetu, ali ne morate imati nikakav
novac na njoj. U Banca Intesa možete besplatno otvoriti taj račun, čak i
ako ste nezaposleni. Sajt je zaista izuzetan i olakšava učenje
maksimalno.
4. Lynda.com
Ovaj sajt se takođe plaća,
ali većina stvari se može skinuti besplatno preko Torenta. U pitanju su
visokobudžetni i upeglani video materijali gde se na vrlo temeljan
način objašnjava svaka sitnica.
5. Web and study
Ako
ne znate dobro engleski, ovo je pravi sajt za vas. Pristup je zaista
odličan, i ako želite da napravite najbolji mogući uvod prvo u
informatiku i računarstvo, pa onda i u logiku programiranja, na pravom
ste mestu.Naravno, možete preskočiti tehničke stvari i odmah krenuti sa
praktičnim delom koji se tiče pisanja kodova za HTML, JavaScript, PHP...
Dodatni izvori:
Knjige
Na
Internetu postoje hiljade knjiga koje se tiču programiranja, i skoro svi
se mogu skinuti besplatno. Ipak, u tom moru informacija, najbitnije je
naći nivo koji je vama potreban i pristup koji vam odgovara.
Meni
se najviše dopadaju serije For dummies (za neupućene) i HeadFirst.
Većina tih knjiga polazi od toga da ne znate ništa ili vrlo malo o
programiranju i objašnjava vam kroz razne slikovite primere koji su
vezani sa stvarim životom. Dizajn im je vrlo primamljiv i olakšava
početak učenja i sprema za prolazak kroz gustu šumu kodova koja vas
čeka.
Wikipedija
Enciklopediju ćete često koristi, i
ona je veoma nepresušan izvor informacija. Naravno, bitno je biti veoma
selektivan, izvlačiti najbitnije, i dugačke članke preletati. Za većinu
stvari vam je dovoljno da vidite o čemu se radi u prvih nekoliko
rečenica. Sve dalje čitanje može biti gubljenje vremena, sem ako to baš
nije neka tema koja vas posebno zanima.
Youtube
Youtube
treba konsultovati za sve pojmove na koje naletite, jer je nekad
nekoliko minuta videa bolje od ko zna koliko sati čitanja o nečemu. Za
sve ozbiljne teme, alate i programske jezike postoje dobri tutorijali.
Lakše teme, savetovanja i razna predavanja ja recimo gledam uz obroke i
tako vreme posle mogu iskoristiti za neki konkrentiji rad.
Google
Najbolji
prijatelj programera je upravo Gugl. Bitno je samo da znate da dobro
postavite pitanje na engleskom. Preko 90% ljudi pogleda samo prvu stranu
Gugl rezultata za datu pretragu. Vi kao programer morate apsolutno da
budete u ovih preostalih 10% koja će uporno pretraživati mnogo duže da
bi našli prave informacije!