বর্তমানে সবচেয়ে জনপ্রিয় কয়েকটি প্রোগ্রামিং ল্যাঙ্গুয়েজের মধ্যে একটি হচ্ছে জাভাস্ক্রিপ্ট,সংক্ষেপে একে JS ও বলা হয়।
১৯৯৫ সালে প্রথম এই লাঙ্গুয়েজটি রিলিজ হয়। কিন্তু তখন এটি ছিলো শুধুমাত্র একটি স্ক্রিপ্টিং ল্যাঙ্গুয়েজ। এটিকে তখন আমরা শুধু ব্রাউজার সাইডে ইউজ করতে পারতাম। কিন্তু ২০০৯ সালে Node.js আসার পরে আমরা এটিকে সার্ভার সাইডে বা লোকাল মেশিনে ইউজ করতে পারছি প্রোগ্রামিং ল্যাঙ্গুয়েজ হিসেবে। আর তখন থেকেই ধীরে ধীরে জনপ্রিয়তা বাড়তে থাকে এই প্রোগ্রামিং ল্যাঙ্গুয়েজ এর। আর এখন আমরা সবাই জানি যে, ওয়েব/ওয়েব অ্যাপ্লিকেশন ডেভেলপমেন্ট এই সেক্টরে সবচেয়ে ট্রেন্ডিং এবং ওয়ার্ল্ড ওয়াইড ডিমান্ডেবেল টেকনোলজী হল এই জাভাস্ক্রিপ্ট।
তো যারা জাভাস্ক্রিপ্ট টেকনোলজী স্পেশিয়ালী ফুল স্ট্যাক (মার্ন স্ট্যাক) ওয়েব ডেভেলপার হিসেবে ক্যারিয়ার গড়ার কথা ভাবছেন তাদের কথা ভেবে এনকোডেমী নিয়ে এল“Modern JavaScript – Learn From Scratch With Practical Example”এই কোর্সটি।এই কোর্সে একদম ব্যাসিক থেকে শিখানো হয়েছে যাতে করে আগে থেকে না কোডিং না জানা এমন যেকেউই এই কোর্সটি করতে পারে। এই কোর্সে শুধুমাত্র যে জাভাস্ক্রিপ্ট ল্যাংগুয়েজই শেখানো হয়েছে এমন না। এই কোর্সে জাভাস্ক্রিপ্ট দিয়ে কিভাবে প্রব্লেম সলভ করা যায় সেগুলোও আমরা দেখব। প্রব্লেম সল্ভিং এর উপর কিছু সেকশন থাকবে যেখানে আপনাদের দেখানো হবে কীভাবে বিভিন্ন অনলাইন জাজে প্রবলেম সলভ করতে হয় জাভাস্ক্রিপ্ট ব্যবহার করে। কিছু প্রব্লেম সল্ভ করে দেখানো হবে আর কিছু প্রব্লেম আপনাদেরকে নিজেরা সল্ভ করতে হবে এবং সেগুলো অ্যাসাইনমেন্ট হিসেবে সাবমিট করতে হবে, এবং আমাদের সিস্টেম থেকে আপনাকে ইভাল্যউশন করা হবে।
এবং এই কোর্সের মডিউলটিকে এমন ভাবে ডিজাইন করা হয়েছে যাতে করে আমরা একদম বিগিনিং লেভেল থেকে জাভাস্ক্রিপ্ট শেখার সাথে সাথে এই ল্যাঙ্গুয়েজের মাধ্যমে ছোট ছোট প্রবলেম সল্ভ করার মাধ্যমে আমাদের ব্রেইন এর লজিক কে স্ট্রং করার পাশাপাশি প্রবলেম সল্ভিং মাইন্ড বিল্ড আপ করা। যাতে করে আপনি অত্যন্ত কোর লেভেলে নিজের ব্যাসিকটা স্ট্রং করে এরপর ডেভেলপমেন্টএ যেতে পারেন।
এইকোর্সেআমরাযাযাকাভারকরবোঃ
Variable
Operator
Logical Operator
Array
String
Function
Object
JSON
Loop
Try-Catch
Class
Asynchronous JS
DOM
Prototype and many more
আশা করছি এই কোর্সটি করলে জাভাস্ক্রিপ্টের ব্যাসিকটি সম্পুর্ন ক্লিয়ার হয়ে যাবে ইন শাহ্ আল্লাহ্।