
About Course
Class 1: Introduction to Web & Setup
How websites work (Client–Server concept)
Introduction to Domain & Hosting
Installing XAMPP
Understanding Local Server (localhost)
Folder structure (htdocs)
Practice: Run first PHP file in localhost
Class 2: HTML Basics
What is HTML?
Structure of an HTML document
Headings, Paragraphs, Formatting tags
Links & Images
Lists (Ordered, Unordered)
Practice: Create a simple personal webpage
Class 3: HTML Intermediate
Tables
Forms (input, textarea, button)
Semantic tags
Audio & Video embedding
Practice: Create a Contact Form page
Class 4: Mini Project (HTML)
Create a multi-page website using only HTML
Home, About, Services, Contact
Linking pages together
Class 5: CSS Basics
What is CSS?
Inline, Internal, External CSS
Colors, Backgrounds
Fonts & Text styling
Practice: Style previous HTML project
Class 6: Box Model & Layout
Margin, Padding, Border
Display property
Position (relative, absolute)
Practice: Card Design Layout
Class 7: Flexbox & Responsive Design
Flexbox basics
Aligning items
Media Queries
Mobile-friendly design
Practice: Responsive Navbar
Class 8: Website Layout Project
Build a full responsive landing page
Header, Hero Section, Services, Footer
Clean UI design principles
Class 9: WordPress Installation on XAMPP
Download WordPress
Create Database in phpMyAdmin
Install WordPress on localhost
Dashboard overview
Class 10: WordPress Theme & Customization
Install Free Theme
Customize Header, Logo, Colors
Create Pages & Menus
Practice: Build basic business site
Class 11: Plugins & Functionality
What are Plugins?
Install essential plugins
Contact Form setup
Basic SEO plugin overview
Class 12: Final Project & Deployment Concept
Complete WordPress Business Website
Backup & Export
Introduction to Live Hosting process
Final Presentation & Feedback
