JavaRush /Java Blog /Random-TK /JavaRush-da okaýan wagtyňyz haýsy ajaýyp taslamalary ýaza...

JavaRush-da okaýan wagtyňyz haýsy ajaýyp taslamalary ýazarsyňyz?

Toparda çap edildi
JavaRush kursynyň ekwatoryndan geçen badyňyza (hakykatdanam bu meselä gaty çalt baryp bilersiňiz) mugallymlaryňyzyň size birnäçe gyzykly kiçi taslamalary tamamlamagy teklip etjekdigini bilýärdiňizmi?
JavaRush-da okaýan wagtyňyz haýsy ajaýyp taslamalary ýazarsyňyz - 1
Aşakda şeýle meseleleriň birnäçe mysallary getirilýär.

Onlaýn söhbetdeşlik

“Java Multithreading” gözleginiň altynjy derejesinde hakyky onlaýn söhbetdeşlik ýazarsyňyz we öz döredijiligiňiz bilen dostlaryňyz bilen aragatnaşyk gurup bilersiňiz.
JavaRush - 2 öwrenilende haýsy ajaýyp taslamalary ýazarsyňyz
Bir serwerden we birnäçe müşderiden ybarat bolar. Müşderi bilen serweriň arasynda aragatnaşyk protokolyny döredersiňiz we hatda öz botyňyzy döredersiňiz!

Awtomatlaşdyrylan restoran operasiýa ulgamy

JavaRush - 3 öwrenilende haýsy ajaýyp taslamalary ýazarsyňyz
Bu meselede restoranyň işini awtomatlaşdyrýarsyňyz. Wezipäniň düýp manysy şu. Restoranyň müdiri:
  1. Her stoluň üstünde sargyt edip boljak planşet bardy;
  2. Sargyt taýýarlanýarka, planşetde bir mahabat görkezildi;
  3. Iş gününiň ahyrynda dürli statistika seretmäge mümkinçilik boldy:
    • aşpez ýüklemek;
    • sargytlar üçin girdejiniň mukdary;
    • mahabat täsirleri üçin girdejiniň mukdary.
Bu meseläni çözüp biljek programma kim ýazar? Elbetde, Java Multithreading gözleginiň iň soňunda =)

Oýunlar

Şeýle hem, JavaRush-y öwreneniňizde birnäçe ajaýyp oýun ýazarsyňyz (mysal üçin, kosmos atyjy, Sokoban tapmasy, meşhur 2048, Tetris we başgalar).
JavaRush - 4 öwrenýän wagtyňyz haýsy ajaýyp taslamalary ýazarsyňyz
Olar hakda hiç zat eşitmedik bolsaňyz, iň gyzyklylary hakda gysgaça aýdarys. 2048 Özüňiz “2048” oýnamadyk bolsaňyz, ýakyn wagtda bu oýny öz smartfonynda - metroda, kafede ýa-da indiki stolda oýnaýan birini gören bolmagyňyz mümkin! Plitkalar baradaky oýun 2014-nji ýylda peýda boldy, her dürli ykjam platformalarda çalt ýaýrady we iň meşhur “wagt öldürýänleriň” birine öwrüldi. “Java Multithreading” gözleginiň ahyrynda bu meşhur oýnuň öz wersiýasyny ýasap bilersiňiz. Kosmos atyjy Haýsy oýunyň döredijilere iň köp pul getirendigini bilýärsiňizmi? Nook, bu GTA 5 däl, bilimli oýunçy jogap berip biler. Käbir çeşmelere görä, taryhda iň üstünlikli oýun nusgawy “Space Invaders”. Belki, ýadyňyzda bolsa gerek: kiçijik söweş raketasy we bir tonna keseki näsazlyk, her dereje bilen has çalt we çalt hüjüm edýär. Şeýlelik bilen, JavaRush-yň geçiş döwründe şuňa meňzeş bir zat ýazarsyňyz. Akeylan pleönekeý we gyzykly, akeylan ilkinji gezek 1977-nji ýylda awtoulag enjamynda peýda boldy, soň bolsa portirlendi ... nirä ugradyldy! Munuň hemmesi ýönekeý bir logika eýe bolany üçin we geljekde “oýun öndürijiler” köplenç ondan başlaýarlar. “Java Multithreading” gözleginiň ikinji derejesinde, “ösýän ýylan” döretmek siziň nobatyňyz bolar.  Arkanoid Arkanoid platforma, top we döwülýän bloklar hakda oýun diýip pikir edýän bolsaňyz, ýalňyşýarsyňyz! Aslynda, Arkanoidde ýykylan esasy kosmos gämisinden bölünip, gizlin ýaragyň (topyň) kömegi bilen näbelli kosmiki howpdan (bloklardan) geçip, bir gatnawy (platforma) dolandyrýarsyňyz. Şonuň üçin “Java Multithreading” gözleginiň üçünji derejesine çenli garaşyň we bu epiki hekaýanyň öz wersiýasyny dörediň.    Tetris 90-njy ýyllaryň çagalarynyň oýnan iň meşhur logiki oýny we SSSR-den gelen ýeke-täk üstünlikli wideo oýny. Köp klonlary we “Tetris ýaly” düşünjesini döretdi. Java kolleksiýa gözleginde Alekseý Pajitnowyň öçmejek kitabynyň öz wersiýasyny nädip döretmelidigini öwrenersiňiz.

Iş agregatory

Okuw gutarandan soň, iş agregatoryny ýazarsyňyz we size laýyk gelýän iş şertlerini saýlamak üçin sazlap bilersiňiz;).
JavaRush - 5 öwrenýän wagtyňyz haýsy ajaýyp taslamalary ýazarsyňyz
Edip biljekdigiňize ynanmaýarsyňyzmy? Alada etme, mugallymlaryňyz jikme-jik görkezmeler bererler! Esasy zat, ösüşiňiz puja çykmaz ýaly okuwyňyzy uzak wagtlap terk etmezlikdir.  
Teswirler
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION