JavaRush /جاوا بلاگ /Random-UR /جاوا سرٹیفیکیشن گائیڈ: آپ کو 2021/22 میں کون سے ترقیاتی ا...

جاوا سرٹیفیکیشن گائیڈ: آپ کو 2021/22 میں کون سے ترقیاتی امتحانات لینے چاہئیں

گروپ میں شائع ہوا۔
ایسا لگتا ہے کہ آئی ٹی کے میدان میں پہلے ہی کئی بار یہ کہانی زیر بحث آئی ہے کہ ملازمت کے لیے ڈپلومہ اور سرٹیفکیٹ کی ضرورت نہیں ہوتی۔ ایک طرف، ایک سرٹیفکیٹ آپ کے تجربے کی فہرست کو بڑھا سکتا ہے، آپ کی تنخواہ میں اضافے کے امکانات کو بڑھا سکتا ہے، اور عام طور پر جاوا زبان کے بارے میں آپ کے علم کو بہتر بنا سکتا ہے۔ دوسری طرف، ایک رائے ہے کہ اس دستاویز کی موجودگی کسی پروگرامر کے کیریئر کو نمایاں طور پر متاثر نہیں کرتی ہے۔ اس متن میں، ہم دیکھیں گے کہ آیا سرٹیفیکیشن واقعی اہم ہے اور کون سے امتحانات 2021/22 میں لینے کے قابل ہیں۔ جاوا سرٹیفیکیشن گائیڈ: کون سے ترقیاتی امتحانات 2021/22 میں لینے کے قابل ہیں - 1

جاوا سرٹیفکیٹ کیوں حاصل کریں؟

اس مضمون میں، ہم اوریکل کے جاوا سرٹیفیکیشن کو دیکھیں گے۔ سب سے پہلے، کیونکہ اوریکل جاوا کو تیار کرتا ہے، اور دوسرا (اور یہ پہلی حقیقت کا نتیجہ ہے) کیونکہ کمپنی کے سرٹیفکیٹس کو ڈویلپرز کے درمیان بہترین میں سے ایک قرار دیا جاتا ہے۔ درحقیقت، یہ وہ واحد سرٹیفکیٹ ہیں جو ملازمت کی تلاش میں واقعی کارآمد ثابت ہو سکتے ہیں۔ تو، سب سے پہلے، آئیے ان وجوہات کی فہرست بنائیں کہ آپ کو تصدیق کیوں کرنی چاہیے۔

  • جاوا کو بہتر طریقے سے سیکھنے کا موقع

یہ ایک اہم ہے، لیکن سب سے واضح وجہ نہیں ہے، کیونکہ بہت سے پروگرامرز کیریئر کی ترقی یا سرٹیفکیٹ کے بونس کے طور پر تنخواہ میں اضافے سے زیادہ حوصلہ افزائی کرتے ہیں۔ جاوا سرٹیفیکیشن آپ کو مختصر وقت میں جاوا پروگرامنگ زبان کو بہت اچھی طرح سیکھنے کا موقع فراہم کرتا ہے۔ تیاری کے دوران، آپ آبجیکٹ پر مبنی پروگرامنگ، استثنیٰ ہینڈلنگ، الگورتھم، ملٹی تھریڈنگ، کنکرنسی، اور دیگر اہم موضوعات کے بارے میں اپنی سمجھ کو بہتر بنائیں گے۔ سرٹیفیکیشن مکمل کرنے سے، آپ کو جاوا کی نئی خصوصیات کے بارے میں جاننے کا حقیقی موقع ملے گا اور یہ کہ وہ آپ کے روزمرہ کے کام کو کیسے متاثر کرتی ہیں۔

  • سرٹیفکیٹ دوسرے امیدواروں پر ایک فائدہ دیتا ہے۔

حکومتی منصوبوں پر کام کرنے والی بہت سی بین الاقوامی اور سرکاری تنظیمیں اور مشاورتی کمپنیاں جاوا سرٹیفیکیشن کو بہت اہمیت دیتی ہیں۔ سرٹیفکیٹ کا ہونا آپ کے تجربے کی فہرست کو مزین کرتا ہے اور بھرتی کرنے والے کو آپ کی طرف توجہ دلائے گا۔

  • آپ کی تنخواہ بڑھ سکتی ہے۔

سرٹیفیکیشن میگزین کے تنخواہ سروے کے مطابق ، 55% سے زیادہ جواب دہندگان جنہوں نے 2017 میں 1 یا اس سے زیادہ نئے سرٹیفیکیشن حاصل کیے تھے، نے بونس حاصل کرنے کی اطلاع دی۔

اوریکل جاوا سرٹیفیکیشن کے بارے میں

