Structured Outline


Course Title: Beginner HTML & CSS for Web Development

📅 Duration: 4 Weeks (Twice a Week)
🖥 Format: Online Live Sessions + Hands-on Assignments


Week 1: Introduction to HTML & Web Structure

📌 Session 1:

  • Introduction to Web Development & How Websites Work

  • Setting Up Development Tools (VS Code, Live Server, Browser DevTools)

  • Writing Basic HTML (<html>, <head>, <body>, <title>)

  • HTML Elements & Attributes (<h1> to <h6>, <p>, <a>, <img>)

  • Mini Project: Simple Web Page with Text and Images

📌 Session 2:

  • Working with Lists (<ul>, <ol>, <li>) and Tables (<table>, <tr>, <td>)

  • Forms & Input Fields (<input>, <textarea>, <select>, <button>)

  • Semantic HTML (<header>, <nav>, <section>, <article>, <footer>)

  • Mini Project: Contact Form & Navigation Menu


Week 2: Introduction to CSS & Styling Basics

📌 Session 3:

  • Introduction to CSS & How It Works with HTML

  • CSS Syntax, Selectors, and Properties (class, id, div, span)

  • Working with Colors, Fonts, and Text Styling (color, font-family, font-size)

  • Mini Project: Styled Blog Page

📌 Session 4:

  • Box Model & Layout Basics (Margins, Padding, Borders)

  • CSS Display & Positioning (block, inline, absolute, relative, fixed)

  • Floating & Aligning Elements (float, clear, flexbox)

  • Mini Project: Two-Column Layout Web Page


Week 3: Responsive Design & Advanced CSS Techniques

📌 Session 5:

  • Introduction to Responsive Web Design

  • Media Queries for Mobile-Friendly Design

  • Using rem, em, vh, vw for Scalable Layouts

  • Mini Project: Responsive Portfolio Page

📌 Session 6:

  • Introduction to CSS Grid & Flexbox

  • Grid vs. Flexbox: When to Use Each

  • Creating Multi-Column Layouts with CSS Grid

  • Mini Project: Responsive Product Page with Grid & Flexbox


Week 4: CSS Animations, Best Practices & Final Project

📌 Session 7:

  • CSS Transitions & Animations (@keyframes, transition, transform)

  • Adding Hover Effects & Interactive Elements

  • Introduction to CSS Frameworks (Bootstrap, Tailwind)

  • Mini Project: Animated Landing Page

📌 Session 8:

  • Final Project Implementation & Debugging

  • Best Practices in HTML & CSS (Clean Code, Accessibility, SEO Basics)

  • Final Project Showcase & Code Review

  • Next Steps: JavaScript, Frontend Frameworks (React, Vue), UI/UX Design


This Course includes

  Lectures
8
   Duration
1 month
   Skill
Beginner
   Language
English
   Certificate
No
   Deadline
13th May 2025
   Starting Date
14th May 2025
   Course Status
Open