Leer coderen: 10 gratis programmeercursussen voor beginners

Naarmate onze wereld steeds afhankelijker wordt van technologie, worden op STEM gebaseerde carrières steeds belangrijker voor de basis waarop onze samenlevingen opereren. Van het apparaat dat je dit leest tot het seinsysteem dat je trein vanmorgen naar het werk heeft geleid, alles om ons heen is gebaseerd op een reeks programmeerinstructies die ooit door een mens zijn geschreven.

Codering is ook niet langer alleen het domein van 'tech geeks'; in een steeds competitiever wordende wereldwijde arbeidsmarkt, iedereen van Mark Zuckerberg tot Barack Obama prijst de waarde van code-geletterd te zijn. In 2016 ging GE-CEO Jeff Immelt inderdaad een stap verder en verklaarde hij dat elke nieuwe aanstelling bij het bedrijf - ongeacht zijn rol - zou worden geleerd hoe te coderen.

Net zoals MS Office nu als een basis-CV-vereiste wordt gezien, is het niet onredelijk om aan te nemen dat basiscoderingsvaardigheden in de toekomst een minimale verwachting van een kandidaat zijn, terwijl ondernemers en ondernemers eenvoudig apps kunnen maken voor hun diensten met behulp van populaire talen zoals Python.

Daarom is het de moeite waard om, ongeacht uw achtergrond of carrièredoelstellingen, wat tijd te investeren om aan de slag te gaan. Gelukkig is dankzij deze middelen ook alles wat je moet investeren; hier zijn de 10 beste gratis programmeercursussen en scholen om je in het digitale tijdperk te brengen ...

10. Het Odin-project

Het Odin-project, opgericht in 2013 door voormalig marktanalist Erik Trautman, werd (samen met de betaalde bron, Viking Education) in 2017 overgenomen door een een-op-een leeraanbieder Thinkful.

Er is echter niet veel veranderd. Het platform wordt nog steeds onderhouden door een klein team van vrijwilligers (van wie velen met Odin hebben leren coderen) en heeft meer dan 80.000 actieve gebruikers.

Waar hij het meest trots op is, is in zijn fel open-source community van meer dan 1500 bijdragers, die nauwgezet de meest actuele informatie op internet verzamelen en deze in een reeks diepgaande lessen voor beginners en gevorderden implementeren zowel gebruikers.

9. MIT OpenCourseWare

Voor degenen die misschien onbekend zijn, is het Massachusetts Institute of Technology (MIT) een mekka van de STEM-wereld, met talloze Nobelprijswinnaars, CEO's en astronauten (waaronder Buzz Aldrin). Daarom is de beslissing van de universiteit om veel van haar leermiddelen online te plaatsen - en ze volledig gratis toegankelijk te maken voor niet-studenten op OpenCourseWare - de moeite waard om te verkennen.

Er zijn materialen beschikbaar van meer dan 2.400 cursussen (allemaal vertaald in een verscheidenheid van talen), met onderwerpen verdeeld in hun bredere velden en vervolgens opgesplitst om aan de behoeften van de individuele leerling te voldoen. Voor meer gevorderde gebruikers zijn er ook leermiddelen afkomstig van postdoctorale programma's, wat betekent dat er iets voor iedereen is in deze ambitieuze en waardevolle tool.

8. Codewars

Als de online bronnen van MIT meer traditioneel zijn in hun leerprestaties, dan zet Codewars - opgericht in 2012 door Jake Hoffner en Nathan Doctor - de educatieve conventie volledig om. Gebouwd volgens een slim en gebruiksvriendelijk martial arts-thema, zijn er meer dan 30 programmeertalen om uit te kiezen; gebruikers worden vervolgens uitgedaagd om er een te beheersen via kata, een progressief en op maat gemaakt meetinstrument.

Er is ook een enorme nadruk op gezamenlijke kennis, met een groot aantal actieve bijdragers die elke dag nieuwe uitdagingen toevoegen. Als je liever in realtime leert, is dit misschien het platform voor jou.

7. SoloLearn

SoloLearn is in 2014 opgericht door de Armeense ontwikkelaars Yeva Hyusyan en Davit Kocharyan en verschilt van veel van de platforms op deze lijst door ook leermateriaal aan te bieden via hun mobiele apps. Met meer dan 1200 lessen en 11.000 quizzen zijn die materialen ook niet bepaald dun op de grond.

Er worden momenteel 12 programmeertalen aangeboden, waarvan de meeste inhoud wordt geproduceerd in samenwerking met community-bijdragers. De lessen worden vervolgens opgesplitst in progressieve modules, wat betekent dat totale beginners zich comfortabel kunnen voelen bij het vinden van hun codeervoeten. Ondanks de gelijknamige nadruk op solo-leren, is er ook hulp beschikbaar. Het platform heeft momenteel meer dan 20 miljoen actieve gebruikers over de hele wereld.

6. edX

Ontwikkeld in 2012 als een joint venture tussen MIT en Harvard - twee van de beroemdste onderwijsinstellingen ter wereld - edX is een non-profit organisatie die meer dan 1200 cursussen op universitair niveau aanbiedt. Meer dan 500 hiervan zijn gebaseerd op programmeren, met de nadruk op zelfstudie op beginners-, gevorderd en gevorderd niveau.

