तुम्हाला माहीत आहे का की तुम्ही CodeGym ची 50-यार्ड लाइन ओलांडताच (आणि तुम्ही या टप्प्यावर खूप लवकर पोहोचू शकता) तुमचे शिक्षक तुम्हाला काही मनोरंजक लघु-प्रकल्प पूर्ण करण्यासाठी आमंत्रित करतील?
यापैकी काही कार्ये खाली वर्णन केली आहेत.
गप्पा
Java मल्टीथ्रेडिंग क्वेस्टच्या लेव्हल 6 वर , तुम्ही एक वास्तविक चॅट ऍप्लिकेशन लिहाल जो तुम्ही तुमच्या मित्रांशी चॅट करण्यासाठी वापरू शकता.
यात एक सर्व्हर आणि अनेक क्लायंट असतील. तुम्ही क्लायंट आणि सर्व्हर यांच्यात संवाद साधण्यासाठी प्रोटोकॉल विकसित कराल आणि तुमचा स्वतःचा बॉट देखील तयार कराल!
स्वयंचलित रेस्टॉरंट
या कार्यामध्ये, आपण रेस्टॉरंटचे कार्य स्वयंचलित कराल. या कार्यामध्ये, तुम्ही रेस्टॉरंट व्यवस्थापक आहात ज्यांना खालीलप्रमाणे रेस्टॉरंट आयोजित करायचे आहे:
- प्रत्येक टेबलमध्ये एक टॅबलेट आहे ज्याचा वापर ऑर्डर देण्यासाठी केला जाऊ शकतो;
- ऑर्डर तयार होत असताना, टॅबलेट जाहिराती दाखवते;
- व्यवसाय दिवसाच्या शेवटी, विविध आकडेवारीचे पुनरावलोकन केले जाऊ शकते:
- स्वयंपाक वापर;
- ऑर्डरमधून एकूण महसूल;
- जाहिरात इंप्रेशनमधून एकूण कमाई.
हे कार्य पूर्ण करण्यासाठी अर्ज कोण लिहील? तुम्ही अर्थातच — Java मल्टीथ्रेडिंग शोधाच्या अगदी शेवटी =)
खेळ
तुमच्या CodeGym प्रशिक्षणादरम्यान, तुम्ही काही मस्त गेम देखील लिहाल (उदाहरणार्थ, स्पेस शूटर, सोकोबान, प्रसिद्ध गेम 2048, Tetris आणि बरेच काही).
हे परिचित वाटत नसल्यास, त्यापैकी सर्वात मनोरंजक बद्दल काही शब्द बोलूया.
2048
तुम्ही स्वतः 2048 खेळले नसले तरीही, तुम्ही कदाचित इतरांना त्यांच्या स्मार्टफोनवर त्याचा आनंद घेताना पाहिले असेल — सबवेवर, कॅफेमध्ये किंवा जवळपासच्या डेस्कवर! हा टाइल गेम 2014 मध्ये दिसला आणि विविध मोबाइल प्लॅटफॉर्मवर वेगाने पसरला, सर्वात लोकप्रिय "टाइम-किलर" बनला. आणि Java मल्टीथ्रेडिंग क्वेस्टच्या शेवटी, तुम्हाला या प्रसिद्ध गेमची तुमची आवृत्ती बनवता येईल.
स्पेस शूटर
तुम्हाला माहित आहे का की कोणत्या गेमने त्याच्या विकसकांना सर्वात जास्त पैसे आणले आहेत? नाही, हे GTA 5 नाही, एक जाणकार गेमर कदाचित अंदाज लावू शकेल. काही अहवालांनुसार, इतिहासातील सर्वात यशस्वी खेळ म्हणजे क्लासिक स्पेस इनव्हेडर्स. कदाचित तुम्हाला ते आठवत असेल: एक लहान लढाऊ लेसर आणि एक टन एलियन बग जे प्रत्येक स्तरावर वेगाने हल्ला करतात. रोमांचक बातमी अशी आहे की तुम्ही CodeGym द्वारे प्रगती करत असताना तुम्ही असेच काहीतरी लिहाल.
साप
साधा आणि आकर्षक, साप प्रथम 1977 मध्ये आर्केड मशीनवर दिसला आणि नंतर तो पोर्ट करण्यात आला... तो कुठे पोर्ट केला गेला नाही?! आणि सर्व कारण त्यात इतके सोपे तर्क आहे. नवोदित गेम डेव्हलपर्सनी लिहिलेला हा बहुधा पहिला गेम असतो. Java मल्टीथ्रेडिंग क्वेस्टच्या लेव्हल 2 वर, तुमचा स्वतःचा वाढणारा साप तयार करण्याची तुमची पाळी असेल.
Arkanoid
अरकॅनॉइड हा पॅडल, बॉल आणि विटा तोडण्याचा खेळ आहे असे वाटत असल्यास, तुमची खूप चूक आहे! वास्तविक, Arkanoid मध्ये तुम्ही एका गुप्त शस्त्राच्या (बॉल) सहाय्याने अज्ञात वैश्विक धोक्यातून (विटा) आत प्रवेश करणाऱ्या नशिबात असलेल्या मदर शिपपासून वेगळे झालेले शटल (पॅडल) नियंत्रित करता. Java मल्टीथ्रेडिंग क्वेस्टच्या लेव्हल 3 ची फक्त प्रतीक्षा करा, जिथे तुम्ही या महाकथेची स्वतःची आवृत्ती तयार कराल.
टेट्रिस
हा 1990 च्या दशकात मुलांनी खेळलेला सर्वात प्रसिद्ध कोडे गेम आहे आणि हा एकमेव यशस्वी व्हिडिओ गेम आहे ज्याचा उगम USSR मध्ये झाला आहे. याने अनेक क्लोन आणि एक नवीन विशेषण निर्माण केले: "टेट्रिस-सारखे". जावा कलेक्शन क्वेस्ट दरम्यान अॅलेक्सी पाजीतनोव्हच्या उत्कृष्ट नमुनाची तुमची स्वतःची आवृत्ती कशी तयार करायची ते तुम्ही शिकाल.
जॉब एग्रीगेटर
तुमच्या प्रशिक्षणाच्या शेवटी, तुम्ही एक जॉब एग्रीगेटर लिहाल, जो तुम्ही तुमची परिपूर्ण नोकरी शोधण्यासाठी कॉन्फिगर करू शकता;).
विश्वास बसत नाही ना? काळजी करू नका. तुमचे शिक्षक तुम्हाला तपशीलवार सूचना देतील! सर्वात महत्त्वाची गोष्ट म्हणजे तुमचा अभ्यास जास्त काळ बाजूला ठेवू नका, जेणेकरून तुम्ही केलेली प्रगती तुम्ही गमावू नये.
GO TO FULL VERSION