কম্পিউটার টিউটোরিয়াল

প্রমাণিত এক্সারসাইজ ও কুইজ দিয়ে জাভাস্ক্রিপ্ট দক্ষতা অর্জন করুন

জাভাস্ক্রিপ্ট ইন্টারনেটের মূল প্রযুক্তির একটি জনপ্রিয় প্রোগ্রামিং ভাষা। এটি ক্লায়েন্ট-সাইড ওয়েব বিহেভিয়ার জন্য একটি কোড এডিটর হিসেবে ব্যবহৃত হয়, পাশাপাশি ডেস্কটপ অ্যাপ এবং মোবাইল অ্যাপ ডেভেলপমেন্টেও। এটি একটি ক্রস-প্ল্যাটফর্ম, অবজেক্ট-ওরিয়েন্টেড স্ক্রিপ্টিং ভাষা যা ক্লায়েন্ট-সাইড এবং সার্ভার-সাইড দুজনে 웹 পেজ ইন্টারঅ্যাকশনের জন্য ব্যবহৃত হয়। নতুনদের জন্য জাভাস্ক্রিপ্ট-এ সাহায্য পাওয়া খুব সহজ।

জাভাস্ক্রিপ্ট (JS) শেখার সবচেয়ে সহজ প্রোগ্রামিং ভাষার একটি, যা কোডিং শুরুর জন্য বেগিনারদের পছন্দের ভাষা বানিয়েছে। এই কোড এডিটর-এ শিখতে, অনুশীলন করতে এবং দক্ষতা বাাড়াতে সেরা উপায় হলো বেসিক এক্সারসাইজ এবং প্র্যাকটিস প্রজেক্ট। এগুলো আপনাকে ভাষাটি ভালোভাবে বুঝতে সাহায্য করবে। এই আর্টিকেলে আমরা বেসিক জাভাস্ক্রিপ্ট এক্সারসাইজের একটি তালিকা এবং আপনার দক্ষতা বাাড়াতে অতিরিক্ত রিসোর্স সংকলন করেছি। যদি আপনি কখনো প্রশ্ন করেন, "জাভাস্ক্রিপ্ট কোথায় অনুশীলন করব?" তবে পড়তে থাকুন।

অনেক কোডিং প্ল্যাটফর্ম এক্সারসাইজ, ইন্টারएक্টিভ কোর্স এবং প্রজেক্ট আইডিয়া অফার করে যাতে বেগিনার এবং অ্যাডভান্সড লার্নাররা কোডিং অনুশীলন করতে পারে এবং জাভাস্ক্রিপ্ট কীভাবে ব্যবহার করবেন শিখতে পারে। এই প্ল্যাটফর্মগুলতে JS এক্সারসাইজ পাওয়া যায় যা আপনার ক্যারিয়ারের অগ্রগতির জন্য অপরিহার্য বিভিন্ন জাভাস্ক্রিপ্ট টাস্ক কভার করে।

১০টি জাভাস্ক্রিপ্ট এক্সারসাইজ এবং প্র্যাকটিস প্রব্লেম (সমাধানসহ)

১. JS বেসিক

এই এক্সারসাইজটি সাধারণ স্ক্রিপ্টের মাধ্যমে জাভাস্ক্রিপ্ট পরিচয় করায় যাতে আপনি বুঝতে পারেন জাভাস্ক্রিপ্ট কীভাবে কাজ করে এবং এই প্রোগ্রাম দিয়ে আপনি কী কী করতে পারেন। বেগিনার লেভেলের জ্ঞানের একটি উদাহরণ হলো নির্দিষ্ট ফরম্যাটে বর্তমান সময় ও তারিখ দেখানোর জন্য জাভাস্ক্রিপ্ট প্রোগ্রাম লিখা। এটি একটি ইন্ট্রোডাক্টরি এক্সারসাইজ যা আপেক্ষিকভাবে সহজে সম্পন্ন ও এক্সিকিউট করা যায়।

সমাধান: সমাধান হলো ভেরিয়েবলকে বর্তমান দিন হিসেবে ইনপুট দিতে এবং নতুন ডেট 그걸 অ্যাসাইন করা।

২. JS ভেরিয়েবল

ভেরিয়েবল জাভাস্ক্রিপ্টের অপরিহার্য অংশ। এগুলো ডেটা ভ্যালু চিহ্নিত ও সংরক্ষণ করতে ব্যবহৃত হয় যেগুলো পরে পরিবর্তন করা যায়। ভেরিয়েবল "=" চিহ্ন ব্যবহার করে ডিক্লেয়ার এবং অ্যাক্সেস করার আগে, সময়ে এবং পরে একটি ভ্যালুর সাথে অ্যাসাইন করা হয়। এই এক্সারসাইজ আপনাকে ভেরিয়েবল ব্যবহার, ডেটা ভ্যালু অ্যাসাইন, ডিক্লেয়ার এবং অবজেক্ট প্রপার্টি অ্যাক্সেস শিখাবে। এই এক্সারসাইজ আপনাকে জাভাস্ক্রিপ্ট কোডিং-এ শুরু করতে সাহায্য করবে।

সমাধান: সমাধান হলো "var" ভেরিয়েবল তৈরি করে একটি ভ্যালু অ্যাসাইন করা। এরপর ভেরিয়েবল ব্যবহার করে ভ্যালু ডিসপ্লে শিখবেন। এই উদাহরণে, আপনি "Volvo" টার্ম সহ একটি carName ভেরিয়েবল তৈরি করবেন।

৩. JS অপারেটর

জাভাস্ক্রিপ্টে একটি অপারেটর ভ্যালু কমপেয়ার করতে, ארিথমেটিক অপারেশন করতে, বা একটি নির্দিষ্ট ভ্যালু ম্যানিপুলেট করতে ব্যবহার করা যেতে পারে। JS অপারেটর এক্সারসাইজে আপনি ডেটা ভ্যালু গুন ও ভাগ করা, রেজাল্ট আলার্ট করা, রিমেইনডার আলার্ট করা এবং অ্যাসাইনমেন্ট অপারেটর ব্যবহার শিখবেন। এই এক্সারসাইজে ডেটা ভ্যালু যোগ করা এবং ভেরিয়েবল ভালোভাবে ব্যবহার করা শিখতে হবে।

সমাধান: এই এক্সারসাইজে আপনাকে ১০ এবং ৫ ডেটা ভ্যালু গুন করে উত্তর আলার্ট করতে হবে। এরপর ১০ এবং ২ ভ্যালু ভাগ করে রেজাল্ট আলার্ট করতে হবে। তারপর, ১৫ কে ৯ দিয়ে ভাগ করলে যে রিমেইনডার আসে সেটা বের করতে হবে। অবশেষে, সেই অ্যাসাইনমেন্ট অপারেটর বেছে নিতে হবে যার ফলে দুটি ভ্যালু যোগ হবে।

৪. JS ফাংশন

জাভাস্ক্রিপ্ট ফাংশন হলো একটি টাস্ক সম্পন্ন বা একটি ভ্যালু ক্যালকুলেট করার জন্য স্টেটমেন্টের একটি গ্রুপ, যেমন বেসিক fetch ফাংশন। ফাংশন আপনাকে কোডের একটি ব্লক ডিফাইন, নাম এবং একাধিকবার এক্সিকিউট করতে দেয়। JS ফাংশনের সবচেয়ে সাধারণ উদাহরণ "Hello World!" এই এক্সারসাইজ আপনাকে কীভাবে JS ফাংশন দক্ষতার সাথে নাম ও এক্সিকিউট করবেন সেটা শিখাবে। আপনি ফাংশন তৈরি ও নাম দেওয়া এবং ফাংশন ডিসপ্লে করা শিখবেন।

