Advertentie

Of het nu voor de lol is, voor werk of voor iets anders, programmeerkennis wordt steeds relevanter in de wereld van vandaag. We brengen steeds meer tijd online door, dus het is logisch dat we meer kennis nodig hebben over het bouwen en onderhouden van de sites en applicaties die we kennen en waarderen.

Dankzij Google is er, in samenwerking met scholen in de Verenigde Staten, een enorme bron om te leren programmeren en coderen op internet. Het heet Google Code University, en is een geweldige plek om te leren programmeren en programmeren, of gewoon om je vaardigheden bij te werken.

GCU is onderverdeeld in een paar verschillende cursussen: AJAX Programming, Algorithms, Distributed Systems, Web Security en Languages. Er is ook een sectie met de naam Tools 101, die u helpt te leren hoe u Linux, databases, SQL en dergelijke gebruikt.

Voordat je echt aan de slag gaat met Google Code University, wil je misschien eerst de CS Curriculum Resources-link bekijken. In de bronnen staan ​​links naar relevant achtergrondmateriaal om de CS-kennis te ondersteunen die je gaat opdoen - zaken als Discrete Math, Introductory Programming en meer. Hoewel de lessen van de universiteit allemaal ongelooflijk eenvoudig zijn, is dit een goede bron voor de kleine dingen waarvan de universiteit veronderstelt dat je ze al kent.

instagram viewer

codeuniv

Binnen elke cursus is er een heleboel nuttige informatie. Ten eerste zijn er zelfstudies, die eenvoudig zijn om te kijken naar de concepten die u probeert te begrijpen. Je wordt door enkele van de basisstappen geleid die je nodig hebt om in die cursus te werken, en doorloopt een paar basisoefeningen om je kennis en vaardigheden te verbeteren voordat je echt aan de slag gaat.

Vervolgens is er een gedeelte van 'Bijgedragen cursusinhoud', dat allemaal is ingediend door hogescholen en universiteiten voor gebruik in de Google Code University. Het staat vol met presentatiedia's, aantekeningen en tutorials - in wezen een heel semester aan informatica-lessen op één pagina, klaar om te worden genomen wanneer je maar wilt.

videobeelden

De videolezingen die Google biedt, zijn echter mijn favoriete onderdeel van het geheel. Dit zijn lezingen van experts en panels tijdens verschillende evenementen, waarin ze een bepaald probleem of idee bespreken dat is gericht op uw cursus. In de AJAX-programmeercursus is er bijvoorbeeld een fascinerend paneel met de naam 'Een rijke gebruiker maken' Experience ”, dat alles vertelt over hoe desktop-achtige applicaties via het web kunnen worden geleverd met AJAX in de koppel.

De universiteit, beschikbaar in een aantal verschillende talen, heeft een licentie onder Creative Commons. Dit betekent dat iedereen het kan gebruiken, het in zijn eigen lessen kan gebruiken of het met de wereld kan delen.

Google Code University is nauw verbonden met Google Code, een enorme opslagplaats voor alle code die Google aan de wereld beschikbaar heeft gesteld. Als je zin hebt om te testen als je eenmaal wat geleerd hebt, kun je spelen met de Google App Engine of een kijkje nemen bij enkele van de open-sourceprogramma's die op Google Code worden gehost.

googlecode

In een wereld waarin we meer dan ooit programmeerkennis nodig hebben, wordt het een steeds waardevollere vaardigheid om op je cv en in je gereedschapsriem te hebben. Google Code University is een gratis, eenvoudige en gemakkelijke manier om in korte tijd veel belangrijke codeerkennis op te doen.

Ben je een programmeur? Hoe heb je geleerd?

Fotocredit: brajeshwar

Ik ben een student, Ultimate Frisbee Player en een enorme tech-nerd. Ik hou van lezen, tv kijken op dvd (boe-geroep, reclames) en dingen breken zodat ik erachter kan komen hoe ik ze kan oplossen.