Oracle Java SE 21 सर्टिफिकेशन (1Z0-830) | Tech Hub Bathinda

Oracle Certified Professional: Java SE 21 Developer

एग्ज़ाम नंबर 1Z0-830। पूरा एग्ज़ाम सिलेबस जिसके लिए हम स्टूडेंट्स को तैयार करते हैं, कोर Java कोर्स खत्म करने के बाद।

⏱ अवधि: 30–40 दिन

मॉड्यूल 01

तारीख, समय, टेक्स्ट, न्यूमेरिक और बूलियन वैल्यूज़ हैंडल करना

  • Primitives और wrapper classes इस्तेमाल करना
  • Math API, precedence rules, type conversions के साथ arithmetic/boolean expressions evaluate करना
  • String और StringBuilder के साथ टेक्स्ट मैनिपुलेट करना, text blocks सहित
  • Date, time, duration, period, instant और time-zone objects के साथ काम करना
मॉड्यूल 02

प्रोग्राम फ्लो को कंट्रोल करना

  • कंट्रोल कंस्ट्रक्ट्स इस्तेमाल करना: if/else, switch statements और expressions, loops, break और continue
मॉड्यूल 03

ऑब्जेक्ट-ओरिएंटेड कॉन्सेप्ट्स इस्तेमाल करना

  • ऑब्जेक्ट्स डिक्लेयर और इंस्टैंशिएट करना, nested classes सहित
  • Classes और records बनाना; instance/static fields और methods डिफाइन करना
  • var-args सहित method overloading इम्प्लीमेंट करना
  • Variable scope समझना, encapsulation लागू करना
  • abstract/sealed/record types सहित inheritance इम्प्लीमेंट करना
  • Polymorphism इम्प्लीमेंट करना; casting, instanceof और pattern matching इस्तेमाल करना
  • Interfaces बनाना और इस्तेमाल करना, functional interfaces पहचानना
  • Fields, methods और constructors के साथ enums बनाना और इस्तेमाल करना
मॉड्यूल 04

एक्सेप्शंस हैंडल करना

  • try/catch/finally, try-with-resources और multi-catch blocks से एक्सेप्शंस हैंडल करना, कस्टम एक्सेप्शंस सहित
मॉड्यूल 05

ऐरेज़ और कलेक्शंस के साथ काम करना

  • Arrays और collections बनाना: List, Set, Map, Deque
  • Collection elements add, remove, update, retrieve और sort करना
मॉड्यूल 06

Streams और lambda expressions के साथ काम करना

  • Object और primitive streams, lambda expressions इस्तेमाल करके डेटा फिल्टर, ट्रांसफॉर्म और सॉर्ट करना
  • Sequential और parallel streams पर decomposition, concatenation, reduction, grouping करना
मॉड्यूल 07

Java कोड पैकेजिंग और डिप्लॉय करना

  • Modules डिफाइन करना और content expose करना, module dependencies डिक्लेयर करना
  • Services, providers और consumers डिफाइन करना
  • Java कोड कंपाइल करना, modular/non-modular JARs और runtime images बनाना
मॉड्यूल 08

कंकरेंट कोड एक्ज़ीक्यूशन मैनेज करना

  • Runnable और Callable से platform और virtual threads बनाना
  • Executor services और concurrent API से thread lifecycle मैनेज करना
  • Locking और concurrent collections से thread-safe कोड लिखना
मॉड्यूल 09

Java I/O API इस्तेमाल करना

  • I/O streams से console और file डेटा पढ़ना और लिखना
  • Java objects serialize और deserialize करना
  • Path objects और file properties के लिए java.nio.file इस्तेमाल करना
मॉड्यूल 10

लोकलाइज़ेशन इम्प्लीमेंट करना

  • Locales और resource bundles से लोकलाइज़ेशन इम्प्लीमेंट करना
  • Messages, dates, times, numbers, currencies पार्स और फॉर्मेट करना

एग्ज़ाम की कुछ अनुमान बातें

मान लें कि ज़रूरी package/import statements मौजूद हैं जब तक अलग से न कहा जाए। मान लें कि सभी classes या तो एक फाइल में हैं या एक ही directory में।

यह भी ज़रूरी है: Java Logging API के बेसिक्स; annotations जैसे @Override, @FunctionalInterface, @Deprecated; और generics, wildcards सहित।

Java में नए हैं?

इस सर्टिफिकेशन ट्रैक को ट्राई करने से पहले हमारा कोर Java कोर्स शुरू करें।