1. Codecademy
Codecademy is een van de grootste online communities om gratis te leren programmeren. Meer dan 24 miljoen mensen hebben zich de afgelopen jaren aangemeld. Codecademy biedt hapklare beginnercursussen in uiteenlopende programmeertalen.
- Prijs: Gratis
- Talen: HTML, CSS, Javascript, jQuery, PHP, Python, Ruby, Rails, Anuglar.js, Rails Auth, Comand Line
- Site: Codecademy.com
2. Codeschool
Hoewel niet alle cursussen op Codeschool gratis zijn, heeft het een plezierige opzet. Door gebruik te maken van video, tekst, opdrachten en elementen van gamification voelt het minder als ‘leren’. Een aantal talen zijn uitgebreid, waardoor je na de beginfase gelijk naar de gevorderde lessen kan doorstromen.
- Prijs: Gratis basiscursus, $29 per maand voor onbeperkte toegang
- Talen: HTML, CSS, Javascript, Ruby, Git, SQL, Angular.js, Express.js, Ember.js, jQuery, Objective-C, Sass, Node.js, Backbone.js
- Site: Codeschool.com
3. Edx.org
Voor wie verder wilt kijken dan alleen een paar regels code is er deze MooC (Massive Online Open Course) aan de prestigieuze universiteit Harvard. Voordat je opzoek gaat naar tienduizenden dollars: deze cursus via het educatieve platform Edx.org is helemaal gratis. De Introduction to Computer Science behandelt bekende programmeertalen, maar gaat ook in op de principes achter computertalen, hoe algoritmes werken en hoe je gebruik kunt maken van de grote online community van programmeurs. De cursus is ook geschikt voor beginners.
- Prijs: Gratis
- Talen: HTML, CSS, C, PHP, Javascript, SQL
- Site: Edx.org
4. Treehouse
Treehouse is niet de goedkoopste plek om te leren programmeren, maar staat bekend om het sterke programma van beginner tot gevorderde. Inmiddels hebben meer dan 149,000 mensen gebruik gemaakt van de dienst. Naast alleen programmeercursussen biedt Treehouse ook lessen om een bedrijf te starten, geven ze webinars en kan je terugvallen op de community door middel van het forum.
- Prijs: $25 of $49 per maand
- Talen: HTML, CSS, Javascript, PHP, WordPress, IOS, Android, Python, Java
- Site: Teamtreehouse.com
5. Tutsplus
Tutsplus is een grote database van 570 cursussen en meer dan 20.000 tutorials – varierend van programmeren tot fotografie en game development. De grote varieteit is ook een nadeel, de voorgaande voorbeelden zijn meer gespecialiseerd en hebben een grotere nadruk op quality control. Bij de duurdere abonnementen heb je de mogelijkheid cursusmateriaal te downloaden en toegang tot e-books.
- Prijs: Gratis tutorials en betaalde cursussen voor $15 per maand of $180 per jaar voor meer functies
- Talen: HTML, CSS, Javascript, PHP, WordPress, IOS, Android (plus cursussen design, fotografie en video, audio, game development en business)
- Site: Code.tutsplus.com
6. Kahn Academy
Hoewel het aanbod niet zo uitgebreid is als de voorgaande voorbeelden zijn de gratis cursussen van Kahn Academy een goed startupunt voor beginners of als je bestaande kennis wilt bijspijkeren. De video’s worden afgewisseld met challenges waar je de zojuist opgedane kennis direct kunt toepassen in de praktijk.
- Prijs: Gratis
- Talen: HTML, CSS, Javascript, SQL
- Site: Khanacademy.org
7. Udemy
Bij Udemy neem je geen abonnement op een pakket cursussen, maar koop je deze per stuk. Ideaal als je alleen iets wilt weten over één specifiek onderwerp, maar door het grote aanbod zien beginners wellicht al snel het bos niet meer.
- Prijs: Per cursus – €32 tot €219
- Talen: HTML, CSS, Javacript, PHP, Angular.js, Unity, SQL, Android, IOS, Git, Java, C, C#, Python, Ruby, .NET
- Site: Udemy.com