ফুল স্ট্যাক ওয়েব ডেভেলপমেন্ট

ফুল স্ট্যাক ওয়েব ডেভেলপমেন্ট

Full stack development কী?

Full stack development বলতে বোঝায় কোন একটি ওয়েব অ্যাপ্লিকেশন বা ওয়েবসাইট  এর front end অর্থাৎ ক্লায়েন্ট সাইড এবং back end অর্থাৎ সার্ভার সাইড নিয়ে কাজ করা। একজন Full stack web developer একটি পরিপূর্ণ ওয়েব অ্যাপ্লিকেশন এবং ওয়েবসাইট ডিজাইন করার যোগ্যতা রাখেন। তিনি ওয়েবসাইটের Front end, Back end, Database এবং Debugging এর কাজ করে থাকেন। 

একজন Full-Stack Developer কী কী কাজ করেন?

কী কী নিয়ে Full Stack Development হয়?

কোন ধরনের ফুল স্ট্যাক ওয়েব ডেভেলপমেন্ট শেখা সবচেয়ে ভালো এবং কেন?

কোনটি বেশি যুগোপযোগী?

কিন্তু…

এখন আপনার মনে হতে পারে, আমি একা এতগুলো Language এবং Framework  শিখবো, তাহলে কোম্পানির সব কাজ কি আমার একার? 

মোটেই না। Full Stack Web Developer হিসেবে কাজ করার মানে হলো আপনি আজ Front-End প্রোগ্রামিং করলে কাল হয়তো Back-End প্রোগ্রামিং করবেন। আপনার কাজের ক্ষেত্রে সবসময়ই থাকবে নতুনত্ব।

আবার অনেকে এটাও বলেন, এতগুলো Coding Language বা Framework শিখলে কোনোটিতে তো আমার একক দক্ষতা আসবে না। 

কথাটা ঠিক, তবে একজন Full-Stack Web Developer অনেকগুলো কোডিং ল্যাঙ্গুয়েজে এককভাবে দক্ষ হবে এমন প্রত্যাশা কেউ রাখে না। 

যারা কোডিং ও প্রোগ্রামিং জগতে একেবারেই  নতুন, তাদের ক্ষেত্রে  শুরু করার জন্য Coding Bootcamp বা অনলাইন প্রোগ্রামিং কোর্সগুলো অনেক বেশি সুবিধাজনক। তবে যদি কারো Full-Stack Developer হওয়ার ইচ্ছা থাকে তাহলে সেই লক্ষ্য নিয়ে সঠিক পরিকল্পনার সাথে সামনে এগোনোই শ্রেয়|

Avatar
Written by Toukir Ahmed Shuva

Leave a comment