Website Design & Development Training

Learn to design and develop modern, responsive websites using HTML, CSS, JavaScript, and popular frameworks. Build real-world web projects from scratch and launch your web development career.

Beginner 0(0 Ratings) 0 Students enrolled
Created by Udeck Services Last updated Fri, 11-Jul-2025 English
What will i learn?
  • Ability to build responsive and dynamic websites from scratch
  • Proficiency in HTML, CSS, JavaScript, Bootstrap, PHP, and MySQL
  • Hands-on experience through live projects and real-time assignments
  • A professional portfolio hosted on GitHub or a live server
  • Career readiness for web developer roles or freelancing opportunities

Curriculum for this course
93 Lessons 00:00:00 Hours
Duration
4 Lessons 00:00:00 Hours
  • Course Duration: 3 Months 00:00:00
  • Mode: Available in Offline & Online 00:00:00
  • Level: Beginner to Intermediate 00:00:00
  • Get 40% OFF by enrolling in the online training mode! 00:00:00
  • What is the Internet and How It Works 00:00:00
  • Client-Server Architecture 00:00:00
  • Difference Between Web Design and Web Development 00:00:00
  • Domain Names, Hosting & DNS 00:00:00
  • HTTP vs HTTPS Protocols 00:00:00
  • Website Structure (Frontend vs Backend) 00:00:00
  • Browser Rendering Process 00:00:00
  • Introduction to Web Standards and Accessibility 00:00:00
  • Introduction to HTML and Its Importance 00:00:00
  • Basic HTML Tags (head, body, title, paragraph, span, div, etc.) 00:00:00
  • Lists: Ordered and Unordered 00:00:00
  • Links and Anchors 00:00:00
  • Tables and Table Structure 00:00:00
  • HTML Forms: Input, Textarea, Select, Radio, Checkbox 00:00:00
  • Embedding Images, Videos, and Audio 00:00:00
  • Semantic HTML5 Tags (section, article, aside, header, footer, etc.) 00:00:00
  • Meta Tags and SEO-Friendly HTML 00:00:00
  • Best Practices for Clean HTML 00:00:00
  • Introduction to CSS: Inline, Internal, External 00:00:00
  • CSS Syntax and Selectors 00:00:00
  • Colors, Backgrounds, Fonts, and Text Styles 00:00:00
  • Box Model: Margin, Border, Padding, Content 00:00:00
  • Display Properties: Block, Inline, Inline-block 00:00:00
  • CSS Positioning: Relative, Absolute, Fixed, Sticky 00:00:00
  • Flexbox Layout System 00:00:00
  • CSS Grid Layout 00:00:00
  • Pseudo-classes and Pseudo-elements 00:00:00
  • CSS Transitions and Basic Animations 00:00:00
  • Media Queries for Responsive Design 00:00:00
  • Browser Compatibility and CSS Resets 00:00:00
  • Introduction to Bootstrap and CDN Setup 00:00:00
  • Bootstrap Grid System and Breakpoints 00:00:00
  • Typography and Utility Classes 00:00:00
  • Components: Buttons, Alerts, Navbars, Cards, Carousels 00:00:00
  • Responsive Layouts with Containers, Rows, and Columns 00:00:00
  • Creating Forms with Bootstrap 00:00:00
  • Customizing Bootstrap Themes 00:00:00
  • Building Complete Pages with Bootstrap 00:00:00
  • Introduction to JavaScript and Where to Use It 00:00:00
  • Variables (var, let, const) and Data Types 00:00:00
  • Operators and Expressions 00:00:00
  • Conditional Statements (if, else, switch) 00:00:00
  • Loops (for, while, do-while) 00:00:00
  • Arrays and Objects 00:00:00
  • Functions and Scope 00:00:00
  • Event Handling (click, change, mouseover, etc.) 00:00:00
  • DOM (Document Object Model) Manipulation 00:00:00
  • Form Validation Using JavaScript 00:00:00
  • Introduction to ES6 Features (Arrow Functions, Template Literals, Destructuring) 00:00:00
  • Working with JSON Data 00:00:00
  • Using Fetch API for AJAX Requests 00:00:00
  • Introduction to Version Control Systems 00:00:00
  • Installing and Configuring Git 00:00:00
  • Git Basics: init, add, commit, status 00:00:00
  • Branching and Merging 00:00:00
  • Pushing Code to GitHub 00:00:00
  • Cloning and Pulling Repositories 00:00:00
  • Understanding Pull Requests and Issues 00:00:00
  • Collaborating with Others on GitHub 00:00:00
  • GitHub Pages for Hosting Static Websites 00:00:00
  • Introduction to Servers and Databases 00:00:00
  • Understanding HTTP Methods (GET, POST, PUT, DELETE) 00:00:00
  • Introduction to Backend Languages (PHP or Node.js overview) 00:00:00
  • Handling Form Submissions 00:00:00
  • Basics of Request and Response Cycle 00:00:00
  • Introduction to RESTful APIs 00:00:00
  • Sending and Receiving Data from Server 00:00:00
  • Introduction to Server-Side Scripting (based on selected stack) 00:00:00
  • Introduction to Databases and SQL 00:00:00
  • Installing and Using MySQL 00:00:00
  • Creating and Modifying Tables 00:00:00
  • Data Types in SQL 00:00:00
  • CRUD Operations: Insert, Select, Update, Delete 00:00:00
  • Filtering and Sorting Data with WHERE, ORDER BY 00:00:00
  • Using Joins and Relationships 00:00:00
  • Foreign Keys and Normalization Basics 00:00:00
  • Connecting HTML Forms to MySQL Using PHP (or Node.js) 00:00:00
  • Portfolio Website (HTML, CSS, JavaScript) 00:00:00
  • Responsive Business Landing Page with Bootstrap 00:00:00
  • Contact Form with Backend Integration 00:00:00
  • Mini E-Commerce Site Homepage 00:00:00
  • Admin Dashboard UI using HTML, CSS, JS 00:00:00
  • Hosting the Project on GitHub Pages or a Live Server 00:00:00
  • Resume Building for Web Developer Roles 00:00:00
  • Creating a GitHub Portfolio 00:00:00
  • Introduction to Freelancing Platforms (Upwork, Fiverr) 00:00:00
  • How to Price and Present Your Work 00:00:00
  • Job Interview Preparation (Frontend & Web Dev Roles) 00:00:00
  • Mock Interviews and Feedback 00:00:00
Requirements
  • A Laptop or Desktop
  • Basic computer and internet knowledge
  • Minimum qualification: 10th Pass or Above
  • Interest in coding, web design, or tech-based careers
+ View more
Description

This practical training program by Udeck Services in Siliguri is designed to equip learners with end-to-end web development skills. It begins with the fundamentals of the internet, HTML, CSS, and JavaScript, then moves into responsive design using Bootstrap and interactive features through modern JavaScript techniques. Learners also gain hands-on experience with Git & GitHub, backend development basics using PHP, and database management with MySQL.

The course features real-time capstone projects such as portfolio websites, landing pages, and contact forms with backend integration. It concludes with career-focused training including resume building, freelancing guidance, and interview preparation. Perfect for beginners, students, or career switchers, this course helps you build a solid foundation and become job-ready in the web development field.

+ View more
Other related courses
About the instructor
  • 0 Reviews
  • 3 Students
  • 36 Courses
+ View more
Student feedback
0
Average rating
  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
Reviews
₹15000
Buy now
Includes:
  • 00:00:00 Hours On demand videos
  • 93 Lessons
  • Access on mobile and tv
  • Full lifetime access
  • Compare this course with other