Alle cursussen zijn geverifieerd, met een aantal zelfs in aanmerking voor het ontvangen van studiepunten. Voor degenen die een bredere smaak van de praktische toepassingen van de informatica willen, in tegenstelling tot het leren van eenvoudige codeertechnieken, dan zou dit het platform voor u kunnen zijn.

5. TheNewBoston

Hoewel op het moment van schrijven de website van TheNewBoston niet meer bestaat, bevat de YouTube-pagina van de echte programmeur Bucky Roberts nog steeds meer dan 4.000 instructievideo's over een groot aantal onderwerpen, waaronder webontwikkeling, Android-ontwikkeling en een verscheidenheid aan programmeertalen. Voor degenen die de voorkeur geven aan een visuele leerstijl - getrokken uit een schat aan materiaal - kan dit slechts het ticket zijn.

Roberts heeft ook autoriteit op dit gebied en beschikt over 10 jaar voortdurende technische ervaring bij Google naast zijn andere ondernemende exploits. Gelukkig zijn zijn korte en scherpe presentaties gericht op beginners, met een focus op het verduidelijken van de meer technische punten in zijn uitleg; daarom worden ze ten zeerste aanbevolen, zelfs als de man zelf nu opnieuw naar projecten is verhuisd.

4. W3Schools

W3Schools is opgericht in 1998 en wordt momenteel beheerd door het Noorse softwarebedrijf Refsnes Data. Het biedt een reeks programmeertalen op basis van webontwikkeling, waaronder HTML, CSS, Java en SQL.

Hoewel deze nadruk op zowel ontwikkelingstalen als server-side talen welkom is, ligt de echte schoonheid van W3Schools in zijn no-nonsense aanpak. De lessen zijn direct en to-the-point, met beknopte toelichtingen die vaak in bullet-point-formaat worden gepresenteerd.

Hoewel je wordt aangemoedigd om constant in de praktijk te brengen wat je leert, is dit een platform dat duidelijk zijn hart op de mouw draagt. Als je liever hebt dat je informatie koud en hard is - in tegenstelling tot schattig en knuffelig - dan is dit zeker de training voor jou.

3. Khan Academie

Als een gratis online onderwijsplatform is Khan Academy al geruime tijd een grote speler. Opgericht in 2006 door MIT en Harvard-afgestudeerde Salman Khan, gebruikt de sectie informatica dezelfde leermethoden voor YouTube-integratie als de rest van de academische output van de site.

Deze zeer populaire aanpak leent zich goed voor programmeren, met meer dan 400 lessen (evenals meer dan 180 tutorials over informatica) gericht op JavaScript, HTML en SQL. Er is ook een zeer nuttige Hour of Code-functie waar de basisprincipes van programmeren, het maken van websites en databases binnen 60 zeer inzichtelijke minuten worden uitgelegd.

Als je helemaal nieuw bent met coderen, biedt Khan Academy een productieve plek om te beginnen.

2. freeCodeCamp

FreeCodeCamp is in 2014 opgericht door voormalig docent en software-ingenieur Quincy Larson en is een non-profit organisatie met meer dan 1200 uur interactieve leerinhoud in 11 programmeertalen. Waar het echt opvalt, is echter de missie om zijn gebruikers direct inzetbaar te maken; het doet dit door codeerders de kans te bieden ervaring op te doen met realtime open-sourceprojecten voor non-profitorganisaties, waardoor gebruikers hun capaciteiten kunnen kwantificeren als het gaat om solliciteren.

Er wordt ook de nadruk gelegd op 'paarprogrammering', waarbij studenten vertrouwen in hun capaciteiten kunnen ontwikkelen door hun werk wederzijds te rechtvaardigen. Als resultaat van deze samenwerkingsbenadering heeft freeCodeCamp al geresulteerd in het creëren van verschillende veelgebruikte open-source tools en blijft het elke maand nieuwe gebruikers van over de hele wereld aantrekken.

1. Codecademy

Ondanks enkele sterke - en steeds groter wordende - concurrentie, is Codecademy onbetwist de koning van online coderingsscholen. Nu, in zijn zevende jaar, heeft het geesteskind van programmeurs Zach Sims en Ryan Bubinski meer dan 45 miljoen wereldwijde gebruikers, evenals partnerschappen met Amazon en het Witte Huis.

De site biedt momenteel lessen in 12 programmeertalen (PHP is begin 2017 uit het curriculum verwijderd) en richt zich volledig op het in staat stellen van studenten om code te schrijven. Naast de beschikbaarheid van een schat aan lessen en materialen, worden er ook verschillende productspecifieke cursussen aangeboden, zoals Watson API en Alexa Skills. Als alternatief kunt u zich alleen richten op wat relevant is voor uw eigen loopbaanambities, zoals gespecialiseerd in webontwikkeling, programmeren of data science.

Voor degenen die een stap verder willen gaan, is er een betaalde versie die wordt geleverd met extra ondersteuning en tests; maar met uitgebreid leermateriaal voor alle belangrijke coderingstalen die gratis beschikbaar zijn, is er hier meer dan genoeg om zowel beginners als ervaren professionals tevreden te stellen.

Heb je een van deze programma's gebruikt? Wat dacht je? Laat het ons weten in de reacties hieronder!

Laat Een Reactie Achter

Please enter your comment!
Please enter your name here