Complete Software Development with PHP Laravel for Non-CS Background
Complete Software Development with PHP Laravel for Non-CS Background
Beginner
Tk. 25,000
Who Can Join This Course?
শুধু বেসিক গণিত ও ইংরেজি জানা থাকলে যে কেউ এই কোর্সটি করতে পারবেন।
Course Outline
কম্পিউটার ফান্ডামেন্টাল
কম্পিউটার কিভাবে কাজ করে, কিভাবে প্রোগ্রাম কাজ করে, কম্পিউটারে কি কি কাজ করা সম্ভব বা অসম্ভব, কম্পিউটারের গণনা করার পদ্ধতি ইত্যাদি সম্পর্কে খুঁটিনাটি যা প্রত্যেক প্রোগ্রামারের জানা প্রয়োজন তা এখানে আমরা শিখবো।
ডিসক্রিট ম্যাথম্যাটিকস
প্রোগ্রামারদের জন্য এই বিষয় সম্পর্কে ভালো ধারণা থাকা প্রয়োজন। বিভিন্ন প্রোগ্রামিং প্রবলেম এর সহজ সুন্দর ফর্মুলাগুলো আমরা জানবো এবং এগুলোর প্রয়োগ শিখবো।
ডাটা স্ট্রাকচার
ডাটা স্ট্রাকচার প্রোগ্রামিং এর জন্য খুবই গুরুত্বপূর্ণ টপিক। এটি সম্পর্কে ভালো ধারণা না থাকলে ভালো প্রোগ্রামার হওয়া সম্ভব নয়। এই কোর্সে আমরা বেশ কিছু গুরুত্বপূর্ণ ডাটা স্ট্রাকচার শিখবো।
কম্পিউটার এলগরিদম
কম্পিউটার এলগরিদম একটি বিশাল টপিক। এই কোর্সে এটি পুরো কভার করা সম্ভব নয়। তবে সেটার প্রয়োজনও নেই। কারণ সবগুলো এলগরিদম আসলে একবার প্রয়োজন পরে না। তবে কিছু গুরুত্বপূর্ণ এলগরিদম যেমন সার্চ, সর্ট ও আরও কিছু গুরুত্বপূর্ণ এলগরিদম সম্পর্কে আমরা জানবো। টাইম কমপ্লেক্সিটির বেসিক সম্পর্কে ধারণা নিবো যাতে ভবিষ্যতে ভালো প্রোগ্রামার হতে গেলে এগুলো কাজে লাগে।
PHP দিয়ে প্রোগ্রামিং শেখা
আমরা একদম শুরু থেকে অর্থাৎ কিভাবে কম্পিউটারে সবকিছু ইন্সটল করতে হয়, কনফিগার করতে হয় এখান থেকে শুরু করবো ও শেষ পর্যন্ত এই প্রোগ্রামিং ল্যাঙ্গুয়েজটি ভালোভাবে শিখবো যাতে আমরা যেকোনো ধরণের কোড লিখতে পারি। এই বিষয়ে আমরা ২ মাস সময় নিয়ে প্র্যাকটিস করবো। এখানে PHP এর যাবতীয় খুঁটিনাটি সম্পর্কে আমরা জানবো যা প্রোগ্রামিং করতে গেলে প্রতিনিয়ত কাজে লাগে।
Laravel ফ্রেমওয়ার্ক শেখা
Laravel ফ্রেমওয়ার্ক দিয়ে ওয়েব ডেভেলপমেন্ট করতে গেলে যা যা জানা প্রয়োজন তার সব সম্পর্কে আমরা এখানে জানবো ও প্র্যাকটিস করবো। মডেল, ভিউ, কন্ট্রোলার থেকে শুরু করে N-tier architecture, Service layer, Web service, Unit testing, View engine, Routing, Reporting ইত্যাদি অনেক কিছুই এখানে শিখানো হবে। এখানে আমাদের হাতে কলমে ওয়েব ডেভেলপমেন্টের মাধ্যমে একটি ই-কমার্স সফটওয়্যার তৈরি করে কাজ শিখতে হবে। আমরা প্রায় ৩ মাস সময় এই কাজে ব্যয় করবো।
ইন্টার্নশিপ
ইন্টার্নশিপ যদিও আমাদের কোর্সের ৬ মাসের মধ্যে পরে না এবং এটি অপশনাল, তারপরও এটিকে এই কোর্সের একটি গুরুত্বপূর্ণ অংশ হিসাবে উল্লেখ করা যেতে পারে। আপনি যদি ফ্রিলেন্সিং করতে চান, তাহলে কিভাবে সেটি করতে হয়, কি কি বিষয় মাথায় রাখতে হয়, কিভাবে ক্লায়েন্টের সাথে যোগাযোগ করতে হয়, প্রোফাইল বানাতে হয়, বিড করতে হয়, এগুলো সব আপনাকে অভিজ্ঞ লোকের তত্ত্বাবধানে হাতে কলমে করানো হবে। অর্থাৎ আপনার প্রোফাইল ঠিক ভাবে তৈরি করা, আপনার সাথে ক্লায়েন্টের কথোপকথনে সাহায্য করা ইত্যাদি সব বিষয়ে আপনাকে সাহায্য করে আপনাকে ফ্রিলেন্সিং এ সুপারভাইজ করা হবে। আর যদি আপনি জব করতে ইচ্ছুক হন তাহলে আপনাকে কিভাবে সিভি তৈরি করতে হবে, অ্যাপ্লাই করতে হবে, ইন্টারভিউ এর প্রস্তুতি নিতে হবে এই বিষয়ে সাহায্য করা হবে। এর সাথে রেগুলার কাজ শেখা তো থাকছেই। এভাবে ২ মাস আপানাকে এই বিষয়ের উপর ২ মাস প্রশিক্ষণ দেয়া হবে ফ্রি তে, যেটা আপনি হয়ত অন্য কোথাও টাকা দিয়ে ভর্তি হয়ে শিখতে পারতেন। আপনি বাসা থেকে অনলাইনে ও অথবা আমাদের অফিসে এসে ইন্টার্নশিপ করতে পারবেন। প্রতিদিন ৩ ঘণ্টা করে আপনাকে সময় দিতে হবে (সপ্তাহে ৪ দিন)। তবে আমাদের দিনে ৩টি স্লট থাকবে ২টি অনসাইটে আর একটি অনলাইনে হবে।
Instructors

I am founder & CEO of Dev Skill. I am also a software architect, passionate trainer and consultant.
LinkedIn ProfileWhat Students Said
Students are yet to give feedback.