Lær at programmere gratis fra Google University

I år startede Googles programmeringssite et nyt gratis uddannelsesprogram kaldet Google Code University, og mens fællesskabet omkring det er lille, har det nogle praktiske ressourcer. De har fået dig dækket, hvis du er interesseret i at lære CSS, HTML, JavaScript, AJAX eller Python. Du kan også se på nogle grundlæggende instruktioner for at komme i gang med at bruge Linux eller administrere MySQL-databaser. Dette indebærer ikke nogen egentlige klasser, alt bliver undervist online gennem tutorials og eksempler.

I øjeblikket fokuserer Google Universitet primært på to programmeringssprog, C ++ og Python . Det tilbyder kurser om grundlæggende webprogrammering, men de ses primært som forudsætninger for AJAX og håndteres derfor kun let.

Hvad er Python?

De fleste mennesker har hørt om C ++, men hvad med Python? Ja, vi ved om jungle slangen ... Python er et dynamisk programmeringssprog, der tillader både objektorienteret programmering og struktureret programmering. Det bruges mest til scripting, hvor du finder det både i web- og desktop-applikationer ( herunder Google Docs ). Python bruges også i flere videospil, herunder det massive multi-player online spil Eve Online og Sid Meiers Civilization IV.

Et grundlæggende spil kodet i Python ligner dette eksempel fra Invent With Python.

 importer tilfældige gættelserTaget = 0 print 'Hej! Hvad hedder du?' myName = raw_input () number = random.randint (1, 20) print 'Nå, ' + myName + ', jeg tænker på et tal mellem 1 og 20.' mens gætninger tager fat på <6: print 'Tag et gæt.' gætte = input () #fyi: input () er for tal. raw_input () er for strenge. guessesTaken = guessesTaken + 1 hvis gæt nummer: print 'Dit gæt er for højt.' hvis gæt == nummer: bryd hvis gætte == nummer: guessesTaken = str (gæt) taget ud 'Godt job, ' + myName + '! Du gættede mit nummer i '+ gætninger Taget +' gæt! ' hvis du gætter! = nummer: print 'nej. Nummeret jeg tænkte på var '+ str (nummer) 

Du kan komme i gang med Python ved at se videoen nedenfor eller ved at tjekke Python-kurset på Google Universitets hjemmeside.

">

Hvad er C ++?

Dette sprog går tilbage til 1979 ( officielt navngivet i 1983 ), og det er langt det mest populære programmeringssprog nogensinde. C ++ er simpelt nok, at alle kan lære det, selvom det også giver mulighed for avancerede funktioner. Den bruges til scripts, små programmer og store programmer som Adobe Photoshop eller Microsoft Office. Faktisk ifølge Bjarne Stroustrup er næsten alt, hvad Microsoft har lavet, primært skrevet i C ++, herunder Windows!

For at komme i gang med C ++ besøg er det afsnit på code.google.com.

Mød andre programmeringsentusiaster og studerende

Code.google.com/edu diskussionsforum er ikke meget stort, men det vokser stadigt. Hvis du vil dele, hvad du har lært, eller have et spørgsmål, kan du slippe en note, og en person kan svare på det.

Samlet set er Google University en groovy online ressource. Det er ikke slutningen - alt for dine programmeringsindlæringsbehov, men det kan hjælpe med at komme i gang. Jeg ved, det fik mig interesseret i at lære Python, noget jeg aldrig har rørt før.