Veel portals praten tot vervelens toe over het tekort aan programmeurs en het aantal vacatures dat onvervuld blijft, maar ze doen te weinig om bronnen te delen of de belangrijkste obstakels te beschrijven. De moeilijkste stap in programmeren is de eerste, maar de mensen van CodeGym stellen iets anders voor: Java leren programmeren door te spelen, met veel nadruk op de praktijk. Hoe klinkt het om een level omhoog te gaan en meer dan 1.200 lessen te doorlopen?
Niemand zegt dat het gemakkelijk is. Een programmeertaal leren vereist tijd, toewijding, geduld en een hoge tolerantie voor frustratie. Je moet bereid zijn om te experimenteren, te proberen, fouten te maken en opnieuw te proberen. Iedereen vraagt zich af: "Waar begin ik?", en helaas zetten de meeste antwoorden alleen maar theorie op tafel.
Dit is waar CodeGym tussenkomt. Wat is hun strategie? Dat alle geïnteresseerden Java kunnen leren programmeren, maar tegelijkertijd spelen. Het materiaal is voorbereid en gestructureerd als een avontuur. Denk aan een rollenspel: je bent level 1, hebt geen vaardigheden en je uitrusting is basis. CodeGym verwacht dat je Java vanaf nul wilt leren, en het "spel" bevat een indrukwekkende hoeveelheid oefeningen.
Hoe leer je Java programmeren met CodeGym
Het leermateriaal van CodeGym is verdeeld in drie categorieën. De eerste is "Cursus", en elk item is een missie die je moet voltooien. Alles begint met de Java-syntax, die ons leert over klassen, objecten, methoden, variabelen, basisdatatypes, arrays, conditionele statements en loops. Maar laat je niet intimideren door die beschrijving. De tekst vertelt over de bemanning van de Galactic Rush, een cruiseschip dat strandt op een planeet die wordt bewoond door wilde robots. De bemanning besluit de robots te herprogrammeren om ze als arbeidskrachten te gebruiken, maar een van de leden (die ook een robot is) twijfelt over de uitbuiting van de lokale bevolking...
De missies gaan verder met "Kern van Java", "Multithreading in Java" en "Java-collecties", maar daar hoef je je nu geen zorgen over te maken. In essentie vertelt CodeGym een verhaal dat in lessen is verdeeld, en het wil dat je je er dieper mee bezighoudt. Alleen "Niveau 0" bestaat uit negen lessen, en je moet niveau 10 bereiken voordat je de module Syntax voltooit. In totaal biedt CodeGym meer dan 1.200 lessen, met een praktische aanpak van 80 procent.
De categorie "Taken" is niets meer dan de lijst van lessen/oefeningen die je in "Cursus" zult zien, en tot slot komen we bij "Spellen", waar je klonen van beroemde titels moet maken (Snake, 2048, enz.) met wat je hebt geleerd. Een groot deel van de inhoud is naar het Spaans vertaald, maar schrik niet als je af en toe een Engelse les tegenkomt. Als je denkt dat CodeGym is wat je nodig hebt om Java te leren programmeren, aarzel dan niet om een account aan te maken.
Officiële site: Klik hier