CodeGym/কোর্স/Java কোর্স

Java কোর্স

The legendary Java course that has helped millions start programming. Master Java from scratch: from basic syntax to multithreading and working with collections. 4 major quests, 40+ levels, and over 1200 auto‑checked tasks. This course is so effective that recruiters often ask during interviews: "What’s your level on CodeGym?"
4.9
4400+ রিভিউ
30k গ্র্যাজুয়েটরা IT-এ ক্যারিয়ার শুরু করেছেন
আরও জানুন
Detailed training program
  • কমান্ড এবং প্রথম প্রোগ্রাম
  • টাইপ এবং কীবোর্ড ইনপুট পরিচিতি
  • শর্তীয় অপারেটর
  • লুপ
  • IntelliJ IDEA-তে কাজ, ডিবাগিং
  • অ্যারেগুলি
  • ফাংশন
  • ডেটা টাইপ
  • উপকারী সূক্ষ্মতা
  • স্ট্রিং নিয়ে কাজ
  • অবজেক্ট
  • ক্লাস এবং "static"
  • কলেকশন, জেনেরিক্স
  • কলেকশন, part 2
  • এক্সসেপশন
  • ইনপুট/আউটপুট স্ট্রীম
  • তারিখ ও সময় নিয়ে কাজ
  • OOP-এ পরিচিতি
  • ল্যাম্বডা ফাংশন
  • CodeGym-এ গেম-জাতীয় টাস্ক
  • OOP বেসিক: প্রিন্সিপল, ইনহেরিটেন্স, ইনক্যাপসুলেশন
  • OOP বেসিক: ওভারলোডিং, পলিমরফিজম, অ্যাবস্ট্র্যাকশন, ইন্টারফেস
  • ইন্টারফেস: অ্যাবস্ট্রাক্ট ক্লাসের সঙ্গে তুলনা, মাল্টিপল ইনহেরিটেন্স
  • টাইপ কাস্টিং, instanceof, ইন্টারফেসের বড় টাস্ক
  • মেথড ওভারলোডিং, কনস্ট্রাক্টর কলের বিশেষত্ব
  • থ্রেড পরিচিতি: Thread, Runnable, start, join, interrupt, sleep
  • অ্যাডভান্সড থ্রেড: synchronized, volatile, yield
  • স্ট্রীম পরিচিতি: InputStream/OutputStream, FileInputStream, FileOutputStream
  • স্ট্রীম চালিয়ে: Reader/Writer, FileReader/FileWriter
  • সিরিয়ালাইজেশন
  • অবজেক্ট বেসিক: equals, hashCode, clone, wait, notify, toString()
  • স্ট্রিং: মিউটেবল, ইমিউটেবল, format, StringTokenizer, StringBuilder, StringBuffer
  • ইনার ক্লাস, Map.Entry উদাহরণসমূহ
  • ইনার ক্লাস বাস্তবায়নের বিস্তারিত
  • থ্রেড তৈরি এবং বন্ধ করা: start, interrupt, sleep, yield
  • শেয়ারড ডেটায় একচেটিয়া অ্যাক্সেস: synchronized, volatile
  • ডেডলক: wait, notify, notifyAll
  • ThreadGroup, ThreadLocal, Executor, ExecutorService, Callable, Jsoup-সহ প্র্যাকটিক্যাল
  • Autoboxing এবং ইমপ্লিমেন্টেশন ফিচার
  • অপারেটর: সংখ্যাত্মক, লজিক্যাল, বাইনারি; Swing দিয়ে প্র্যাকটিক্যাল
  • ফাইল এবং আর্কাইভ নিয়ে কাজ
  • RMI এবং ডায়নামিক প্রোক্সি, Swing-সহ প্র্যাকটিক্যাল
  • JSON এবং JavaScript, Guava, Apache Commons Collections, JUnit-সহ প্র্যাকটিক্যাল
  • রিকারশন, গার্বেজ কালেকশন, Java রেফারেন্স টাইপ, লগিং
  • ভারশন কন্ট্রোল সিস্টেম: Git এবং SVN, জেনেরিক্স
  • ওয়েব অ্যাপ্লিকেশনের কোর প্যাটার্ন, উন্নত কলেকশন
  • ডিজাইন প্যাটার্ন, ইউটিলিটি ক্লাস (Arrays, Collections)
  • ডেভেলপমেন্ট মেথডোলজি, Java অ্যানোটেশন, এক্সসেপশন হায়ারারকি
  • Tomcat এবং IntelliJ IDEA দিয়ে আপনার প্রথম ওয়েব অ্যাপ তৈরি করা
  • URI, URL, REST সার্ভিস, ক্লায়েন্ট-সার্ভার অ্যাপ্লিকেশন তৈরি
  • কোর্স সম্পন্ন!
600+
Lessons
1200+
Tasks
20
Tests
এছাড়াও:
  • তৎক্ষণাৎ টাস্ক যাচাইকরণ
  • AI মেন্টর
  • IDE প্লাগইন
  • WebIDE
  • গেমিফিকেশন
  • প্রেরণাদায়ক লেকচার