সমাধান: আপনার সমাধান হলো 'myFunction' ব্যবহার করে ফাংশন তৈরি, নাম এবং এক্সিকিউট শিখতে যাতে "Hello World!" আলার্ট করে। এরপর, ফাংশনটি "Hello" রিটার্ন করাবে এবং শেষে ফাংশনটি "Hello" ডিসপ্লে করাবে।

৫. JS ইভেন্ট

JS ইভেন্ট ঘটে যখন ইউজার বা ব্রাউজার একটি পেজ ম্যানিপুলেট করে এবং পেজ লোড হয়। ইউজার সেই পেজে থাকা সময় ঘটা প্রতিটি ঘটনা একটি ইভেন্ট। উদাহরণস্বরূপ, যখন ইউজার একটি বাটনে ক্লিক করে, একটি উইন্ডো বন্ধ করে, বা যেকোনো কী চাপায়। এই এক্সারসাইজ আপনাকে একটি বাটন তৈরি শিখাবে যা কেউ ক্লিক করলে প্রতিক্রিয়া জানাবে।

সমাধান: একটি বাটন এলিমেন্ট তৈরি করুন যা কেউ ক্লিক করলে কিছু করবে, উদাহরণস্বরূপ "onclick"। তারপর, বাটন ক্লিক হলে এক্সিকিউট হওয়া একটি ফাংশন তৈরি করুন এবং নাম দিন। শেষে, ইউজার বাটনে ক্লিক করলে দেখানো একটি কালার তৈরি করুন।

৬. JS স্ট্রিং

জাভাস্ক্রিপ্টে স্ট্রিং প্রিমিটিভ ডেটা টাইপ এবং ইমিউটেবল (অপরিবর্তনীয়), অর্থাৎ এগুলো পরিবর্তন বা সরানো যাবে না। স্ট্রিং অবশ্যই সিঙ্গল বা ডাবল কোটেশন মার্কের মধ্যে রাখতে হবে। যদিও একটি স্ট্রিং পরিবর্তন বা সরানো যায় না, কিন্তু ভেরিয়েবল নাম একটি নতুন স্ট্রিং সাথে আটैচ করা যায়। এই এক্সারসাইজটি একটি স্ট্রিং বিভক্ত করে সেটাকে শব্দের একটি অ্যারে-এ রূপান্তর করার জন্য জাভাস্ক্রিপ্ট ফাংশন লিখার ওপর। একবার এগুলো মাস্টার করলে আপনি টেমপ্লেট স্ট্রিং সম্পর্কে শিখতে পারবেন।

সমাধান: একটি স্ট্রিং-টু-অ্যারে ফাংশন তৈরি করুন, ফাংশনের লেন্থ জানতে length প্রপার্টি ব্যবহার করে আলার্ট করুন, এস্কেপ ক্যারেক্টার ব্যবহার করে স্ট্রিং লিখুন, তারপর আউটপুট পেতে স্ট্রিং বিভক্ত করুন। উদাহরণস্বরূপ, ['Hello, World'] বা ["Hello, World"]।

৭. JS কমপэрিজন

জাভাস্ক্রিপ্ট কমপैरিজন অপারেটর দুটি ভ্যালু কমপেয়ার করে একটি বুলিয়ান ভ্যালু রিটার্ন করে—true বা false। এগুলো ডিসিশন এবং লুপ बनाने ব্যবহৃত হয়। এই এক্সারসাইজে আপনাকে জাভাস্ক্রিপ্টে কমপেয়ার করা শিখতে হবে। আপনাকে সঠিক কমপैरিজন অপারেটর বেছে নিতে হবে যাতে বুলিয়ান ভ্যালু আলার্ট করে।

সমাধান: x, y-র চেয়ে বড় হলে true আলার্ট করার জন্য সঠিক কমপ্যারিজন অপারেটর বেছে নিন। অর্থাৎ, "x=10; y=5; alert(x>y)"। আরেকটি হলো x, y-র চেয়ে বড় না হলে আলার্ট করার জন্য কমপ্যারিজন অপারেটর বেছে নিন: "x=5; y=10; alert(x!>y)"।

