জাভা কালেকশন্স
Java Collections অনুসন্ধানটি জাভা কালেকশন্স ও আরও অনেক কিছুর গভীর অধ্যয়নে নিবেদিত। ফাইল ও আর্কাইভ নিয়ে কিভাবে কাজ করতে হয় আমরা সে বিষয়ে আলোচনা করব। ডিজাইন প্যাটার্ন কী এবং তা কিভাবে ব্যবহার করতে হয় আমরা সেই বিষয়ে আলোচনা করব। তুমি JSON, Guava, Apache Commons Collections, ও JUnit-এ কাজ করার অভিজ্ঞতা অর্জন করবে। তুমি জাভায় গার্বেজ কালেকশনের বিস্তারিত শিখবে। কোর-এর অগ্রসর অংশ ছাড়াও তু্মি যে কোনো আধুনিক সফটওয়্যার ডেভেলপারের প্রয়োজনীয় উপকরণের সাথে পরিচিত হবে। Git ও JAXB, RMI ও DymamicProxy সম্পর্কে শেখো। আর আমরা আরেকটি গুরুত্বপূর্ণ প্রোগ্রামিং ল্যাঙ্গুয়েজ সম্পর্কে খানিকটা আলোকপাত করবো - JavaScript। এই অনুসন্ধানে তুমি মিনি-প্রোজেক্ট তৈরি করবে, যেগুলো হবে বড় কাজ। শেখা সহজ করতে এগুলোকে কয়েকটি পর্যায়ে ভাগ করা হয়েছে।
- স্তর 1
উপলব্ধ নয় ফাইল ও আর্কাইভ নিয়ে কিভাবে কাজ করা - স্তর 2
উপলব্ধ নয় RMI ও ডাইনামিক প্রক্সি। Swing নিয়ে কাজ করা - স্তর 3
উপলব্ধ নয় JSON, JavaScript. Guava, Apache Commons Collections, JUnit নিয়ে কাজ করা - স্তর 4
উপলব্ধ নয় রিকার্সন। জাভায় গার্বেজ সংগ্রহ ও রেফারেন্সের ধরন। লগিং - স্তর 5
উপলব্ধ নয় সংস্করণ নিয়ন্ত্রণ ব্যবস্থা: Git ও SVN. জেনেরিক্স - স্তর 6
উপলব্ধ নয় ওয়েব অ্যাপ্লিকেশন তৈরি করার মৌলিক ধরন। কালেকশন্স সম্পর্কে গভীর অধ্যয়ন - স্তর 7
উপলব্ধ নয় ডিজাইন প্যাটার্ন। ইউটিলিটি ক্লাস, যেমন অ্যারে। কালেকশন্স - স্তর 8
উপলব্ধ নয় ডেভেলপমেনন্ট এর পদ্ধতিসমূহ। জাভায় টিপ্পনী। এক্সেপশন হায়ারার্কি - স্তর 9
উপলব্ধ নয় তোমার প্রথম ওয়েব অ্যাপ্লিকেশন তৈরি করো। Tomcat ও IDEA নিয়ে সাথে কাজ করা - স্তর 10
উপলব্ধ নয় URI, URL. REST সার্ভিসেস। তোমার নিজের ক্লায়েন্ট-সার্ভার অ্যাপ্লিকেশন তৈরি করো - স্তর 11
উপলব্ধ নয় তুমি কোর্সে পাস করেছো!