ওয়েব ডেভেলপমেন্টে ক্যারিয়ার শুরু করা নতুনদের জন্য কঠিন বলে মনে হতে পারে, বিশেষ করে যাদের প্রোগ্রামিং সম্পর্কে পূর্ব জ্ঞান নেই। মনের মধ্যে অনেক কনফিউশন কাজ করে। শিখতে তো চাই কোথায় থেকে শুরু করবো🤔? MERN স্ট্যাক, যা MongoDB, Express.js, React, এবং Node.js এর সমন্বয় যা দিয়ে শক্তিশালী এবং স্কেলেবল ওয়েব অ্যাপ্লিকেশন তৈরির করা যায়। আসুন দেখি আপনি কোথা থেকে আপনার মার্ন শেখার জার্নি শুরু করবেন।
HTML, CSS এবং JavaScript এই তিনটি ওয়েব ডেভেলমেন্টের ফান্ডামেন্টাল জিনিস। ওয়েব অ্যাপ্লিকেশন ডেভেলপ করতে হলে আমাদেরকে ওয়েবের ভাষায় কথা বলা শিখতে এবং বুঝতে হবে। মানে এই ৩টি ফান্ডামেন্টাল জিনিস কিভাবে কাজ করে সেটা ভালো বুঝতে হবে।
HTML: একজন বিগিনার সবার প্রথমে শুরু করবে HTML দিয়ে। HTML কি? HTML কেনো? কিভাবে HTML লিখতে হবে? এই সব বিষয় গুলো একটু একটু করে শিখতে হবে। HTML সম্পর্কে জানতে বিগিনারদের জন্য সবচাইতে ভালো রিসোর্স হচ্ছে w3schools.com
CSS: কিছুটা HTML শেখা হয়ে গেলে এরপর শিখতে হবে CSS. যেটা দিয়ে একটা সাদামাটা ওয়েব অ্যাপ্লিকেশনকে অনেক সুন্দর করে তুলা যায়। CSS শেখার জন্য w3schools.com থেকে শুরু করা যেতে পারে। এবার HTML দিয়ে প্রস্তত করা মার্কাপের উপর CSS দিয়ে স্টাইলিং করতে হবে। যত বেশি প্রেক্টিস করা যাবে স্টাইলিং এ হাত তত পাকাপোক্ত হবে। অনেকটা রং তুলি দিয়ে ক্যানভাসে ছবি আকার মতো। আস্তে আস্তে ডিজাইজ সেন্স গ্রো করবে।
JavaScript: HTML এবং CSS এই দুইটা ওয়েব ফান্ডামেন্টালসে হাত কিছুটা পাকাপোক্ত হয়ে গেলে এবার ওয়েবের সাথে কথা বলার জন্য ইন্টারেক্টিভ করার জন্য শিখতে হবে JavaScript. JavaScript একটি প্রোগ্রামিং ল্যাঙ্গুয়েজ যা দিয়ে ওয়েব কথা বলে। মার্ন স্টাকে ভালো ক্যারিয়ার করতে গেলে একজন বিগিনার লার্নার JavaScript শেখায় অনেকটা সময় দিয়ে শেখা উচিত। প্রোগ্রামিং এর ফান্ডামেন্টাল কন্সেপ্ট গুলো সহ JavaScript স্পেসিফিক বিষয় পত্র গুলো অনেক ভালো করে শেখা উচিত। কারণ মার্ন স্টাক এই পুরো জিনিসটাই JavaScript বেইজড। একজন মার্ন লার্নার JavaScript এ যতটা ভালো হবে সে মার্ন এর এডভান্স জিনিস গুলো শিখতে গেলে ততটাই বেনিফিটেড হবে। আর শিখবে কোথায় থেকে? আবারো চলে যেতে পারে w3schools.com এ JavaScript কিছুটা হাতে কলমে প্রেক্টিস করে ফেলার জন্য।
এখানেই কি শেষ? না আমরা এখনো মার্ন শেখাতে ডুকতেই পারি নি। এতো দূর চলে আসলে এবার আমরা মার্ন শেখার জন্য প্রস্তুত। এরপর আমরা আস্তে আস্তে মার্ন শেখার জার্নিতে ডিপ ডাইভ করতে পারবো 🚀 এক এক করে মার্ন এর চারটি পিলার MongoDB, Express.js, React.js, এবং Node.js এক্সপ্লোর করার দরজা খুলে যাবে 🙂
Leave a Reply
You must be logged in to post a comment.