
Lesley Fowler
0
1027
205
Bilo da se radi o zabavi, poslu ili nečem drugom, znanje programiranja postaje sve relevantnije u današnjem svijetu. Sve više vremena provodimo na mreži, tako da je jedino prirodno da moramo imati više znanja o izradi i održavanju web lokacija i aplikacija koje poznajemo i volimo.
Zahvaljujući Googleu, u suradnji sa školama širom Sjedinjenih Država postoji ogroman resurs za učenje programiranja i kodiranja na Internetu. Zove se Google Code University i odlično je mjesto za učenje kodiranja i programiranja ili samo za usavršavanje svojih vještina.
GCU je podijeljen na nekoliko različitih kolegija - AJAX programiranje, algoritmi, distribuirani sustavi, web sigurnost i jezici. Tu je i odjeljak pod nazivom Alati 101, koji vam pomaže da naučite kako koristiti Linux, baze podataka, SQL i slično.
Prije nego što stvarno započnete s Google Code University, možda ćete htjeti pogledati vezu CS Resources Curriculum Resources. U Resursi se nalaze veze na relevantni pozadinski materijal koji podržava CS znanje koje ćete uskoro steći - stvari poput diskretne matematike, uvodno programiranje i još mnogo toga. Iako je nastava na Sveučilištu nevjerojatno jednostavna, ovo je dobar izvor za sitnice za koje Sveučilište pretpostavlja da već znate.
Unutar svakog tečaja postoji tona korisnih informacija. Prvo, postoje Vodiči, koji su mrtvi jednostavni pregledi koncepata koje pokušavate razumjeti. Proći ćete kroz neke osnovne korake koje ćete trebati raditi u tom smjeru, kao i proći kroz nekoliko osnovnih vježbi za unapređenje svog znanja i sposobnosti prije nego što zaista krenete u nastavu.
Zatim slijedi odjeljak od “Priloženi sadržaj tečaja,” koje su sve škole i sveučilišta poslali na korištenje u Google Code University. Pun je dijapozitiva, bilježaka i udžbenika za predavanja - u osnovi čitav semestar vrijedan je tečaj računalne znanosti na jednoj stranici, koji čeka da bude položen kad god poželite.
Ipak, video predavanja koja Google pruža moj su omiljeni dio cijele stvari. Riječ je o predavanjima stručnjaka i stručnjaka na raznim događanjima u kojima se razgovara o određenom pitanju ili ideji usredotočenoj na vaš tečaj. Na primjer, na tečaju programiranja AJAX nalazi se fascinantna ploča pod nazivom “Stvaranje bogatog korisničkog iskustva,” što govori o tome kako se aplikacije poput radne površine mogu isporučiti putem Weba pomoću AJAX-a na sučelju.
Sveučilište, dostupno na više različitih jezika, ima licencu pod Creative Commonsom. To znači da ga svatko može koristiti, predstavljati u vlastitim predavanjima ili dijeliti sa svijetom.
Sveučilište Google Code usko je povezano s Google Code-om, ogromnim spremištem za sav kôd koji je Google stavio na raspolaganje svijetu. Ako vam se čini kao testiranje nakon što naučite pod svojim pojasom, možete se igrati s Google App Engineom ili pogledati neke programe otvorenog koda koji se nalaze na Google Codeu.
U svijetu u kojem nam je potrebno znanje programiranja više nego ikad prije, sve je korisnija vještina koju imate na svojem životopisu i u pojasu s alatima. Sveučilište Google Code besplatan je, jednostavan i lak način da za malo vremena steknete mnoštvo važnih znanja o kodiranju.
Jeste li koder? Kako ste naučili?
Fotograf: brajeshwar