ফুলষ্ট্যাক ডেভেলপমেন্ট কী? কোন প্রোগ্রামিংয়ের কোন ফ্রেমওয়ার্ক আছে এবং কীভাবে শিখবো?
Figure : FullStack Development Mapping
ফুলষ্ট্যাক ডেভেলপমেন্ট কী?
ফুলষ্ট্যাক ডেভেলপমেন্ট এবং ডেভেলপার এ শব্দগুলোর সাথে আমরা সবাই পরিচিত। কিন্তু, সবার বিস্তারিত ধারনা খুব বেশী নেই এ বিষয়ে। আজকে আমরা এ বিষয়গুলোকে ভালোভাবে জানার চেষ্টা করবো।
ফুলষ্ট্যাক ডেভেলপার হচ্ছে সে ব্যক্তি, যিনি ক্ল্যায়েন্ট সাইড এবং সার্ভার সাইড ডেভেলপমেন্ট একাই করে থাকেন।
ক্ল্যায়েন্ট সাইড প্রোগ্রামিং ভালোভাবে শিখতে হলে সবার আগে বেসিক HTML, CSS এবং JavaScript শিখতে হবে।
বেসিকটা শিখার পর আপনাকে এগুলোর ফ্রেমওয়ার্কগুলোর যেকোনো একটা শিখতে হবে CSS(Boostrap) অথবা JavaScript(Angular, React, Vue)।
এছাড়াও উপরের ফিগারের ম্যাপিং অনুসরন করতে পারেন।
সার্ভার সাইড প্রোগ্রামিংয়ের জন্য Ruby, Python, Node js, PHP, Java, ASP এগুলোর যেকোনো একটা ল্যাংগুয়েজ শিখলেই হবে। একটা ল্যাংগুয়েজ ভালোভাবে শিখতে পারলে অন্য যেকোনো প্রোগ্রামিং ল্যাংগুয়েজ শিখতে আপনার জন্য সহজ হবে এবং পরবর্তীতে বেশী সময় লাগবেনা।
যা কিছু শিখতে চান উপরের ফিগার ম্যাপিংটা ফলো করলে আপনার শিখার ক্ষেত্রে অনেকটা সহজ হয়ে যাবে।
[নোট ঃ আই.টি বিষয়ক যেকোনো তথ্য বিস্তারিত জানতে কমেন্টে জানান]
No comments