৮. JS অ্যারে

জাভাস্ক্রিপ্টে একটি অ্যারে হলো ভ্যালুর একটি অর্ডার্ড লিস্ট। এটি একটি সিঙ্গল ভেরিয়েবল ব্যবহার করে একাধিক এলিমেন্ট বা ভ্যালু একসাথে সংরক্ষণ করে। এটি তখন সেরা কাজ করে যখন আপনার এলিমেন্টের একটি লিস্ট থাকে যা আপনি একটি সিঙ্গল ভেরিয়েবল দিয়ে সহজে অ্যাক্সেস করতে চান। এই এক্সারসাইজে একটি "input" অ্যারে কিনা সেটা নির্ধারণ করার জন্য জাভাস্ক্রিপ্ট ফাংশন লিখা জড়িত।

সমাধান: প্রথমে আপনাকে আপনার ভেরিয়েবল তৈরি করতে হবে, ফাংশন ইনপুট দিতে হবে, এবং তারপর প্রোগ্রামকে একটি বুলিয়ান ভ্যালু রিটার্ন করতে সেট করতে হবে। এরপর, সঠিক অ্যারে প্রপার্টি ব্যবহার করে অ্যারেতে কতগুলো আইটেম আছে সেটা আলার্ট করতে হবে।

৯. JS কন্ডিশন

জাভাস্ক্রিপ্টে একটি কন্ডিশনাল স্টেটমেন্ট বিহেভিয়ার নিয়ন্ত্রণ করে এবং কোডের টুকরো চলবে কিনা সেটা নির্ধারণ করে। JS-তে তিন ধরনের কন্ডিশনাল থাকে: "if", "else", এবং "else if" স্টেটমেন্ট। এই এক্সারসাইজে if স্টেটমেন্ট ঠিক করতে হবে যাতে x, y-র চেয়ে বড় হলে "Hello World" আলার্ট করে এবং অন্যথায় "Goodbye" আলার্ট করে।

সমাধান: আপনাকে এখানে x এবং y ভেরিয়েবলের শুরুতে "if" যোগ করতে হবে ফাংশন আলার্ট করার জন্য এবং "else" যোগ করতে হবে আলার্টের শুরুতে।

১০. JS ম্যাথ

জাভাস্ক্রিপ্টে ম্যাথ হলো একটি বিল্ট-ইন অবজেক্ট যাতে প্রপার্টি এবং মেথড থাকে যা সংখ্যায় ম্যাথেমেটিক্যাল টাস্ক পারফর্ম করতে দেয়। JS ম্যাথ প্র্যাকটিস এক্সারসাইজ আপনাকে ম্যাথ মেথড ব্যবহার করে সংখ্যা রান করা শিখাবে। একটি উদাহরণ হলো ৯-এর বর্গমূল পেতে সঠিক Math মেথড ব্যবহার করা।

সমাধান: সমাধান হলো x = math.sqrt(9) লিখা।

জাভাস্ক্রিপ্ট-এ সাহায্য কীভাবে পাবেন

প্রমাণিত এক্সারসাইজ ও কুইজ দিয়ে জাভাস্ক্রিপ্ট দক্ষতা অর্জন করুন

আপনার পছন্দের লার্নিং স্টাইল যাই হোক, কমিউনিটি-সোর্সড জাভাস্ক্রিপ্ট এক্সারসাইজের একটি বিশাল সংগ্রহ আছে যা আপনাকে এক্সপার্ট ডেভেলপার बनতে সাহায্য করবে।

