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 ਨਾਲ arithmetic/boolean expressions ਦਾ ਮੁਲਾਂਕਣ
  • String ਅਤੇ StringBuilder ਨਾਲ ਟੈਕਸਟ ਮੈਨੀਪੁਲੇਟ ਕਰਨਾ
  • Date, time, duration, period, instant ਆਬਜੈਕਟਾਂ ਨਾਲ ਕੰਮ ਕਰਨਾ
ਮੌਡਿਊਲ 02

ਪ੍ਰੋਗਰਾਮ ਫਲੋ ਨੂੰ ਕੰਟਰੋਲ ਕਰਨਾ

  • ਕੰਟਰੋਲ ਕੰਸਟ੍ਰਕਟ ਵਰਤਣਾ: if/else, switch statements, loops, break ਅਤੇ continue
ਮੌਡਿਊਲ 03

ਆਬਜੈਕਟ-ਓਰੀਐਂਟਿਡ ਸੰਕਲਪ ਵਰਤਣਾ

  • ਆਬਜੈਕਟ ਡਿਕਲੇਅਰ ਅਤੇ ਇੰਸਟੈਂਸ਼ੀਏਟ ਕਰਨਾ, nested classes ਸਮੇਤ
  • Classes ਅਤੇ records ਬਣਾਉਣਾ
  • var-args ਸਮੇਤ method overloading ਲਾਗੂ ਕਰਨਾ
  • Variable scope ਸਮਝਣਾ, encapsulation ਲਾਗੂ ਕਰਨਾ
  • abstract/sealed/record types ਸਮੇਤ inheritance ਲਾਗੂ ਕਰਨਾ
  • Polymorphism ਲਾਗੂ ਕਰਨਾ; casting, instanceof ਵਰਤਣਾ
  • Interfaces ਬਣਾਉਣਾ ਅਤੇ ਵਰਤਣਾ
  • Fields, methods ਨਾਲ enums ਬਣਾਉਣਾ ਅਤੇ ਵਰਤਣਾ
ਮੌਡਿਊਲ 04

ਐਕਸੈਪਸ਼ਨ ਹੈਂਡਲ ਕਰਨਾ

  • try/catch/finally, try-with-resources ਅਤੇ multi-catch blocks ਨਾਲ ਐਕਸੈਪਸ਼ਨ ਹੈਂਡਲ ਕਰਨਾ
ਮੌਡਿਊਲ 05

ਐਰੇ ਅਤੇ ਕਲੈਕਸ਼ਨਾਂ ਨਾਲ ਕੰਮ ਕਰਨਾ

  • Arrays ਅਤੇ collections ਬਣਾਉਣਾ: List, Set, Map, Deque
  • Collection ਐਲੀਮੈਂਟ add, remove, update, sort ਕਰਨਾ
ਮੌਡਿਊਲ 06

Streams ਅਤੇ lambda expressions ਨਾਲ ਕੰਮ ਕਰਨਾ

  • Object ਅਤੇ primitive streams, lambda expressions ਵਰਤ ਕੇ ਡੇਟਾ ਫਿਲਟਰ ਕਰਨਾ
  • Sequential ਅਤੇ parallel streams ’ਤੇ decomposition, grouping ਕਰਨਾ
ਮੌਡਿਊਲ 07

Java ਕੋਡ ਪੈਕੇਜਿੰਗ ਅਤੇ ਡਿਪਲਾਇ ਕਰਨਾ

  • Modules ਡਿਫਾਈਨ ਕਰਨਾ ਅਤੇ content expose ਕਰਨਾ
  • Services, providers ਅਤੇ consumers ਡਿਫਾਈਨ ਕਰਨਾ
  • Java ਕੋਡ ਕੰਪਾਇਲ ਕਰਨਾ, JARs ਬਣਾਉਣਾ
ਮੌਡਿਊਲ 08

ਕੰਕਰੰਟ ਕੋਡ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਮੈਨੇਜ ਕਰਨਾ

  • Runnable ਅਤੇ Callable ਨਾਲ platform ਅਤੇ virtual threads ਬਣਾਉਣਾ
  • Executor services ਨਾਲ thread lifecycle ਮੈਨੇਜ ਕਰਨਾ
  • Thread-safe ਕੋਡ ਲਿਖਣਾ
ਮੌਡਿਊਲ 09

Java I/O API ਵਰਤਣਾ

  • I/O streams ਨਾਲ console ਅਤੇ file ਡੇਟਾ ਪੜ੍ਹਨਾ ਅਤੇ ਲਿਖਣਾ
  • Java ਆਬਜੈਕਟ serialize ਕਰਨਾ
  • Path ਆਬਜੈਕਟਾਂ ਲਈ java.nio.file ਵਰਤਣਾ
ਮੌਡਿਊਲ 10

ਲੋਕਲਾਈਜ਼ੇਸ਼ਨ ਲਾਗੂ ਕਰਨਾ

  • Locales ਅਤੇ resource bundles ਨਾਲ ਲੋਕਲਾਈਜ਼ੇਸ਼ਨ ਲਾਗੂ ਕਰਨਾ
  • Messages, dates, numbers ਪਾਰਸ ਅਤੇ ਫਾਰਮੈਟ ਕਰਨਾ

ਇਮਤਿਹਾਨ ਦੀਆਂ ਕੁਝ ਮੰਨੀਆਂ ਗਈਆਂ ਗੱਲਾਂ

ਮੰਨ ਲਓ ਕਿ ਜ਼ਰੂਰੀ package/import statements ਮੌਜੂਦ ਹਨ ਜਦੋਂ ਤੱਕ ਵੱਖਰਾ ਨਾ ਕਿਹਾ ਜਾਵੇ।

ਇਹ ਵੀ ਜ਼ਰੂਰੀ ਹੈ: Java Logging API ਦੀਆਂ ਬੁਨਿਆਦੀ ਗੱਲਾਂ; annotations ਜਿਵੇਂ @Override; ਅਤੇ generics।

Java ਵਿੱਚ ਨਵੇਂ ਹੋ?

ਇਸ ਸਰਟੀਫਿਕੇਸ਼ਨ ਟ੍ਰੈਕ ਨੂੰ ਅਜ਼ਮਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਸਾਡਾ ਕੋਰ Java ਕੋਰਸ ਸ਼ੁਰੂ ਕਰੋ।