কোর্স সম্পর্কে
ঢাকার অনেক সফটওয়্যার প্রতিষ্ঠানে জুনিয়র ডেভেলপাররা এখন প্রতিদিন AI কোডিং অ্যাসিস্ট্যান্ট ব্যবহার করেন। কিন্তু AI-এর লেখা কোড দেখতে ঠিক লাগলেও তাতে লুকানো bug, পুরোনো পদ্ধতি বা নিরাপত্তার ফাঁক থাকতে পারে। এই কোর্সে একটি কাল্পনিক দেশি সফটওয়্যার প্রতিষ্ঠানের জুনিয়র ডেভেলপারের উদাহরণ ধরে শিখবেন কীভাবে পরিষ্কার context দিয়ে কোড চাইতে হয়, AI-এর কোড লাইন ধরে রিভিউ করতে হয়, error message থেকে ধাপে ধাপে ডিবাগ করতে হয়, টেস্ট লিখতে হয় এবং secrets, SQL injection ও XSS-এর মতো সাধারণ ঝুঁকি ধরতে হয়। কোনো নির্দিষ্ট ভাষা বা টুলে আটকে থাকবে না—উদাহরণগুলো সাধারণ pseudo-code-এ। কোর্সটি চাকরির নিশ্চয়তা দেয় না; শেখায় দায়িত্বশীলভাবে দ্রুত কাজ করার অভ্যাস। যা শিখবেন • কাজের context, সীমা ও প্রত্যাশিত output দিয়ে AI-এর কাছে কার্যকরভাবে কোড চাইতে পারবেন • AI-এর লেখা কোড লাইন ধরে পড়ে logic, edge case ও পুরোনো পদ্ধতির ভুল ধরতে পারবেন • error message ও ছোট reproduction দিয়ে AI-এর সাহায্যে পদ্ধতিগতভাবে ডিবাগ করতে পারবেন • AI দিয়ে unit test-এর খসড়া বানিয়ে নিজে edge case যোগ ও যাচাই করতে পারবেন • secrets ফাঁস, SQL injection ও XSS-এর মতো সাধারণ নিরাপত্তা সমস্যা কোড রিভিউতে চিনতে পারবেন পূর্বপ্রস্তুতি • যেকোনো একটি প্রোগ্রামিং ভাষায় (যেমন JavaScript বা Python) ছোট প্রোগ্রাম লেখার অভিজ্ঞতা • Git-এর প্রাথমিক ব্যবহার • যেকোনো একটি AI chat assistant বা কোডিং অ্যাসিস্ট্যান্টের অ্যাকাউন্ট যাদের জন্য • সফটওয়্যার প্রতিষ্ঠানে কাজ শুরু করা জুনিয়র ডেভেলপার • CSE বা সংশ্লিষ্ট বিষয়ের শেষ বর্ষের শিক্ষার্থী • নিজে কোড শিখে ফ্রিল্যান্স কাজ করছেন এমন ডেভেলপার
যে দক্ষতা অর্জন করবেন
- AI-assisted Coding
- Code Review
