मुख्य सामग्री पर जाएं
eLearner.app

इंटरैक्टिव पाठ्यक्रम

जावा पाठ्यक्रम

विस्तृत स्पष्टीकरण, व्यावहारिक उदाहरणों और इंटरैक्टिव अभ्यासों के साथ जावा भाषा सीखें: बुनियादी वाक्यविन्यास और प्रवाह नियंत्रण से लेकर कक्षाओं, विरासत, इंटरफेस और संग्रह जैसी मुख्य ओओपी अवधारणाओं तक।

01 · मॉड्यूल 1 - जावा मूल बातें

2 पाठ

जावा प्रोग्राम की संरचना, आदिम चर घोषणा, स्ट्रिंग हेरफेर और तार्किक प्रवाह नियंत्रण।

  1. 1.1चर और बुनियादी संरचनाजावा फ़ाइल की संरचना, मुख्य वर्ग, मुख्य प्रविष्टि बिंदु और आदिम चर घोषणाओं को समझें।~10 min
  2. 1.2प्रवाह नियंत्रणयदि/अन्यथा शर्तों के साथ निर्णय लें और फॉर और व्हाइल लूप का उपयोग करके बार-बार कोड ब्लॉक चलाएं।~12 min

02 · मॉड्यूल 2 - ओओपी बुनियादी बातें

2 पाठ

ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग का परिचय: कक्षाएं, इंस्टेंस फ़ील्ड, कंस्ट्रक्टर, विधियां और ओवरलोडिंग।

  1. 2.1कक्षाएँ और वस्तुएँकस्टम डेटा संरचनाओं (वर्गों) को परिभाषित करें और नए कीवर्ड का उपयोग करके मेमोरी में ठोस उदाहरण (ऑब्जेक्ट्स) बनाएं।~12 min
  2. 2.2तरीके और ओवरलोडिंगविधियों के माध्यम से वस्तु व्यवहार को परिभाषित करें, मापदंडों को संभालें और मान लौटाएं, और विधि ओवरलोडिंग को लागू करें।~12 min

03 · मॉड्यूल 3 - उन्नत ओओपी

2 पाठ

एक्स्टेंसिबल आर्किटेक्चर विकसित करें और वंशानुक्रम, बहुरूपता और अमूर्त वर्गों के माध्यम से दोहराव से बचें।

  1. 3.1विरासतएक्सटेंड का उपयोग करके मौजूदा कक्षाओं का विस्तार करें, सुपर() के साथ कंस्ट्रक्टर का पुन: उपयोग करें और कस्टमाइज़ करें, और @Override के साथ तरीकों को ओवरराइड करें।~12 min
  2. 3.2बहुरूपता और सार वर्गमूल-प्रकार के चर के लिए उपवर्ग उदाहरण निर्दिष्ट करें, और अमूर्त वर्गों और विधियों के साथ आंशिक ब्लूप्रिंट को परिभाषित करें।~15 min

04 · मॉड्यूल 4 - इंटरफेस और संग्रह

2 पाठ

औपचारिक अनुबंधों (इंटरफ़ेस) का उपयोग करके कोड को अलग करें और ArrayList वर्ग का उपयोग करके डेटा के गतिशील सेट में हेरफेर करें।

  1. 4.1इंटरफ़ेसइंटरफ़ेस कीवर्ड का उपयोग करके वर्ग पदानुक्रम से अलग व्यवहार अनुबंधों को परिभाषित और कार्यान्वित करें।~15 min
  2. 4.2संग्रह और ArrayListArrayList के साथ गतिशील सरणियों का उपयोग करें, सामान्य प्रकारों को समझें, और जोड़ें, प्राप्त करें और आकार विधियों का उपयोग करके तत्वों में हेरफेर करें।~15 min

05 · मॉड्यूल 5 - अपवाद हैंडलिंग

2 पाठ

ट्राई-कैच ब्लॉक और ट्राई-विद-संसाधनों का उपयोग करके स्वचालित संसाधन प्रबंधन के साथ रनटाइम त्रुटियों को संभालें।

  1. 5.1ट्राई-कैच ब्लॉकसमझें कि ट्राई, कैच और वैकल्पिक अंततः क्लॉज का उपयोग करके जावा में अपवादों को कैसे रोका जाए और कैसे संभाला जाए।~12 min
  2. 5.2संसाधनों के साथ प्रयास करेंAutoCloseable को लागू करने वाले संसाधनों के स्वचालित समापन को प्रबंधित करें और मेमोरी लीक से बचें।~12 min

06 · मॉड्यूल 6 - संग्रह रूपरेखा और जेनरिक

2 पाठ

सेट और मैप जैसी उन्नत डेटा संरचनाओं का अन्वेषण करें, और जेनरिक के साथ पुन: प्रयोज्य कक्षाओं और विधियों को लागू करें।

  1. 6.1सेट और मानचित्रHashSet के साथ अद्वितीय तत्वों को संग्रहीत करें और HashMap के साथ कुंजी-मूल्य संघों को कुशलतापूर्वक डेटा में हेरफेर करें।~15 min
  2. 6.2जावा में जेनेरिकटाइप पैरामीटर का उपयोग करके सामान्य कक्षाओं, इंटरफेस और विधियों को परिभाषित करके टाइप-सुरक्षित पुन: प्रयोज्य कोड लिखें।~15 min

07 · मॉड्यूल 7 - स्ट्रीम एपीआई और लैम्ब्डा एक्सप्रेशन

2 पाठ

लैम्ब्डा एक्सप्रेशन, मानक कार्यात्मक इंटरफेस और स्ट्रीम एपीआई के साथ जावा में कार्यात्मक प्रोग्रामिंग का परिचय दें।

  1. 7.1लैम्ब्डा अभिव्यक्तियाँसंक्षिप्त सिंटैक्स और प्रेडिकेट और कंज्यूमर जैसे मानक कार्यात्मक इंटरफेस का उपयोग करके इनलाइन व्यवहार को परिभाषित करें।~12 min
  2. 7.2स्ट्रीम एपीआईस्ट्रीम पर मध्यवर्ती और टर्मिनल संचालन के साथ घोषणात्मक और कार्यात्मक तरीके से डेटा के संग्रह की प्रक्रिया करें।~15 min