SAHARA MODEL SCHOOL

Education Empowers

Modern Education • Computer Programming • Advanced Technology

আধুনিক শিক্ষা • কম্পিউটার প্রোগ্রামিং • আধুনিক প্রযুক্তি

বিশ্বাস • শৃঙ্খলা • সাফল্য

</>

WEB DEVELOPMENT

HTML • CSS • JavaScript

Web Development

Design • Develop • Deploy

ওয়েবসাইট তৈরি শিখুন | নিজের আইডিয়াকে বাস্তবে রূপ দিন

What is Web Development? | Web Development কী?

Web development is the process of creating and maintaining websites and web applications. It includes designing web pages, developing interactive features and building systems that work through a web browser.

Web Development হলো ওয়েবসাইট ও ওয়েব অ্যাপ্লিকেশন তৈরি এবং রক্ষণাবেক্ষণের প্রক্রিয়া। এর মাধ্যমে সুন্দর ওয়েব পেজ, ইন্টারঅ্যাকটিভ ফিচার এবং ব্রাউজারে কাজ করে এমন বিভিন্ন অনলাইন সিস্টেম তৈরি করা যায়।

Why Learn Web Development? | কেন শিখবে?

🌐 Create Websites

Build personal, educational and business websites.

ব্যক্তিগত, শিক্ষামূলক ও ব্যবসায়িক ওয়েবসাইট তৈরি করো।

🎨 Creative Design

Design attractive and responsive webpages.

সুন্দর ও বিভিন্ন স্ক্রিনে মানানসই ওয়েব পেজ তৈরি করো।

⚡ Interactive Websites

Add useful interactions using JavaScript.

JavaScript দিয়ে ওয়েবসাইটে ইন্টারঅ্যাকটিভ ফিচার যোগ করো।

🗄️ Database Applications

Learn how websites store and manage information.

ওয়েবসাইটে তথ্য সংরক্ষণ ও পরিচালনা করা শেখো।

📱 Responsive Design

Create websites for mobile, tablet and desktop.

মোবাইল, ট্যাবলেট ও কম্পিউটারের উপযোগী ওয়েবসাইট তৈরি করো।

🚀 Technology Skills

Develop useful skills for future technology projects.

ভবিষ্যতের প্রযুক্তি প্রকল্পের জন্য প্রয়োজনীয় দক্ষতা গড়ে তোলো।

Web Development Technologies

Start with the fundamentals and gradually learn more advanced tools.

প্রথমে মৌলিক বিষয় শেখো, তারপর ধীরে ধীরে উন্নত প্রযুক্তি শেখো।

HTML CSS JavaScript Responsive Design PHP MySQL Git

1. HTML | ওয়েব পেজের কাঠামো

HTML defines the structure and content of a webpage.

HTML ওয়েব পেজের কাঠামো এবং কনটেন্ট তৈরি করে।

📄 index.html

<!DOCTYPE html>
<html lang="en">

<head>
    <title>My First Website</title>
</head>

<body>

    <h1>Welcome to My Website!</h1>

    <p>
        I am learning Web Development.
    </p>

</body>
</html>

2. CSS | ওয়েবসাইটের ডিজাইন

CSS controls colours, spacing, layouts and the appearance of webpages.

CSS দিয়ে ওয়েবসাইটের রং, আকার, দূরত্ব, লেআউট ও ডিজাইন নিয়ন্ত্রণ করা হয়।

📄 style.css

body {
    font-family: Arial, sans-serif;
    background: #f1f7f3;
    text-align: center;
}

h1 {
    color: #0F5233;
}

p {
    font-size: 18px;
}

3. JavaScript | ওয়েবসাইটের ইন্টারঅ্যাকশন

JavaScript makes websites interactive and allows them to respond to user actions.

JavaScript ওয়েবসাইটকে ইন্টারঅ্যাকটিভ করে এবং ব্যবহারকারীর কাজ অনুযায়ী প্রতিক্রিয়া জানাতে সাহায্য করে।

📄 script.js

function sayHello() {

    alert(
        "Welcome to Web Development!"
    );

}

Build Your First Webpage!

Enter your name and click the button to see your first interactive webpage in action.

নিজের নাম লিখে বাটনে ক্লিক করো এবং একটি ইন্টারঅ্যাকটিভ ওয়েব পেজের উদাহরণ দেখো।

💻 Live Website Demo



🌐 My First Website

Welcome to My Website!

Your first webpage will appear here.

তোমার ওয়েব পেজ এখানে দেখা যাবে।

Frontend vs Backend Development

Topic Frontend Backend
Main Purpose What users see and interact with Server-side logic and data handling
Technologies HTML, CSS, JavaScript PHP, Python, Node.js
Database Usually communicates through APIs Often manages database operations
বাংলায় ওয়েবসাইটের দৃশ্যমান অংশ সার্ভারের ভেতরের কাজ ও তথ্য পরিচালনা

Web Development Learning Roadmap

Step 1: HTML

Learn headings, paragraphs, links, images and forms.

প্রথমে HTML-এর মৌলিক বিষয় শেখো।

Step 2: CSS

Learn colours, layouts, responsive design and animations.

এরপর ওয়েবসাইটের ডিজাইন শেখো।

Step 3: JavaScript

Learn variables, functions, events and DOM manipulation.

তারপর ইন্টারঅ্যাকটিভ ফিচার তৈরি শেখো।

Step 4: Projects

Build a portfolio, school website and useful web applications.

নিজের প্রজেক্ট তৈরি করে অনুশীলন করো।

Step 5: Backend

Learn PHP or another backend technology and databases.

সার্ভার ও ডেটাবেস সম্পর্কে শেখো।

Step 6: Publish

Learn testing, accessibility, security and deployment.

ওয়েবসাইট পরীক্ষা করে অনলাইনে প্রকাশ করা শেখো।

Start Your Web Development Journey Today!

Every great website begins with a simple idea. Learn the basics, practise regularly and build something useful.

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

Learn • Design • Develop • Create

শিখুন • ডিজাইন করুন • তৈরি করুন • এগিয়ে যান