اوریکل سرٹیفیکیشن سسٹم میں ہر سال تبدیلیاں آتی ہیں۔ ہم نے پہلے ہی لکھا ہے کہ اوریکل کس قسم کے سرٹیفکیٹ فراہم کرتا ہے (لیکن یہ 2020 میں تھا)۔ اس متن میں، ہم ان پر توجہ مرکوز کریں گے جو 2021 میں حاصل کی جا سکتی ہیں۔ اوریکل کے پاس فی الحال دو قسم کے امتحانات ہیں اور، اس کے مطابق، سرٹیفکیٹ - ایسوسی ایٹ اور پروفیشنل لیولز۔

اوریکل سرٹیفائیڈ پروفیشنل جاوا ایپلیکیشن ڈویلپر (OCPJAD) - Java EE 7

یہ سرٹیفکیٹ جاوا پلیٹ فارم، انٹرپرائز ایڈیشن 7 کا استعمال کرتے ہوئے ایپلی کیشنز کو تیار کرنے اور ان کی تعیناتی میں پروگرامر کی مہارتوں کی توثیق کرتا ہے۔ سرٹیفیکیشن جاوا EE پروگرامنگ میں قابلیت کا اندازہ لگاتا ہے اور اس قابلیت کا جائزہ لیتا ہے: جاوا EE فن تعمیر کو سمجھنا، JPA اداروں اور اجزاء کی توثیق کا استعمال کرتے ہوئے استقامت کا انتظام کرنا، لاگو کرنا۔ EJB استعمال کرنے کے ساتھ کاروباری منطق۔ امتحان کی قیمت: $245 دورانیہ: 110 منٹ پاسنگ اسکور: 66% امتحان کے عنوانات:
  • جاوا EE فن تعمیر؛
  • JPA اداروں اور Bean Validation کا استعمال کرتے ہوئے استقامت کا انتظام کرنا؛
  • جاوا میسجنگ API؛
  • servlets کا استعمال کرتے ہوئے جاوا ویب ایپلیکیشنز بنانا؛
  • JSP کا استعمال کرتے ہوئے جاوا ویب ایپلیکیشنز بنانا؛
  • WebSockets کا استعمال کرتے ہوئے جاوا ایپلی کیشنز بنانا؛
  • جاوا EE 7 ایپلی کیشنز میں بیچ API کا استعمال؛
  • Java EE 7 ایپلی کیشنز میں Concurrency API کا استعمال؛
  • CDI اجزاء استعمال کریں؛
  • محفوظ Java EE 7 ایپلیکیشنز۔

اوریکل سرٹیفائیڈ ایسوسی ایٹ جاوا پروگرامر 1 (OCAJP) - Java SE 8

یہ امتحان آپ کو جاوا کا بنیادی علم حاصل کرنے میں مدد کرے گا۔ ایک بار جب آپ ایسوسی ایٹ کی سطح پر تصدیق کر لیتے ہیں، تو آپ ایک پیشہ ور کے طور پر اہل ہو جائیں گے (یہ اگلا مرحلہ ہے)۔ OCAJP سرٹیفیکیشن ہونا اس بات کی تصدیق کرتا ہے کہ ایک پروگرامر یا امیدوار کے پاس تجربہ کار جاوا ڈویلپر بننے کے لیے تمام ضروری مہارتیں ہیں۔ یہ سرٹیفیکیشن آپ کو مختلف اداروں میں انٹرنشپ یا داخلہ سطح کی نوکریاں حاصل کرنے میں بھی مدد دے گا۔ امتحان کی فیس: $245 دورانیہ: 150 منٹ پاسنگ سکور: 65% امتحان کے عنوانات:
  • جاوا کی بنیادی باتیں
  • جاوا ڈیٹا کی اقسام کے ساتھ کام کرنا؛
  • آپریٹرز اور حل کی تعمیر کا استعمال؛
  • صفوں کی تخلیق اور استعمال؛
  • لوپ تعمیرات کا استعمال کرتے ہوئے؛
  • طریقوں اور encapsulation کے ساتھ کام کرنا؛
  • وراثت کے ساتھ کام کرنا؛
  • رعایت کی ہینڈلنگ؛
  • جاوا API سے منتخب کلاسوں کے ساتھ کام کرنا۔

اوریکل سرٹیفائیڈ پروفیشنل جاوا پروگرامر 2 (OCPJP) - Java SE 8

پیشہ ورانہ سرٹیفکیٹ حاصل کرنے کے لیے دوسرا امتحان اور آخری مرحلہ۔ اس سرٹیفیکیشن کو ترجیح دی جاتی ہے اگر امتحان دینے والے کے پاس جاوا کے ساتھ پیشہ ورانہ تجربہ ہو۔ امتحان کی قیمت: $245 دورانیہ: 150 منٹ پاسنگ اسکور: 65% امتحان کے عنوانات:
  • جاوا کلاس ڈیزائن؛
  • جاوا میں ہم آہنگی؛
  • جاوا اسٹریم API؛
  • I/O نظام؛
  • Java SE 8 Date/Time API کا استعمال۔
  • JDBC کا استعمال کرتے ہوئے ڈیٹا بیس ایپلی کیشنز بنانا؛
  • لوکلائزیشن۔

