Java कोर्स

लिजेंडरी Java कोर्स जिसने लाखों को प्रोग्रामिंग शुरू करने में मदद की है। Java को स्क्रैच से मास्टर करें: बेसिक सिंटैक्स से लेकर मल्टीथ्रेडिंग और कलेक्शंस के साथ काम करने तक। 4 मुख्य quests, 40+ स्तर, और 1200+ ऑटो-चेक किए गए कार्य। यह कोर्स इतना प्रभावी है कि भर्ती कर्ता अक्सर इंटरव्यू में पूछते हैं: "CodeGym पर आपका स्तर क्या है?"
4.9
4400+ समीक्षाएँ
30k स्नातकों ने IT में करियर शुरू किया
और जानें
  • कमांड्स और पहला प्रोग्राम
  • टाइप्स और कीबोर्ड इनपुट का परिचय
  • कंडीशनल ऑपरेटर
  • लूप्स
  • IntelliJ IDEA में काम करना, डिबगिंग
  • एरेज़
  • फ़ंक्शन्स
  • डेटा प्रकार
  • उपयोगी बारीकियाँ
  • स्ट्रिंग्स के साथ काम
  • ऑब्जेक्ट्स
  • क्लासेस और "static"
  • Collections, Generics
  • Collections, 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()
  • Strings: mutable, immutable, 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, Generics
  • वेब एप्लिकेशन्स के लिए कोर पैटर्न, एडवांस्ड कलेक्शन्स
  • डिज़ाइन पैटर्न्स, यूटिलिटी क्लासेस (Arrays, Collections)
  • डेवलपमेंट मेथोडोलॉजीज़, Java एनोटेशन्स, एक्सेप्शन हायार्की
  • Tomcat और IntelliJ IDEA के साथ अपनी पहली वेब एप्लिकेशन बनाना
  • URI, URL, REST सेवाएँ, क्लाइंट‑सर्वर एप्लिकेशन बनाना
  • कोर्स पूरा!
600+
पाठ
1200+
टास्क
20
टेस्ट
और भी:
  • तुरंत कार्य सत्यापन
  • AI मार्गदर्शक
  • IDE प्लगइन
  • WebIDE
  • गेमिफिकेशन
  • प्रेरणादायक व्याख्यान