Erfahren Sie, wie Sie kostenlos von der Google University programmieren

Dieses Jahr startete die Google-Programmierwebsite ein neues kostenloses Bildungsprogramm mit dem Namen Google Code University, und obwohl die Community rundherum klein ist, hat sie einige nützliche Ressourcen. Wenn Sie CSS, HTML, JavaScript, AJAX oder Python lernen möchten, haben Sie alles abgedeckt. Sie können auch einige grundlegende Anweisungen für den Einstieg in die Verwendung von Linux oder die Verwaltung von MySQL-Datenbanken lesen. Dies beinhaltet keine tatsächlichen Klassen, alles wird online durch Tutorials und Beispiele unterrichtet.

Gegenwärtig konzentriert sich Google University hauptsächlich auf zwei Programmiersprachen, C ++ und Python . Es bietet Kurse über grundlegende Web-Programmierung, aber sie werden in erster Linie als Voraussetzungen für AJAX gesehen und werden daher nur leicht behandelt.

Was ist Python?

Die meisten Leute haben schon von C ++ gehört, aber was ist mit Python? Ja, wir wissen von der Dschungelschlange ... Python ist eine dynamische Programmiersprache, die sowohl objektorientierte Programmierung als auch strukturierte Programmierung ermöglicht. Es wird am häufigsten für Skripts verwendet, wo Sie es sowohl in Web- als auch Desktop-Anwendungen ( einschließlich Google Docs ) finden. Python wird auch in mehreren Videospielen eingesetzt, darunter das große Online-Multiplayer-Spiel Eve Online und Sid Meiers Civilization IV.

Ein grundlegendes Spiel, das in Python codiert ist, sieht aus wie dieses Beispiel aus Invent mit Python.

 Zufallsschätzungen importierenTaken = 0 print 'Hallo! Wie heißen Sie?' myName = raw_input () Nummer = random.randint (1, 20) print 'Nun, ' + meinName + ', ich denke an eine Zahl zwischen 1 und 20.' während ratesTaken <6: Drucken Sie "Raten Sie." rate = Eingabe () #fyi: Eingabe () ist für Zahlen. raw_input () steht für Strings. guessesTaken = guessesTaken + 1 wenn die Tipp-Nummer: print 'Deine Schätzung ist zu hoch.' if guess == Zahl: break if guess == Zahl: guessesTaken = str (guessesTaken) print 'Gute Arbeit, ' + meinName + '! Du hast meine Nummer in '+ ratesTaken +' geschätzt! ' wenn raten! = Nummer: print 'Nein. Die Nummer, an die ich dachte, war '+ str (Nummer) 

Sie können mit Python beginnen, indem Sie sich das Video unten ansehen oder den Python-Kurs auf der Google University-Website besuchen.

">

Was ist C ++?

Diese Sprache stammt aus dem Jahr 1979 ( offiziell 1983 genannt ) und ist bei weitem die beliebteste Programmiersprache aller Zeiten. C ++ ist einfach genug, dass jeder es lernen kann, obwohl es auch erweiterte Funktionen erlaubt. Es wird für Skripts, kleine Programme und große Programme wie Adobe Photoshop oder Microsoft Office verwendet. Tatsächlich ist laut Bjarne Stroustrup fast alles, was von Microsoft gemacht wird, hauptsächlich in C ++ geschrieben, einschließlich Windows!

Um mit C ++ zu beginnen, besuchen Sie den Abschnitt auf code.google.com.

Treffen Sie andere Programmier-Enthusiasten und Studenten

Das code.google.com/edu Diskussionsforum ist nicht sehr groß, aber es wächst stetig. Wenn Sie wissen möchten, was Sie gelernt haben, oder eine Frage haben, können Sie eine Notiz hinterlassen und jemand kann sie beantworten.

Insgesamt ist Google University eine groovige Online-Ressource. Es ist nicht das Ende für Ihre Programmier-Lern-Bedürfnisse, aber es kann Ihnen helfen, loszulegen. Ich weiß, dass es mich interessiert hat, Python zu lernen, etwas, das ich noch nie zuvor berührt habe.