Java SE 11 ڈویلپر (OCP Java 6, 7 اور 8 سے اپ گریڈ کریں)

یہ سرٹیفکیٹ وہ لوگ حاصل کر سکتے ہیں جو جاوا کے پرانے ورژن (مثال کے طور پر، 6 یا 7) میں پہلے سے تصدیق شدہ ہیں۔ وہ، جیسا کہ وہ کہتے ہیں، اپ ڈیٹ کردہ مواد پر سوالات "پُر" کر سکتے ہیں۔ ویسے، اس امتحان کے لیے سرٹیفیکیشن 30 نومبر 2021 کو ختم ہو رہا ہے۔ اس امتحان کو پاس کرنے سے، ایک ڈویلپر آبجیکٹ اورینٹیشن، لیمبڈا ایکسپریشنز اور اسٹریمز کے ساتھ فنکشنل پروگرامنگ، اور ماڈیولریٹی کی گہری سمجھ کا مظاہرہ کرے گا۔ امتحان کی قیمت: $245 دورانیہ: 180 منٹ پاسنگ اسکور: 61% امتحان کے عنوانات:
  • ماڈیولز کو سمجھنا؛
  • ماڈیولر ایپلی کیشن میں منتقلی؛
  • مقامی متغیر کی قسم کا اندازہ لگانا؛
  • جاوا انٹرفیس؛
  • لیمبڈا اظہار؛
  • ندیوں پر لیمبڈا آپریشنز؛
  • متوازی دھاگے؛
  • جاوا فائل I/O (NIO.2)۔

اوریکل سرٹیفائیڈ پروفیشنل جاوا پروگرامر (OCPJP) - Java SE 11

اس امتحان کو پاس کر کے، فرد Java SE 11 میں روانی کا مظاہرہ کرتا ہے، جس میں آبجیکٹ اورینٹیشن کی گہری سمجھ، لیمبڈا ایکسپریشنز اور اسٹریمز کے ساتھ فنکشنل پروگرامنگ، اور ماڈیولریٹی شامل ہے۔ امتحان کی قیمت: $245 دورانیہ: 90 منٹ پاسنگ اسکور: 68% امتحان کے عنوانات:
  • جاوا آبجیکٹ پر مبنی نقطہ نظر؛
  • صفوں اور مجموعوں کے ساتھ کام کرنا؛
  • اسٹریمز اور لیمبڈا اظہار کے ساتھ کام کرنا؛
  • متوازی
  • جاوا ڈیٹا کی اقسام کے ساتھ کام کرنا؛
  • رعایت کی ہینڈلنگ.

جاوا سرٹیفیکیشن کی تیاری کیسے کریں۔

  • اگر آپ ابتدائی ہیں اور اپنی جاوا پروگرامنگ کی مہارت کو بہتر بنانا چاہتے ہیں، تو ہم امتحان کی تیاری میں کم از کم تین ماہ گزارنے کی تجویز کرتے ہیں۔

  • امتحان کی تیاری کا منصوبہ تیار کریں جو آپ کے کام کے بوجھ اور کام کے شیڈول کو مدنظر رکھے۔ اپنے Java سرٹیفیکیشن امتحان پر توجہ مرکوز کرنے کے لیے، اگلے چند مہینوں کے لیے اپنے کیلنڈر کو صاف کرنا بہتر ہے تاکہ آپ توجہ مرکوز کر سکیں۔

  • تیاری کے لیے پیشہ ورانہ لٹریچر پڑھیں ( جاوا SE 8 پر کتابوں کی فہرست یہ ہے )۔ زیادہ تر تسلیم شدہ جاوا سرٹیفیکیشن کتابوں میں مشق کے سوالات شامل ہوں گے۔ کتاب پڑھتے وقت نوٹ لینے کے قابل ہے۔ پھر ان کا استعمال امتحان سے عین قبل فوری نظرثانی کے لیے کیا جا سکتا ہے۔

ڈویلپرز کی رائے: کیا سرٹیفیکیشن ضروری ہے؟

Evgeniy Berezhnoy، AB Soft میں جاوا کے سینئر ڈویلپر :

