আইওএস অ্যাপলিকেশন ডেভেলপমেন্ট (BUET HEQEP)

(বাংলাদেশ প্রকৌশল বিশ্ববিদ্যালয়ের কম্পিউটার প্রকৌশল বিভাগের HEQEP প্রকল্পের অংশ হিসাবে এই কোর্সটি পড়ানো হচ্ছে। কোর্সটি সম্পূর্ণ বিনামূল্যের এবং সবার জন্য উন্মুক্ত।

এই কোর্সে যারা নিবন্ধন করবেন এবং কোর্স শুরু ও শেষের সার্ভে/কোর্স এসাইনমেন্ট জমা দিবেন, তাদেরকে সিএসই বুয়েটে বাস্তবায়নাধীন হেকেপ উপ-প্রকল্প সিপি-২০৮০ (HEQEP Project CP-2080) ও শিক্ষক.কম এর পক্ষ থেকে কোর্স কম্প্লিশন সার্টিফিকেট দেয়া হবে।

সার্টিফিকেট পেতে হলে আপনাদের দুইটি কাজ অবশ্যই করতে হবে

(উপরের দুইটাই বাধ্যতামূলক এবং দুইখানেই একই ইমেইল দিতে হবে। )

কোর্সের নাম : আইওএস অ্যাপলিকেশন ডেভেলপমেন্ট

 

কোর্সের সংক্ষিপ্ত বর্ণনা

প্রযুক্তি বিশ্বে অ্যাপলকে নতুন করে পরিচয় করিয়ে দেয়ার কিছু নেই। হ্যাঁ , প্রযুক্তি বিশ্বের আইডল স্টিভ জবসের অ্যাপল। অ্যাপল এর বিভিন্ন চোখ ধাঁধানো প্রযুক্তিপন্য দেখে আমরা অবাক চোখে তাকাই , প্রযুক্তির সাথে শিল্পকে এত চমৎকারভাবে মনে হয় অন্য কেউ পরিবেশন করতে পারেনা। তবে বাস্তবে বিভিন্ন কারনে বিশেষ করে তাদের পণ্যের উচ্চমূল্য কিছুটা ভিন্নধর্মী বাণিজ্যিক নীতির কারনে আমাদের এশিয়া অঞ্চলে অ্যাপল পণ্য মানুষের ধরাছোঁয়ার বাইরে থাকে। পাশাপাশি বিনামূল্যে (চুরি করা) উইন্ডোজ ব্যবহার করতে আমরা এতটাই অভ্যস্ত যে উইন্ডোজ এর বাইরে যে অন্য কোন অপারেটিং সিস্টেম বা কম্পিউটিং সিস্টেম থাকতে পারে এটা আমাদের অনেকেরই হয়ত অজানা।

অ্যাপলের কিছুটা ভিন্নধর্মী যে বাণিজ্যিক নীতির কথা বলছিলাম , সেটা নিয়ে একটু কিছু বলা প্রয়োজন। তারা সেই আগে থেকেই শুধুমাত্র উন্নত দেশগুলোকে টার্গেট করে তাদের পণ্য বানায়। যেমন, তাদের কম্পিউটার , আইফোন ইত্যাদির বড় কারখানাগুলো এখন চীনে , মজার ব্যাপার হল চীন শুধুই তাদের কারখানা, বাস্তবে চীন কিংবা ভারতের মত এত বিশাল দেশেও তাদের ব্যাবসা নেই। সেটার জন্য তাদের পণ্য ও বিভিন্ন সার্ভিস আমাদের কাছে পৌঁছানো কঠিন ও খুবই উচ্চমূল্যের। ফলে তাদের পণ্য বিশেষ করে তাদের কম্পিউটার অর্থাৎ ম্যাকিন্টোশ অপারেটিং সিস্টেম চলে এমন পিসি যেমন ম্যাকবুক প্রো, ম্যাকবুক এয়ার, আইম্যাক ইত্যাদির বাবহারকারি খুব কম, ফলে আমাদের দেশে তাদের প্ল্যাটফর্মে প্রোগ্রামারের সংখ্যাও খুব কম। এজন্য অ্যাপলের প্ল্যাটফর্মে যে বিশাল পরিমাণ কাজের সুযোগ সেটাও আমাদের দৃষ্টিসীমার বাইরেই থেকে যায়। সেটার ব্যাপারে কিছুটা ধারনা দিতেই এই কোর্সটি। আমাদের এই কোর্সটা মূলত মোবাইল অ্যাপ্লিকেশন ডেভেলপমেন্ট এর উপর। আর আমরা সবাই মনে হয় জানি , প্রথম স্মার্টফোন না হলেও পৃথিবীতে স্মার্টফোন তথা মোবাইল ফোনের সংজ্ঞাই পরিবর্তন করেছে অ্যাপলের আইফোন।

এখন, আইওএস (iOS) আসলে কি ? খুব সোজা বাংলায় বলতে গেলে, এটা একটা অপারেটিং সিস্টেম যেটা অ্যাপল এর তৈরি করা কিছু ছোট স্মার্ট ডিভাইসে চলে। এই ডিভাইসগুলো কি কি ? যেগুলোর নাম আই (i) দিয়ে শুরু হয়। যেমন, আইফোন, আইপ্যাড, আইপড, আইপড টাচ ইত্যাদি , কিন্তু আইম্যাক নয় 🙂

যাইহোক, আইওএস অ্যাপলিকেশন ডেভেলপমেন্ট কোর্সটির উদ্দেশ্য হল, যারা আইফোন/আইপ্যাড এর অ্যাপ্লিকেশন ডেভেলপমেন্টে আগ্রহী ও একবারে শুরু থেকে থেকে শুরু করতে চান তাদেরকে এই প্ল্যাটফর্মের সাথে পরিচিত করানো। তবে একটা কথা উল্লেখযোগ্য, এটা আমাদের বেশিভাগের জন্যই একেবারে নতুন বিষয়। একটা সম্পূর্ণ নতুন প্রোগ্রামিং ল্যাংগুয়েজ অবজেক্টিভ সি দিয়ে আমরা একটা নতুন সিস্টেমের জন্য সফটওয়্যার ডেভেলপ করব যার সাথে আমরা ঠিক পরিচিত নই। এজন্য এই নতুন বিষয়ের সাথে পরিচিত হওয়ার ভীতি কাটিয়ে যাতে iOS প্ল্যাটফর্মে একটা সম্পূর্ণ অ্যাপলিকেশন ডিজাইন ও ডেভেলপ করার মত আত্মবিশ্বাস চলে আসে, সেভাবেই কোর্সটা সাজানো হয়েছে।

কাদের জন্য কোর্স

  1. ভার্সিটি পড়ুয়া স্টুডেন্ট , কম্পিউটার সায়েন্স/আইটি ব্যাকগ্রাউন্ড হলে ভালো কিন্তু না হলে অন্তঃত যেকোনো একটা অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ল্যাঙ্গুয়েজের উপর ভালো ধারনা থাকতে হবে। প্রথম প্রোগ্রামিং শুরু করার জন্য অবজেক্টিভ সি সহজ হবেনা।
  2. প্রোগ্রামার অথবা সফটওয়ার ডেভেলপার হিসাবে যারা বিভিন্ন প্রতিষ্ঠানে চাকুরীরত আছেন, কাজের প্ল্যাটফর্ম বদলাতে চান ,মোবাইল অ্যাপ্লিকেশন ডেভেলপম্যান্টে আগ্রহী কিংবা নতুন কিছু শিখতে চান।
  3. মুক্ত পেশাজীবী বা ফ্রিল্যান্সার, যারা অন্য প্ল্যাটফর্মে মোবাইল অ্যাপ্লিকেশন ডেভেলপ করেন , আইফোনের জন্যও করতে চান ও নিজের প্রোফাইল আরও আকর্ষণীয় করতে চান।
  4. মোবাইল অ্যাপ্লিকেশন ডেভেলপম্যান্টে আগ্রহ আছে এমন শৌখিন প্রোগ্রামার, অন্তঃত একটা অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ল্যাঙ্গুয়েজের উপর ভালো ধারনা থাকতে হবে।
  5. যেসব স্টুডেন্টরা নিজেদের টার্ম প্রজেক্ট হিসাবে মোবাইল বেইজড সিস্টেম নিয়ে কাজ করতে চান, মোবাইল অ্যাপ ডেভেলপমেন্ট প্রতিযোগিতায় অংশগ্রহণ করেন, মোবাইল সিস্টেম কেন্দ্রিক ভালো আইডিয়া আছে ও সেটা নিয়ে বড় কোন কাজ করতে চান, গবেষণাধর্মী কাজের প্রোটোটাইপ বানাতে চান তাদের জন্য এই কোর্সটি ভালো হবে।

কোর্সে কয়টি লেকচার থাকবে?

প্রাথমিকভাবে ১২টি লেকচার থাকবে এই কোর্সে।

লেকচার প্ল্যান

কোর্স শুরুর সম্ভাব্য তারিখ

১৫ এপ্রিল, ২০১৪ থেকে কোর্সটি শুরু হবে।

কোর্স শিক্ষকের সংক্ষিপ্ত পরিচিতি

আমি আশিক-উজ-জোহা (অয়ন)। বুয়েট কম্পিউটার সায়েন্স ও ইঞ্জিনিয়ারিং বিভাগ থেকে ২০১৩ সালে আমি গ্রাজুয়েশন সম্পন্ন করি। ছাত্র থাকা অবস্থাতেই ফ্রিল্যান্সার হিসেবে আইওএস ও অ্যান্ড্রয়েড প্ল্যাটফর্মে মোবাইল অ্যাপ ডেভেলপমেন্ট শুরু করি। এরপর পড়াশোনা শেষ করে বুয়েটেরই দুই বন্ধু মিলে ধ্রুবক ইনফোটেক সার্ভিসেস লিমিটেড নামে একটি স্টার্টআপ সফটওয়্যার কোম্পানি শুরু করি, এখানে আমরা মূলত স্মার্টফোন বেইজড ইনফরমেশন সিস্টেম, অ্যাপস ও গেমস ডেভেলপ করি। এছাড়া বুয়েটে মোবাইল অ্যাপ ডেভেলপমেন্ট বিষয়ক বিভিন্ন ওয়ার্কশপ, ট্রেনিং প্রোগ্রাম ও  সফটওয়্যার ডেভেলপমেন্ট কন্টেস্ট এর সাথে জড়িত আছি। বর্তমানে ধ্রুবক ইনফোটেক সার্ভিসেস লিমিটেড এর চেয়ারম্যান হিসেবে দায়িত্বরত আছি।

Comments

comments

Leave a Reply