Level 2

CodeGym — Leren programmeren in Java

Je hebt een level omhoog!  - 2

Hoe zit het met een geheel nieuwe benadering van leren programmeren en onderwijs in het algemeen? Er gaat niets boven alles wat je eerder hebt gezien. Hoe zit het met leren dat een doel, hulpmiddelen en resultaten heeft?

Met genoegen introduceer ik een nieuwe online cursus voor programmeren in Java.

1. Het leren is ingebakken in een online game

Je voert taken uit en ontvangt beloningen. Niets verwarrends of ongewoons hier. De taken omvatten veel afwisseling: code lezen, problemen oplossen, educatieve video's, fouten in code oplossen, nieuwe functies toevoegen, grote taken, spellen schrijven en nog veel meer.

Misschien moet je ook programma's schrijven voor je robot om met je vrienden te vechten in een "arena" of zoiets.

2. Alleen het essentiële

Om de cursus niet vijf jaar te laten slepen, heb ik meedogenloos alles wat nuttig was geëlimineerd en alleen het absoluut noodzakelijke overgelaten. Ik analyseerde tientallen vacatures. De cursus bevat alles wat een Junior Java Developer moet weten om aan de slag te kunnen.

3. Uitgebreide training

De complete cursus bestaat uit 500 mini-lessen en 1200(!) oefeningen . De taken zijn klein, maar er zijn er veel (heel veel). In feite is dit het minimum dat u hoeft te doen om waardevolle ervaring op te doen.

Er is ook werk in paren, verschillende spellen, grote taken, echte projecten en andere soorten oefeningen.

4. Je kunt het spel niet voltooien zonder programmeur te worden

De cursus is verdeeld in 40 niveaus. Je kunt alleen doorgaan naar het volgende niveau als je de meeste taken in het huidige niveau hebt voltooid. Van klein en makkelijk tot groot en erg handig. Iedereen die het einde bereikt, heeft 300-500 uur praktijkervaring opgedaan. Dat is een serieus bod op de overwinning. En voor werkgelegenheid.

5. Gerichte voorbereiding op een sollicitatiegesprek

De laatste 10 niveaus zijn gewijd aan het hervatten van het schrijven, de voorbereiding op een sollicitatiegesprek en het ontwikkelen van vaardigheden die nodig zijn voor teamwerk.

Mogelijk bent u ook geïnteresseerd in het "vijfjarenplan voor de voortgang van programmeurs" en de "vijfjarenroutekaart voor programmeermogelijkheden".

6. U kunt de taken direct op de website uitvoeren

Je hebt een level omhoog!  - 3

Dit is erg handig en efficiënt. Zodra je een nieuwe taak hebt bedacht, kun je naar analogie meteen beginnen met het voltooien van je eigen taak. Als u de taken in een IDE wilt uitvoeren, is er een plug-in waarmee u een taak in twee klikken kunt krijgen en deze met één klik ter verificatie kunt indienen .

Een les, veel voorbeelden, de mogelijkheid om taken direct op de website of in een IDE uit te voeren - de kloof tussen theorie en praktijk is nog nooit zo klein geweest.

7. Onmiddellijke taakverificatie (minder dan een seconde)

Heb je werk ingeleverd ter beoordeling en een week moeten wachten omdat degene die het moest nakijken het druk heeft?

Op CodeGym drukt u op "Uitvoeren/Controleren" en krijgt u in minder dan een seconde compilatieresultaten en/of taakverificatieresultaten .

8. CodeGym vindt het heerlijk als je op Facebook zit terwijl je studeert

We hebben een CodeGym Facebook-groep , waar je taken kunt bespreken, je prestaties kunt delen met vrienden, educatieve video's kunt bekijken en om hulp kunt vragen.

9. Volledige dekking van het materiaal

Onze lessen bevatten veel links naar verschillende websites waar u uitleg van anderen kunt lezen. Mijn doel is om er zeker van te zijn dat je de stof begrijpt, en niet om je alleen maar naar mij te laten luisteren .

10. Om programmeur te worden, heb je alleen je hersenen en een computer nodig

Het duurt 3 tot 6 maanden, afhankelijk van hoeveel tijd je aan de oefeningen besteedt.

11 Ondersteuning

Je hebt een level omhoog!  - 4

Terwijl je duizenden taken voltooit, zul je zeker vragen hebben. Om u te helpen hebben we een speciale "Help" -sectie gemaakt, waar u uw vragen over taken kunt stellen. Andere CodeGym-studenten, moderators, vrijwilligers of de oprichters van de website zullen je vragen beantwoorden.

12. Gemeenschap

Wij geloven dat er kracht zit in eenheid. Daarom hebben we een sectie "Groepen" gemaakt , waar u vragen kunt stellen, verschillende onderwerpen kunt bespreken en artikelen kunt delen.

Bovendien is onze community de perfecte plek om een ​​baan te vinden tussen mensen die je kent. Aarzel niet om slimme vragen te stellen en slimme antwoorden te krijgen. Hoe actiever u bent in het helpen van anderen, hoe groter de kans dat een ander lid van de gemeenschap u zal uitnodigen om deel te nemen aan zijn of haar project.