سوال ہولیور ہے، اس سوال کی طرح کہ آیا پروگرامر کو خصوصی اعلیٰ تعلیم کی ضرورت ہے۔ ایک طرف، سرٹیفکیٹ کوئی فوائد فراہم نہیں کرتا ہے۔ دوسری طرف، اس کی موجودگی HR کی آنکھ کو پکڑ سکتی ہے، خاص طور پر ان ڈویلپرز کی صورت حال میں جو دوسری زبان سے آتے ہیں یا ٹیسٹرز سے دوبارہ تربیت حاصل کر رہے ہیں۔ اس کے علاوہ، ایک سرٹیفکیٹ ہونا یہ ظاہر کرے گا کہ آپ اہداف کا تعین اور انہیں حاصل کرنا جانتے ہیں۔ میری ترغیبات یہ تھیں:
  • جاوا کے بارے میں اپنے علم اور سمجھ کو بڑھانے اور مضبوط کرنے کی خواہش، بشمول API کے وہ حصے جو موجودہ کاموں میں شاذ و نادر ہی استعمال ہوتے ہیں۔
  • یقینی طور پر آنے والے مستقبل کے لیے تیار رہنے کے لیے طویل انتظار کے تحت جاوا 9...11 کی اختراعات کا مطالعہ کریں (EJB3.0 پر پروجیکٹ چنتے وقت ایک کنجوس آدمی کے آنسو پونچھتے ہیں)۔
یقیناً بغیر سرٹیفیکیشن کے ان اہداف کو حاصل کرنا ممکن ہے، لیکن ان لوگوں کے لیے جو SMART اور چھڑی کے اصول (سرٹیفیکیشن کی کوشش کے لیے پیسے کھونا) اور گاجر (ایک دستاویز اور جمع کرنے کے لیے ایک بیج) سے واقف ہیں۔ یہ سمجھنا مشکل نہیں ہے کہ اس طرح کی تربیت زیادہ موثر ہے۔

الیکسی، جاوا رش صارف:

سچ پوچھیں تو، میں کافی عرصے سے یہ فیصلہ نہیں کر سکا کہ آیا یہ سرٹیفکیٹ حاصل کرنے کے قابل ہے یا نہیں۔ بہت سے لوگ اسے وقت کا ضیاع سمجھتے ہیں کیونکہ ٹیسٹوں میں سوالات علم کی سطح کو نہیں بلکہ کسی خاص امتحان کی تیاری کی سطح کو ظاہر کرتے ہیں۔ ایک وسیع عقیدہ ہے کہ چال سوالات کا ایک گروپ ہے، جہاں کوڈ میں گھوبگھرالی منحنی خطوط وحدانی کی بجائے، گول منحنی خطوط وحدانی لکھے جاتے ہیں اور اس وجہ سے کوڈ مرتب نہیں ہوگا۔ تاہم، میرے پیشہ یہ تھے:
  1. علم میں خلاء کو پُر کرنے، نظریاتی بنیاد کی تشکیل، اور ہر چیز کو تناظر میں ڈالنے کی صلاحیت۔
  2. ایک مصدقہ ماہر بنیں، اس طرح دوسری کمپنیوں کے بھرتی کرنے والوں کی توجہ مبذول کریں، اور تنخواہ میں اضافے کے لیے سرٹیفکیٹ کو ایک دلیل کے طور پر بھی استعمال کریں۔

جان ڈورین، جاوا رش صارف :

JavaRush کے تخلیق کار مجھے جھوٹ بولنے نہیں دیں گے: ممکنہ طلباء کی طرف سے جو سب سے عام سوال ان سے پوچھا جاتا ہے وہ ہے: "کیا وہ آپ کو تعلیم حاصل کرنے کے بعد کسی قسم کا سرٹیفکیٹ دیتے ہیں؟" JR کے لیے سرٹیفکیٹ نہیں دیے جاتے ہیں، اور عام طور پر، ایک سادہ سی وجہ ہے - آجر ان میں دلچسپی نہیں رکھتے۔ وہ اس بات کی جانچ کرنے کے کافی قابل ہیں کہ آپ کیا جانتے ہیں اور بغیر کسی آن لائن کورس کے سرٹیفکیٹ کے انٹرویو میں کر سکتے ہیں۔ اوریکل سرٹیفکیٹ کے درمیان فرق یہ ہے کہ یہ جاوا کے تخلیق کاروں کی طرف سے ایک باضابطہ تصدیق ہے کہ آپ اس زبان میں ماہر ہیں۔ اسے آپ کے قبضے میں رکھنا آؤٹ سورسنگ کمپنیوں کے لیے ایک بہت بڑا فائدہ ہوگا، یعنی ان لوگوں کے لیے جو اپنے ڈویلپرز کو بیرونی پراجیکٹس پر کام کرنے کے لیے دوسری کمپنیوں کو "کرائے" دیتے ہیں۔ آپ کا کیا خیال ہے: کیا یہ جاوا سرٹیفکیٹ حاصل کرنے کے قابل ہے؟ شاید آپ نے پہلے ہی اسے حاصل کر لیا ہے؟ ہمیں تبصروں میں آپ کے جوابات کا انتظار ہے۔
تبصرے
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION