Reklame

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 hedder Google Code University, og er et godt sted at lære kodning og programmering, eller bare for at forbedre 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, vil 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 ved.

instagram viewer

codeuniv

Inden for hvert kursus er der et væld af nyttige oplysninger. For det første er der selvstudier, der er døde enkle blik 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.

videotuts

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. For eksempel er der i AJAX-programmeringskursus et fascinerende panel kaldet “Oprettelse af en rig bruger Erfaring ”, der taler alt om, hvordan desktop-lignende applikationer kan leveres over Internettet ved hjælp af AJAX i grænseflade.

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 knyttet til Google-kode, et massivt lager for al den kode, som Google har stillet til rådighed 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.

googlecode

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

Jeg er universitetsstuderende, Ultimate Frisbee Player og massiv tech nørd. Jeg elsker at læse, se tv på DVD (boo, reklamer) og ødelægge ting, så jeg kan finde ud af, hvordan jeg løser dem.