Lær hvordan du programmerer gratis fra Google University

I år startet Googles programmeringsside et nytt gratis utdanningsprogram kalt Google Code University, og mens samfunnet rundt det er lite, har det noen nyttige ressurser. De har fått deg dekket hvis du er interessert i å lære CSS, HTML, JavaScript, AJAX eller Python. Du kan også se på noen grunnleggende instruksjoner for å komme i gang med å bruke Linux, eller administrere MySQL-databaser. Dette innebærer ikke noen faktiske klasser, alt er undervist på nettet gjennom opplæringsprogrammer og eksempler.

For tiden fokuserer Googles universitet hovedsakelig på to programmeringsspråk, C ++ og Python . Det tilbyr kurs på grunnleggende webprogrammering, men de ses først og fremst som forutsetninger for AJAX og håndteres derfor bare lett.

Hva er Python?

De fleste har hørt om C ++, men hva med Python? Ja, vi vet om djungelens slange ... Python er et dynamisk programmeringsspråk som tillater både objektorientert programmering og strukturert programmering. Den brukes mest til skripting, hvor du finner den i både web- og skrivebordsprogrammer ( inkludert Google Dokumenter ). Python brukes også i flere videospill, inkludert det massive multi-player online spillet Eve Online, og Sid Meiers sivilisasjon IV.

Et grunnleggende spill kodet i Python ser ut som dette eksempelet fra Invent With Python.

 importer tilfeldige gjetninger Taget = 0 skriv ut 'Hei! Hva heter du?' myName = raw_input () number = random.randint (1, 20) skriv ut 'Vel, ' + myName + ', jeg tenker på et tall mellom 1 og 20.' mens gjetninger Tager <6: print 'Ta et gjetning.' gjett = input () #fyi: input () er for tall. raw_input () er for strenger. guessesTaken = gjetninger Tatt + 1 hvis gjetning nummer: skriv ut 'Din gjetning er for høy.' hvis gjetning == tall: pause hvis gjetning == tall: guessesTaken = str (gjetninger) Skriv ut 'God jobb, ' + myName + '! Du gjettet mitt nummer i '+ gjetningerTak +' gjetninger! ' hvis gjetning! = nummer: skriv ut 'nei. Tallet jeg tenkte på var '+ str (nummer) 

Du kan komme i gang med Python ved å se videoen nedenfor, eller ved å sjekke ut Python-kurset på nettstedet til Google Universitetet.

">

Hva er C ++?

Dette språket dateres tilbake til 1979 ( offisielt navngitt i 1983 ), og det er langt det mest populære programmeringsspråket noensinne. C ++ er enkelt nok til at alle kan lære det, men det gir også avanserte funksjoner. Den brukes til skript, små programmer og store programmer som Adobe Photoshop eller Microsoft Office. Faktisk ifølge Bjarne Stroustrup, er nesten alt laget av Microsoft hovedsakelig skrevet i C ++, inkludert Windows!

For å komme i gang med C ++ besøk, er det en del på code.google.com.

Møt andre programmeringsentusiaster og studenter

Code.google.com/edu diskusjonsforum er ikke veldig stort, men det vokser jevnt. Hvis du vil dele det du har lært, eller har et spørsmål kan du slippe et notat, og noen kan svare på det.

Samlet sett er Google University en groovy online ressurs. Det er ikke slutt-alt for dine programmeringslæringsbehov, men det kan hjelpe deg med å komme i gang. Jeg vet at det fikk meg interessert i å lære Python, noe jeg aldri har rørt før.