জাভা কোর

«The Java Core» অনুসন্ধান তাদের জন্য যারা ইতিমধ্যেই মৌলিক জাভা প্রশিক্ষণ পেয়েছে (CodeGym-এর জাভা সিন্ট্যাক্স অনুসন্ধান সম্পন্ন করার মাধ্যমে)। তোমাকে 10টি মুগ্ধকর লেভেল পাস করতে হবে যেখানে তু্মি OOP এর মৌলিক বিষয় শিখবে, স্ট্রিম, সিরিয়ালাইজেশন ও মেথড ওভারলোডিং-এর সাথে পরিচিত হবে এবং ইন্টারফেস ও মাল্টিপল ইন্টারফেস সম্পর্কেও অনেক কিছু জানবে। এই প্রশিক্ষণ এখন আর «Java Syntax» অনুসন্ধানের মত সহজ নয়, কিন্তু নিয়মিত অনুশীলন (কাজ সম্পন্ন করার মাধ্যমে) তোমাকে এ অনুসন্ধানের 10টি লেভেলের সবগুলো পাস করতে সাহায্য করবে, এবং তুমি অদূর ভবিষ্যতে মিনি-প্রোজেক্ট সম্পন্ন করার জন্য প্রস্তুত হয়ে যাবে।
- লেভেল 1
লক করা আছে OOP এর মৌলিক বিষয়: মূলনীতি, ইনহেরিটেন্স, এনক্যাপসুলেশন - লেভেল 2
লক করা আছে OOP এর মৌলিক বিষয়: ওভারলোডিং, পলিমর্ফিজম, অ্যাবস্ট্রাকশন, ইন্টারফেস - লেভেল 3
লক করা আছে ইন্টারফেস: একটি অ্যাবস্ট্রাক্ট ক্লাসের সঙ্গে তুলনা, মাল্টিপল ইনহেরিটেন্স - লেভেল 4
লক করা আছে টাইপ কাস্টিং, instanceof. ইন্টারফেস সম্পর্কিত একটি বড় কাজ - লেভেল 5
লক করা আছে ওভারলোডিং এর পদ্ধতি, কনস্ট্রাক্টর কলের একটি বৈশিষ্ট্য - লেভেল 6
লক করা আছে থ্রেডের সূচনা: Thread, Runnable, start, join, interrupt, sleep - লেভেল 7
লক করা আছে থ্রেডের সূচনা: synchronized, volatile, yield - লেভেল 8
লক করা আছে স্ট্রিমের সূচনা: InputStream/OutputStream, FileInputStream, FileOutputStream - লেভেল 9
লক করা আছে স্ট্রিমের সূচনা: Reader/Writer, FileReader/FileWriter - লেভেল 10
লক করা আছে সিরিয়ালাইজেশন