জাভাস্ক্রিপ্ট আজকের দিনের সবচেয়ে জনপ্রিয় প্রোগ্রামিং ভাষার একটি। জাভাস্ক্রিপ্ট শিখতে সাহায্য পাওয়ার অনেক অপশন আছে। আপনি কোডিং বুটক্যাম্পে যেতে পারেন, অনলাইন লার্নিং প্ল্যাটফর্ম ভিজিট করতে পারেন, ওয়েবসাইটে জাভাস্ক্রিপ্ট এক্সারসাইজ প্র্যাকটিস করতে পারেন, সিম্পল ও কমপ্লেক্স প্রজেক্টের সাথে প্র্যাকটিস করতে পারেন, ব্লগ পড়তে পারেন, বা জাভাস্ক্রিপ্ট ফোরামে যোগ দিতে পারেন।

জাভাস্ক্রিপ্ট এক্সারসাইজ

জাভাস্ক্রিপ্ট এক্সারসাইজ হলো কোডিং এক্সারসাইজ যা আপনাকে ভাষাটি প্র্যাকটিস করতে সাহায্য করে। অনেক ওয়েবসাইট একাধিক কোডিং এক্সারসাইজ অফার করে যাতে আপনি প্র্যাকটিস করে আপনার দক্ষতা বাাড়াতে পারেন। এগুলোর সাথে সাধারণত সমাধান থাকে যাতে আপনি সঠিক পদ্ধতি বুঝতে এবং প্রগ্রেস চেক করতে পারেন।

জাভাস্ক্রিপ্ট প্রজেক্ট

রিয়েল-লাইফ প্রজেক্টে কাজ করা যেকোনো প্রোগ্রামিং ভাষা শিখার চমৎকার উপায়। আপনি বেগিনার জাভাস্ক্রিপ্ট প্রজেক্ট রিসার্চ করে শুরু করতে পারেন এবং এগুলো একাধিকবার করতে পারেন। এটি আপনাকে প্র্যাকটিক্যাল স্কিল শিখতে, গতি বাাড়াতে এবং পোর্টফোলিওর জন্য মজবুত ফাউন্ডেশন তৈরি করতে সাহায্য করবে। একটি জাভাস্ক্রিপ্ট ক্যালকুলেটর, একটি ইন্টারएक্টিভ ল্যান্ডিং পেজ, বা একটি টিক-ট্যাক-টো গেম—এগুলো চমৎকার প্র্যাকটিস প্রজেক্ট।

জাভাস্ক্রিপ্ট কুইজ

কুইজ হলো সংক্ষিপ্ত টেস্ট যাতে একটি ফিল্ডের জ্ঞান ও দক্ষতা পরীক্ষা করার জন্য সাধারণ প্রশ্ন থাকে। অনলাইনে অনেক ওয়েবসাইট আছে যারা জাভাস্ক্রিপ্ট-এ কুইজ অফার করে। আপনি এই টেস্টগুলো দিতে পারেন আপনার JS স্কিল শিখতে ও প্র্যাকটিস করতে। আপনি আপনার প্রগ্রেস ট্র্যাক করতে পারেন যাতে বুঝতে পারেন আপনি কতটুকু শিখেছেন এবং আরও কতটুকু শিখতে বাকি। সাহায্য করতে পারে এমন কিছু ওয়েবসাইট: W3Schools, Skillvalue, এবং Code Conquest।

প্রমাণিত এক্সারসাইজ ও কুইজ দিয়ে জাভাস্ক্রিপ্ট দক্ষতা অর্জন করুন

"Career Karma entered my life when I needed it most and quickly helped me match with a bootcamp. Two months after graduating, I found my dream job that aligned with my values and goals in life!"

Venus, Software Engineer at Rockbot

Find Your Bootcamp Match

জাভাস্ক্রিপ্ট ফোরাম এবং ব্লগ

