Visste du att sÄ fort du passerar CodeGyms 50-yardlinje (och du kan faktiskt komma dit vÀldigt snabbt) kommer dina lÀrare att bjuda in dig att slutföra nÄgra intressanta miniprojekt?
NĂ„gra av dessa uppgifter beskrivs nedan.
Den kommer att bestÄ av en server och flera klienter. Du kommer att utveckla ett protokoll för kommunikation mellan klient och server och till och med skapa din egen bot!
I den hÀr uppgiften kommer du att automatisera arbetet pÄ en restaurang. I den hÀr uppgiften Àr du en restaurangchef som vill organisera restaurangen enligt följande:
Om dessa inte lÄter bekanta, lÄt oss sÀga nÄgra ord om de mest intressanta av dem.
Tror du inte pÄ det? Oroa dig inte. Dina lÀrare kommer att ge dig detaljerade instruktioner! Det viktigaste Àr att aldrig lÀgga dina studier Ät sidan för lÀnge, sÄ att du inte tappar de framsteg du gjort.

Chatt
PÄ nivÄ 6 i Java Multithreading-uppdraget kommer du att skriva en riktig chattapplikation som du kan anvÀnda för att chatta med dina vÀnner.
Automatiserad restaurang

- Varje bord har en surfplatta som kan anvÀndas för att lÀgga bestÀllningar;
- Medan en bestÀllning förbereds visar surfplattan annonser;
- I slutet av arbetsdagen kan olika statistik granskas:
- koka anvÀndning;
- totala intÀkter frÄn bestÀllningar;
- totala intÀkter frÄn annonsvisningar.
Spel
Under din CodeGym-trÀning kommer du ocksÄ att skriva nÄgra coola spel (till exempel en rymdskjutare, Sokoban, det berömda spelet 2048, Tetris och mycket mer).
2048
Ăven om du inte har spelat 2048 sjĂ€lv, har du förmodligen sett andra njuta av det pĂ„ sina smartphones â pĂ„ tunnelbanan, pĂ„ ett kafĂ© eller vid ett nĂ€rliggande skrivbord! Detta brickspel dök upp 2014 och spred sig snabbt pĂ„ olika mobila plattformar och blev en av de mest populĂ€ra "tidsdödarna". Och i slutet av Java Multithreading-uppdraget fĂ„r du göra din version av detta berömda spel.Space Shooter
Vet du vilket spel som har gett mest pengar till sina utvecklare? Nej, det Àr inte GTA 5, som en kunnig spelare kanske gissar. Enligt vissa rapporter Àr det mest framgÄngsrika spelet i historien klassiska Space Invaders. Kanske kommer du ihÄg det: en liten stridslaser och massor av utomjordiska buggar som attackerar snabbare med varje nivÄ. Den spÀnnande nyheten Àr att du kommer att skriva nÄgot liknande nÀr du gÄr vidare genom CodeGym.Orm
Enkelt och fascinerande, Snake dök upp först pÄ en arkadmaskin 1977, och sedan portades den till... var portades den inte?! Och allt för att den har sÄ enkel logik. Det Àr ofta det första spelet skrivet av blivande spelutvecklare. PÄ nivÄ 2 i Java Multithreading-uppdraget blir det din tur att skapa din alldeles egna vÀxande orm.Arkanoid
Om du tror att Arkanoid Àr ett spel om en paddel, en boll och att krossa tegelstenar, har du djupt fel! I Arkanoid styr du faktiskt en skyttel (paddel) som har lossnat frÄn ett dömt moderskepp som penetrerar genom ett okÀnt kosmiskt hot (tegelstenar) med hjÀlp av ett hemligt vapen (boll). VÀnta bara pÄ nivÄ 3 i Java Multithreading-uppdraget, dÀr du kommer att skapa din egen version av denna episka berÀttelse.Tetris
Detta Àr det mest kÀnda pusselspelet som barnen spelade pÄ 1990-talet, och det enda framgÄngsrika videospelet som har sitt ursprung i Sovjetunionen. Det skapade en mÀngd kloner och ett nytt adjektiv: "tetrisliknande". Du kommer att lÀra dig hur du skapar din egen version av Alexey Pajitnovs mÀsterverk under Java Collections-uppdraget.Jobbsamlare
I slutet av din utbildning kommer du att skriva en jobbsamlare, som du kan konfigurera för att hitta ditt perfekta jobb ;).
GO TO FULL VERSION