
অবশেষে ZEND Certified(PHP5.5) হইলাম।
আমি মোঃ জুলহাস সুজন, বসুন্ধরা গ্রুপ এ সফটওয়্যার ইঞ্জিনিয়ার হিসাবে কর্মরত আছি। আমি বিগত ২ বছর যাবত পিএইচপি তে কাজ করছি। আমি যখন ZEND Certification এর ব্যাপারে অবগত হয়েছি ঠিক তার পর থেকেই মনের ভিতরে একটা স্বপ্ন এঁকেছি যে আমি ZEND Certified হব।
ZCPE কি?
এটির পূর্ণ নাম Zend Certified PHP Engineer । এটিকে পূর্বে Zend Certified Engineer (ZCE, PHP5.5 এর আগে ) বলা হত। এটি কম্পিউটার এর একটি ভাষা যা ডাচ নাগরিক Rasmus Lerdorf প্রথম লিখেন। এটি একটি Server-Side Scripting Language যা ওয়েব ডেভেলপমেন্ট এর জন্য তৈরি করা হয়েছে। দুই জন Israel Developer এর নাম অনুসারে পিএইচপি কোম্পানি'র নাম হয়েছে ZEND। PHP Language এর উপর সর্বোচ্চ Certification ই হল ZEND Certification।
যে ভাবে শুরু করেছিলাম
ZEND Certification এর স্বপ্ন নিয়ে একদিন ZEND এর ইয়েলো পেজ এ গিয়ে কয়েক জন ZEND Certified এর প্রোফাইল চেক করলাম ও কয়েক জন এর সাথে যোগাযোগ করলাম। অপেক্ষা করছিলাম কবে থেকে শুরু করব। এর মধ্যেই আমার খুব কাছের বন্ধু (Talha Ekhlas, 76th Zend Certified) সে আমাকে অবগত করল যে IBCS-Primax এ ZEND এর ওপর কোর্স করানো হয় চল ভর্তি হই।
আমি অফিস এ জানাইলাম। ক্লাস হবে সপ্তাহে দুই দিন। বস কে বললাম, বস সাথে সাথে রাজি হয়ে গেলেন। সপ্তাহে ২দিন ১ ঘণ্টা আগে অফিস থেকে বের হওয়ায় অনুমতিও নিলাম। পরের দিন বস বললেন আপনার কোর্স ফি(32k) অফিস থেকে ম্যানেজ করা হয়েছে। বসের উৎসাহে ভর্তি হয়ে গেলাম।
ক্লাস শুরু করলাম। কিন্তু দিন যায় আর জ্যাম এ অতিষ্ঠ হয়ে পরি। অধিকাংশ দিনেই সঠিক সময়ই এ ক্লাস ধরতে পারতাম না। কেননা বসুন্ধরা থেকে ধানমণ্ডি যেতে প্রায় ২-৩ ঘণ্টা সময়ই লেগে যেত তাও আবার দাঁড়িয়ে। এক দিন জ্যাম এ ১ ঘণ্টা MES এ দাঁড়িয়ে থেকে শেষ পর্যন্ত সিদ্ধান্ত নিলাম হেঁটে যাব। দিলাম হাঁটা ২.৪৫ ঘণ্টা হেঁটে ক্লাস এ পোঁছাইলাম।
যাই হোক শেষপর্যন্ত কোর্স শেষ করলাম। ২০ দিনের মত সময় নিলাম প্রস্তুতুতির জন্য। অফিস এর ফাঁকে ফাঁকে প্রতি দিন ২-৩ ঘণ্টা করে পড়তে লাগলাম। যত দিন এগুচ্ছে ততই টেনশন বাড়ছে। অবশেষে সিদ্ধান্ত নিলাম এক্সাম দিব কিন্তু পাশ না করলে কাওকে জানাব না। এই সিদ্ধান্ত অনড় থেকে গত ১৮-০৯-২০১৪ এ এক্সাম দিলাম ও আল্লাহ র অশেষ রহমতে পাশ করলাম।
আমি ৭৭ তম আর আমার বুন্ধু ৭৬ তম। ও আমার এক সপ্তাহ আগে (১০-০৯-২০১৪) এ এক্সাম দিয়েছে।
আমার ইয়েলো পেজঃ
http://www.zend.com/en/yellow-pages/ZEND026171
আমি যে ভাবে প্রস্ততি নিয়েছিঃ
আমি পুরো কোর্স টিকে ZEND এর আদলে নিম্নোক্ত ভাবে সাজিয়েছিঃ
Zend এর কয়েকটি প্রশ্নের নমুনাঃ
define('FOO', 10);
$array = array(10 => FOO,"FOO" => 20);
print $array[$array[FOO]] * $array["FOO"];
for($i = 0; $i < strlen($string); $i++)
{
$current = $string[$i];
$count = 1;
while(isset($string[$i + $count]) && ($string[$i + $count] == $current)) $count++;
$newstring .= "$count{$current}";
$i += $count-1;
}
print $newstring;
<?php function duplicate($obj) {
$newObj = $obj; return $newObj;
}
$a = new MyClass();
$a_copy = duplicate($a);
$a->setValue(10);
$a_copy->setValue(20); ?>
<?php class MyException extends Exception {}
class AnotherException extends MyException {}
class Foo {
public function something() {
throw new AnotherException();
}
public function somethingElse()
{ throw new MyException();
}
}
$a = new Foo();
try {
try {
$a->something();
} catch(AnotherException $e) {
$a->somethingElse();
} catch(MyException $e) {
print "Caught Exception";
}
} catch(Exception $e) {
print "Didn't catch the Exception!";
} ?>
a. A String b. An array c. A DomDocument object d. A URI e. A Database resource
<?php
$dom = new DOMDOcument();
$dom->load("myxmlfile.xml");
foreach($dom->documentElement->childNodes as $child)
{
if(($child->nodeType == XML_ELEMENT_NODE) &&
$child->nodeName == "item")
{
foreach($child->childNodes as $item)
{
if(($item->nodeType == XML_ELEMENT_NODE) &&
($item->nodeName == "title"))
{
print "$item->firstChild->data\n";
}
}
}
}
?>
Assuming the referenced XML document exists and matches the parsing logic, what should be displayed when this script is executed?
যে ভাবে এক্সাম দিবেনঃ
প্রথমে ZEND.com অ্যাকাউন্ট করতে হবে তারপর $195 দিয়ে ভাউচার কিনতে হবে। সম্পূর্ণ প্রসেস টি IBCS-Primax করে দিবে। এর পরে আপনি এক্সাম দিতে বসবেন। আপানাকে ৭০ টি প্রশ্ন দেওয়া হবে সাথে ৯০ মিনিট সময়। এক্সাম শেষে যদি আপনি পাশ করেন তবে আপনার সামনে Congratulation শব্দ টি ফ্ল্যাশ লাইট এর মত উজ্জলাকারে আপনার মন কে আলকিত করবে।
কয়েকটি দেশে ZEND Certified এর সংখ্যাঃ
আপনারা যারা পিএইচপি নিয়ে কাজ করছেন তারা হয়ত ভাবছেন কি করব ZEND দিব কি না ? আমি আপনাদের বলছি, যদি ইচ্ছা থাকে তবে আজই সিধান্ত নিয়ে ফেলুন। আগামি ২-৩ মাস সময় দিন দেখবেন আপনিও ZEND Certified হয়েছেন। আপনার Certified হওয়ার জন্য শুভ কামনা রইল। অন্তর থেকে ধন্যবাদ জানাচ্ছি আমার বস(Rajib Imran, Co-ordinator, Business Automation Unit, Bashundhara Group) ও মাসুদ আলম স্যার (39th Zend Certified) এর প্রতি। আমার জন্য দোয়া চেয়ে আজ শেষ করছি।
আমি জুলহাস সুজন। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 11 বছর 2 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 2 টি টিউন ও 6 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
congratulation…….