ফোরামে যোগ দিতে আপনাকে ইন্ডাস্ট্রি ট্রেন্ডসহ আপডেট থাকতে, আরও শিখতে, দক্ষতা বাাড়াতে এবং জব ওপেনিং সম্পর্কে জানতে সাহায্য করবে। কিছু ব্লগ বেগিনারদের জাভাস্ক্রিপ্ট শেখাতে ফোকাস করে, অন্যগুলো আরও অ্যাডভান্সড কোডিং জ্ঞান वालাদের জন্য। এগুলো সাধারণত স্টেপ-বাই-স্টেপ গাইড বা টিউটোরিয়াল থাকে যাতে আপনি ভাষাটি শিখতে পারেন।

জাভাস্ক্রিপ্ট কোথায় প্র্যাকটিস করব?

জাভাস্ক্রিপ্ট প্র্যাকটিস করার জন্য অনেক ওয়েবসাইট আছে। এগুলো সাধারণত টিউটোরিয়াল, স্টেপ-বাই-স্টেপ গাইড এবং সহজ এক্সারসাইজের মতো চমৎকার কনটেন্ট থাকে যাতে শেখা সহজ ও দক্ষ হয়। নিচে কিছু উদাহরণ দেওয়া হলো:

জাভাস্ক্রিপ্ট প্র্যাকটিস করার ওয়েবসাইট

  • W3Schools: W3Schools একটি কোডিং ওয়েবসাইট যা নতুন এবং অভিজ্ঞ ওয়েব ডেভেলপারদের শিখতে এবং প্র্যাকটিস করতে দেয়। ওয়েবসাইটটি সব ওয়েব ডেভেলপমেন্ট প্রোগ্রামিং ভাষা-র টিউটোরিয়াল অফার করে, যার মধ্যে জাভাস্ক্রিপ্ট রয়েছে। আপনি JS এবং এর সিনট্যাক্স সম্পর্কে যা জানতে চান সব কিছু এই ওয়েবসাইটে পাবেন।
  • W3Resource: W3Resource একটি ওয়েবসাইট যা ওয়েব ডেভেলপমেন্ট প্রোগ্রামিং ভাষা-র ওপর ব্যাপক টিউটোরিয়াল এবং কুইজ অফার করে, যার মধ্যে জাভাস্ক্রিপ্ট রয়েছে। বেগিনার হিসেবে এটি একটি সহায়ক ওয়েবসাইট প্রফেশনাল স্কিলে কাজ করার জন্য। আপনি JS এক্সারসাইজ একাধিকবার প্র্যাকটিস করতে পারেন এবং প্রগ্রেস মনিটর করতে কুইজ ব্যবহার করতে পারেন।
  • Practity: Practity একটি ওয়েবসাইট যা আপনাকে প্রজেক্ট, প্রোগ্রামিং এক্সারসাইজ এবং কুইজে কাজ করতে দেয় একাধিক ভাষায়, যার মধ্যে জাভাস্ক্রিপ্ট। এই ওয়েবসাইট তখন শুরু করার জন্য চমৎকার, কারণ এখানে অনেক বেগিনার-লেভেল জাভাস্ক্রিপ্ট প্র্যাকটিস এক্সারসাইজ থাকে।
  • Exercism: এটি কোডিং-র জন্য সেরা অনলাইন লার্নিং প্ল্যাটফর্মের একটি কারণ এটি ৫০টি আলাদা প্রোগ্রামিং ভাষার জন্য প্র্যাকটিস চ্যালেঞ্জ অফার করে। Exercism বিনামূল্যে ব্যবহারযোগ্য এবং বেগিনার-ফ্রেন্ডলি ডিজাইন করা হয়েছে এবং চমৎকার জাভাস্ক্রিপ্ট এক্সারসাইজ আছে। আপনি প্ল্যাটফর্মে যেকোনো প্রোগ্রামিং ভাষা শিখতে পারেন আপনার স্কিল লেভেল যাই হোক।
  • Code Wars: Code Wars একটি অনলাইন কোডিং প্ল্যাটফর্ম যা আপনাকে কোডিং শিখতে এবং প্র্যাকটিস করতে দেয়। এই প্ল্যাটফর্মে চ্যালেঞ্জ লাইব্রেরি থাকে যা এই কমিউনিটির প্রোগ্রামারদের কোডিং চ্যালেঞ্জে অংশ নেওয়া এবং জ্ঞান ও দক্ষতা বাাড়ানো সম্ভব করে দেয়।

