Wist je dat zodra je de 50-yardlijn van CodeGym overschrijdt (en je kunt dit punt eigenlijk heel snel bereiken) je leraren je zullen uitnodigen om een aantal interessante miniprojecten te voltooien?
Enkele van deze taken worden hieronder beschreven.
Het zal bestaan uit één server en meerdere clients. Je ontwikkelt een protocol voor communicatie tussen de client en de server en maakt zelfs je eigen bot!
In deze taak automatiseer je het werk van een restaurant. In deze taak ben je een restaurantmanager die het restaurant als volgt wil organiseren:
Als deze niet bekend in de oren klinken, laten we dan een paar woorden zeggen over de interessantste.
Geloof je het niet? Maak je geen zorgen. Je docenten zullen je gedetailleerde instructies geven! Het belangrijkste is om je studie nooit lang opzij te zetten, zodat je de gemaakte vorderingen niet kwijtraakt.

Chatten
Op niveau 6 van de Java Multithreading-quest schrijf je een echte chattoepassing die je kunt gebruiken om met je vrienden te chatten.
Geautomatiseerd restaurant

- Elke tafel heeft een tablet die gebruikt kan worden om bestellingen te plaatsen;
- Terwijl een bestelling wordt klaargemaakt, toont de tablet advertenties;
- Aan het einde van de werkdag kunnen verschillende statistieken worden bekeken:
- koken gebruik;
- totale omzet uit bestellingen;
- totale inkomsten uit advertentievertoningen.
Spellen
Tijdens je CodeGym-training schrijf je ook enkele coole games (bijvoorbeeld een space shooter, Sokoban, het beroemde spel 2048, Tetris en nog veel meer).
2048
Zelfs als je 2048 zelf niet hebt gespeeld, heb je waarschijnlijk anderen ervan zien genieten op hun smartphones - in de metro, in een café of aan een bureau in de buurt! Dit tegelspel verscheen in 2014 en verspreidde zich snel op verschillende mobiele platforms en werd een van de meest populaire "tijddoders". En aan het einde van de Java Multithreading-zoektocht mag je jouw versie van dit beroemde spel maken.Ruimte Schutter
Weet jij welke game de ontwikkelaars het meeste geld heeft opgeleverd? Nee, het is geen GTA 5, zoals een ervaren gamer zou kunnen raden. Volgens sommige rapporten is de meest succesvolle game in de geschiedenis de klassieke Space Invaders. Misschien herinner je het je nog: een kleine gevechtslaser en een heleboel buitenaardse insecten die met elk level sneller aanvallen. Het opwindende nieuws is dat je iets soortgelijks zult schrijven naarmate je verder komt in CodeGym.Slang
Simpel en fascinerend, Snake verscheen voor het eerst op een speelautomaat in 1977, en toen werd het geporteerd naar... waar was het niet geporteerd?! En dat allemaal omdat het zo'n simpele logica heeft. Het is vaak de eerste game die is geschreven door beginnende game-ontwikkelaars. Op niveau 2 van de Java Multithreading-zoektocht is het jouw beurt om je eigen groeiende slang te maken.Arkanoïde
Als je denkt dat Arkanoid een spel is over een peddel, een bal en het breken van stenen, dan heb je het helemaal mis! Eigenlijk bestuur je in Arkanoid een shuttle (paddle) die is losgemaakt van een gedoemd moederschip en die met behulp van een geheim wapen (bal) door een onbekende kosmische dreiging (bakstenen) dringt. Wacht gewoon op niveau 3 van de Java Multithreading-zoektocht, waar je je eigen versie van dit epische verhaal gaat maken.Tetris
Dit is het beroemdste puzzelspel dat in de jaren negentig door kinderen werd gespeeld en het enige succesvolle videospel dat zijn oorsprong vindt in de USSR. Het bracht een groot aantal klonen voort en een nieuw bijvoeglijk naamwoord: "tetris-achtig". Je leert hoe je je eigen versie van het meesterwerk van Alexey Pajitnov maakt tijdens de Java Collections-zoektocht.Vacature-aggregator
Aan het einde van je training schrijf je een vacature-aggregator, die je kunt configureren om jouw perfecte baan te vinden ;).
GO TO FULL VERSION