
Mark Lucas
0
1738
430
Uanset om det er for sjov, til arbejde eller til noget andet, bliver programmeringsviden mere og mere relevant i dagens verden. Vi bruger mere og mere tid online, så det er kun naturligt for os at have brug for mere viden om, hvordan vi bygger og vedligeholder de websteder og applikationer, vi kender og elsker.
Takket være Google er der i samarbejde med skoler rundt omkring i USA en massiv ressource til at lære, hvordan man programmerer og kode på Internettet. Det kaldes Google Code University, og er et fantastisk sted at lære kodning og programmering, eller bare for at få øje på dine evner.
GCU er opdelt i et par forskellige kurser - AJAX-programmering, algoritmer, distribuerede systemer, websikkerhed og sprog. Der er også et afsnit kaldet Værktøjer 101, som hjælper dig med at lære, hvordan du bruger Linux, databaser, SQL og lignende.
Inden du virkelig kommer i gang med Google Code University, skal du måske tage et kig på linket til CS-pensumressourcer. I ressourcerne er der links til relevant baggrundsmateriale, der understøtter den CS-viden, du er ved at få - ting som Diskret matematik, introduktionsprogrammering og mere. Selvom universitetets klasser alle er utroligt enkle, er dette en god ressource til de små ting, som universitetet antager, at du allerede kender.
Inden for hvert kursus er der masser af nyttige oplysninger. For det første er der selvstudier, der er døde enkle kig på de begreber, du prøver at forstå. Du bliver gennemgået nogle af de grundlæggende trin, du har brug for for at arbejde på dette kursus, samt gå gennem et par grundlæggende øvelser for at fremme din viden og evne, inden du virkelig kommer i gang.
Dernæst er der et afsnit af “Bidragt med kursusindhold,” som alle indsendes af colleges og universiteter til brug i Google Code University. Det er fyldt med forelæsningsbilleder, noter og tutorials - i det væsentlige et helt semesters værdi af datalogi på en side, og venter på at blive taget når du vil.
De videoforelæsninger, Google leverer, er dog min yndlingsdel af det hele. Dette er foredrag fra eksperter og paneler ved forskellige begivenheder, hvor de diskuterer et bestemt emne eller en idé, der er centreret om dit kursus. F.eks. Er der i AJAX-programmeringskursus et fascinerende panel kaldet “Oprettelse af en rig brugeroplevelse,” der taler alt om, hvordan desktop-lignende applikationer kan leveres via Internettet ved hjælp af AJAX i grænsefladen.
Universitetet, der findes på et antal forskellige sprog, er licenseret under Creative Commons. Dette betyder, at enhver kan bruge det, spille det i deres egne klasser eller dele det med verden.
Google Code University er tæt forbundet med Google Code, et massivt lager for al den kode, Google har gjort tilgængeligt for verden. Hvis du har lyst til at teste, når du først har fået noget læring under dit bælte, kan du lege med Google App Engine eller tage et kig på nogle af open source-programmer, der er vært hos Google Code.
I en verden, hvor vi har brug for programmeringskendskab mere end nogensinde, er det en stadig mere værdifuld færdighed at have på dit CV og i dit værktøjsrem. Google Code University er en gratis, enkel og nem måde at få en masse vigtig kodningskendskab på i lidt tid.
Er du en koder? Hvordan lærte du?
Fotokredit: brajeshwar