Dowiedz się, jak programować bezpłatnie z Uniwersytetu Google

W tym roku strona programistyczna Google rozpoczęła nowy darmowy program edukacyjny o nazwie Google Code University, a podczas gdy społeczność wokół niego jest niewielka, ma kilka przydatnych zasobów. Obejmują cię, jeśli chcesz nauczyć się CSS, HTML, JavaScript, AJAX lub Python. Możesz również zapoznać się z podstawowymi instrukcjami dotyczącymi korzystania z systemu Linux lub zarządzania bazami danych MySQL. Nie obejmuje to żadnych faktycznych zajęć, wszystko odbywa się w trybie online za pomocą samouczków i przykładów.

Obecnie Google University koncentruje się głównie na dwóch językach programowania, C ++ i Python . Oferuje kursy z podstaw programowania internetowego, ale są one postrzegane przede wszystkim jako warunki wstępne dla AJAX i dlatego są obsługiwane tylko lekko.

Czym jest Python?

Większość ludzi słyszało o C ++, ale co z Pythonem? Tak, wiemy o wężu dżungli ... Python to dynamiczny język programowania, który umożliwia programowanie obiektowe i programowanie strukturalne. Jest najczęściej używany w skryptach, gdzie znajdziesz go zarówno w aplikacjach internetowych, jak i na komputerach (w tym w Dokumentach Google ). Python jest również używany w kilku grach wideo, w tym w ogromną wieloosobową grę online Eve Online i Sid Meier's Civilization IV.

Podstawowa gra kodowana w Pythonie wygląda tak, jak w przykładzie z Invent With Python.

 import random guessesTaken = 0 drukuj "Cześć! Jak masz na imię?' myName = raw_input () number = random.randint (1, 20) print 'Cóż, ' + myName + ", myślę o liczbie od 1 do 20. ' podczas odgadywania. <6: print 'Take a guess.' guess = input () #fyi: input () jest dla liczb. raw_input () jest dla łańcuchów. guesssesTaken = guesssesTaken + 1 jeśli zgadnij: print "Twoje przypuszczenie jest zbyt wysokie." jeśli guess == liczba: break if guess == number: guessesTaken = str (guessesTaken) print 'Dobra robota, ' + myName + '! Zgadłeś mój numer w domysłach "+ guessesTaken +"! jeśli zgadnij! = numer: wydrukuj "Nie. Numer, o którym myślałem to "+ str (liczba) 

Możesz rozpocząć korzystanie z Pythona, oglądając poniższy film lub sprawdzając kurs Python na stronie Uniwersytetu Google.

">

Czym jest C ++?

Język ten pochodzi z 1979 roku ( oficjalnie nazwany w 1983 roku ) i jest zdecydowanie najbardziej popularnym językiem programowania w historii. C ++ jest na tyle proste, że każdy może się tego nauczyć, ale pozwala także na zaawansowane funkcje. Jest używany do skryptów, małych programów i dużych programów, takich jak Adobe Photoshop lub Microsoft Office. W rzeczywistości według Bjarne Stroustrup prawie wszystko, co zostało napisane przez Microsoft, jest napisane przede wszystkim w C ++, w tym Windowsie!

Aby rozpocząć korzystanie z C ++, odwiedź sekcję code.google.com.

Poznaj innych entuzjastów programowania i studentów

Forum dyskusyjne code.google.com/edu nie jest zbyt duże, ale stale rośnie. Jeśli chcesz podzielić się tym, czego się nauczyłeś, lub masz pytanie, możesz upuścić notatkę i ktoś może na nią odpowiedzieć.

Ogólnie rzecz biorąc, Google University to świetny zasób online. Nie jest to koniec wszystkiego, czego potrzebujesz do nauki programowania, ale może pomóc Ci zacząć. Wiem, że zainteresowałem się poznaniem Pythona, czegoś, czego nigdy wcześniej nawet nie dotknąłem.