What is JavaScript? | JavaScript কী?
JavaScript is a programming language widely used to make websites interactive and dynamic. It can respond to user actions, update page content, validate forms and power many web applications.
JavaScript একটি জনপ্রিয় প্রোগ্রামিং ভাষা। এটি ওয়েবসাইটকে ইন্টারঅ্যাকটিভ ও গতিশীল করতে সাহায্য করে। ব্যবহারকারীর ক্লিকের প্রতিক্রিয়া দেওয়া, পেজের লেখা পরিবর্তন, ফর্ম যাচাই এবং বিভিন্ন ওয়েব অ্যাপ্লিকেশন তৈরিতে এটি ব্যবহৃত হয়।
Why Learn JavaScript? | কেন JavaScript শিখবে?
🌐 Interactive Websites
Make web pages respond to user actions.
ব্যবহারকারীর কাজ অনুযায়ী ওয়েব পেজে প্রতিক্রিয়া তৈরি করো।
⚡ Dynamic Content
Change page content without manually editing HTML.
JavaScript দিয়ে ওয়েব পেজের কনটেন্ট পরিবর্তন করা যায়।
🎮 Web Applications
Build interactive tools, games and web applications.
ইন্টারঅ্যাকটিভ টুল, গেম ও ওয়েব অ্যাপ্লিকেশন তৈরি করো।
🚀 Future Opportunities
Learn skills used in frontend and backend development.
ফ্রন্টএন্ড ও ব্যাকএন্ড ডেভেলপমেন্ট শেখার ভিত্তি তৈরি করো।
Your First JavaScript Program
Let's write a simple JavaScript program.
এবার একটি সহজ JavaScript প্রোগ্রাম লেখা যাক।
📄 script.js
let schoolName = "Sahara Model School"; let message = "Welcome to JavaScript!"; console.log(message); console.log(schoolName); console.log( "শিখুন, কোড করুন, এগিয়ে যান!" );
Expected Console Output:
Welcome to JavaScript! Sahara Model School শিখুন, কোড করুন, এগিয়ে যান!
Try JavaScript Live!
Click the button below to see JavaScript in action.
JavaScript কীভাবে কাজ করে তা দেখতে নিচের বাটনে ক্লিক করো।
🚀 JavaScript Interactive Demo
Ready to explore JavaScript?
Important JavaScript Concepts
📦 Variables
Store information using let, const and other declarations.
ভেরিয়েবলের সাহায্যে তথ্য সংরক্ষণ করা যায়।
🔀 Conditions
Make decisions using if, else and other conditions.
শর্ত অনুযায়ী বিভিন্ন কাজ করানো যায়।
🔁 Loops
Repeat tasks using loops.
একই কাজ বারবার করাতে লুপ ব্যবহার করা হয়।
⚙️ Functions
Organize reusable blocks of code.
পুনরায় ব্যবহারযোগ্য কোড তৈরি করতে ফাংশন সাহায্য করে।
🖱️ Events
Respond to clicks, keyboard input and other events.
ক্লিক ও কিবোর্ডের মতো কাজের প্রতিক্রিয়া দেওয়া যায়।
🌐 DOM Manipulation
Update webpage elements using JavaScript.
JavaScript দিয়ে ওয়েব পেজের বিভিন্ন অংশ পরিবর্তন করা যায়।
HTML, CSS & JavaScript
🧱 HTML
Defines the structure and content of a webpage.
ওয়েব পেজের কাঠামো তৈরি করে।
🎨 CSS
Controls the appearance, layout and colours.
ওয়েব পেজের ডিজাইন ও রং নিয়ন্ত্রণ করে।
⚡ JavaScript
Adds interactivity and dynamic behaviour.
ওয়েব পেজে ইন্টারঅ্যাকশন ও গতিশীলতা যোগ করে।
🚀 Web Development
Combine these technologies to build websites.
এই প্রযুক্তিগুলো একসঙ্গে ব্যবহার করে ওয়েবসাইট তৈরি করা যায়।
JavaScript Programming Poster
Explore the exciting world of JavaScript.
JavaScript সম্পর্কে আরও জানতে পোস্টারটি দেখো।
Start Your JavaScript Journey Today!
Every great developer starts by learning the basics. Practise JavaScript and turn your ideas into interactive projects.
প্রত্যেক দক্ষ ডেভেলপার মৌলিক বিষয় শেখার মাধ্যমে শুরু করেন। JavaScript অনুশীলন করো এবং নিজের ভাবনাকে ইন্টারঅ্যাকটিভ প্রজেক্টে রূপ দাও।