- कमांड्स आणि पहिले प्रोग्राम
- डेटा प्रकार आणि कीबोर्ड इनपुटचा परिचय
- शर्तीचे ऑपरेटर
- लूप्स
- IntelliJ IDEA मध्ये काम करणे, डिबगिंग
- अॅरे
- फंक्शन्स
- डेटा प्रकार
- उपयोगी सूक्ष्म बाबी
- स्ट्रिंग्ससह काम करणे
- ऑब्जेक्ट्स
- क्लासेस आणि "static"
- कलेक्शन्स, जेनेरिक्स
- कलेक्शन्स, भाग 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 सह प्रॅक्टिकल
- ऑटोबॉक्सिंग आणि अमलबजावणी वैशिष्ट्ये
- ऑपरेटर: संख्यात्मक, लॉजिक, बायनेरी; Swing सह प्रॅक्टिकल
- फाईल्स आणि आर्काइव्ससह काम
- RMI आणि डायनॅमिक प्रॉक्सी, Swing सह प्रॅक्टिकल
- JSON आणि JavaScript, Guava, Apache Commons Collections, JUnit सह प्रॅक्टिकल
- रिकर्शन, गार्बेज कलेक्शन, Java संदर्भ प्रकार आणि लॉगिंग
- वर्जन कंट्रोल सिस्टम: Git आणि SVN, जेनेरिक्स
- वेब ऍप्लिकेशन्ससाठी मूलभूत पॅटर्न, प्रगत कलेक्शन्स
- डिझाइन पॅटर्न, युटिलिटी क्लासेस (Arrays, Collections)
- डेव्हलपमेंट पद्धती, Java अॅनोटेशन्स, अपवादांची श्रेणी
- Tomcat आणि IntelliJ IDEA सह आपले पहिले वेब अनुप्रयोग तयार करणे
- URI, URL, REST सेवा, क्लायंट‑सर्व्हर अनुप्रयोग तयार करणे
- कोर्स पूर्ण झाला!
600+
धडे
1200+
टास्क
20
टेस्ट
आणि तसेच:
- तत्काळ टास्क पडताळणी
- AI मार्गदर्शक
- IDE प्लगइन
- WebIDE
- गेमिफिकेशन
- प्रेरणादायी व्याख्याने