- कमांड्स आणि पहिले Java प्रोग्राम
- int आणि String प्रकारांचा परिचय. कीबोर्ड इनपुट
- शर्तीचा ऑपरेटर
- लूप्स
- IDE सेटअप, CodeGym प्लगइन इन्स्टॉलेशन
- फ्लोटिंग-पॉइंट संख्या आणि char
- अॅरे
- मेथड्स
- स्ट्रिंग्ससह काम करणे
- कॉन्स्टंट्स, enum आणि switch (Java 14+)
- अपवाद
- बोनस स्तर
- तारीख, वेळ आणि टाइमझोन्स (Java 8+)
- क्लासेस आणि कन्स्ट्रक्टर
- एन्कॅप्सुलेशन
- नेस्टेड आणि इनर क्लासेस
- इनहेरिटन्स आणि हायार्की
- पॉलिमॉर्फिझम आणि ओवरलोडिंग
- अॅब्स्ट्रॅक्शन आणि अॅब्स्ट्रॅक्ट क्लासेस
- इंटरफेसेस
- प्रगत इंटरफेसेस आणि फंक्शनल इंटरफेसेस (Java 8+)
- Record क्लासेस (Java 16+)
- OOP — सामान्य चुका आणि सर्वोत्तम पद्धती
- प्रगत अपवाद हाताळणी
- आवृत्ती नियंत्रण: Git आणि GitHub वर काम करणे
- Collections आणि जनरिक्स
- Collection इंटरफेस
- Collections सोबत काम करणे
- Comparators आणि ऑब्जेक्टची तुलना
- Stream API मूलभूत तत्त्वे (Java 8+)
- Stream API: समूहकरण आणि एकत्रीकरण (Java 8+)
- Stream API: जॉइन्स आणि प्रोजेक्शन्स (Java 16+)
- Collection कार्यक्षमता अनुकूलन
- आधुनिक Collections आणि अपरिवर्तनीयता (Java 9+, Java 21+)
- फाइल ऑपरेशन्स: मूलभूत
- फाइल वाचन आणि लेखन (सविस्तर)
- एन्कोडिंग्जसह काम करणे
- फाइल हाताळणीच्या त्रुटी
- फाइल सिस्टम सोबत काम करणे
- फाइल आणि निर्देशिका ऑपरेशन्स
- IO अनुकूलन
- Serialization
- Serialization कॉन्फिगरेशन
- जटिल संरचना Serialization
- Serialization सुसंगतता आणि अनुकूलन
- JSON Serialization
- XML Serialization
- Lambda अभिव्यक्ती
- कार्यात्मक प्रोग्रामिंग
- इव्हेंट्स आणि इव्हेंट हाताळणी
- मल्टीथ्रेडिंग मूलतत्त्वे
- थ्रेड समक्रमण
- मल्टीथ्रेडिंगमधील समस्या
- Parallelism आणि ForkJoin
- असिंक्रोनस प्रोग्रामिंग (Java 8+)
- असिंक्रोनस फाइल ऑपरेशन्स
- Virtual Threads (Java 21+)
- मल्टीथ्रेडिंगमध्ये सखोल अभ्यास (Java 21+)
- समांतर फाइल प्रक्रिया
- Modules आणि प्रोजेक्ट रचना (Java 9+)
- प्रोसेस आणि कमांड लाइनसोबत काम करणे
- Reflection आणि डायनॅमिक क्षमता
- लॉगिंग, मॉनिटरिंग आणि प्रोफाइलिंग
- मेमरी आणि गार्बेज कलेक्शन
- Pattern Matching, Sealed Classes आणि Java 25 वैशिष्ट्ये (Java 16+, Java 17+, Java 21+)
325+
धडे
800+
टास्क
65
स्तरे
आणि तसेच:
- तत्काळ टास्क पडताळणी
- AI मार्गदर्शक
- IDE प्लगइन
- WebIDE
- गेमिफिकेशन
- प्रेरणादायी व्याख्याने