জাভাস্ক্রিপ্ট শিখার সেরা উপায় কী?

জাভাস্ক্রিপ্ট শিখার সেরা উপায় হলো আপনার হাতে থাকা রিসোর্স ব্যবহার করা এবং নিয়মিত প্র্যাকটিস করা। জাভাস্ক্রিপ্ট আজকের দিনের সবচেয়ে জনপ্রিয় প্রোগ্রামিং ভাষার একটি, এবং ইন্টারনেটে উপলব্ধ অনেক ওয়েবসাইটে এটি সহজে শেখা যায়। আপনি অনলাইন কোর্স নেওয়া বা কোডিং বুটক্যাম্পে ভর্তি হওয়া দিয়ে শুরু করতে পারেন। এই অপশনগুলো আপনাকে পেশাদার बनতে প্রয়োজনীয় বוסט দিতে পারে, কিন্তু নতুন স্কিলগুলো সঠিকভাবে ব্যবহার করতে নিয়মিত প্র্যাকটিস করতে হবে।

জাভাস্ক্রিপ্ট এক্সারসাইজ FAQ

জাভাস্ক্রিপ্ট কীভাবে প্র্যাকটিস করব?

জাভাস্ক্রিপ্ট প্র্যাকটিস করতে আপনাকে প্র্যাকটিস এক্সারসাইজ ব্যবহার করতে হবে, প্রজেক্ট বিল্ড করতে হবে, এক্সিস্টিং প্রজেক্ট উন্নত করতে হবে, প্র্যাকটিস চ্যালেঞ্জ ব্যবহার করতে হবে, জাভাস্ক্রিপ্ট কুইজ দেওয়া হবে, এবং জাভাস্ক্রিপ্ট ফোরাম বা কমিউনিটিতে যোগ দিতে হবে।

দিনে দিনে জাভাস্ক্রিপ্ট কীভাবে প্র্যাকটিস করব?

আপনি প্রতিদিন জাভাস্ক্রিপ্ট প্র্যাকটিস করতে পারেন প্রজেক্ট আইডিয়া রিসার্চ করে, কমপ্লেক্স প্রজেক্ট বিল্ড করে, এক্সারসাইজ কুইজ সলভ করে, কুইজ দিয়ে, কোডিং চ্যালেঞ্জে অংশ নিয়ে, এবং টিউটোরিয়াল ভিডিও দেখে।

অনলাইনে জাভাস্ক্রিপ্ট কোথায় প্র্যাকটিস করব?

আপনি freecodecamp, W3resources, W3schools, Code Wars, Practity, এবং Exercism-এর মতো ওয়েবসাইটে অনলাইনে জাভাস্ক্রিপ্ট প্র্যাকটিস করতে পারেন।

HTML এবং CSS ছাড়া কি জাভাস্ক্রিপ্ট শিখা সম্ভব?

হ্যাঁ, সম্ভব। তবে আপনি Node JS এবং অন্যান্য জাভাস্ক্রিপ্ট টপিক শিখবেন যা JS কম্পাইলার-এ স্বাধীনভাবে এক্সিকিউট করা যায়, যেমন ডিক্লেয়ারেশন এবং ক্লোজার।

  1. iOS-এ WebView-এ স্ক্রোলিং প্রোগ্রামেটিক্যালি কীভাবে বন্ধ করবেন?

  2. C++-এ কুইকসর্ট (QuickSort) প্রোগ্রাম

  3. Matplotlib-এ প্লটের ভিতরে টেক্সট যোগ করার পদ্ধতি

  4. HTML DOM Input Date অবজেক্ট