Skip to content
andorp

HTML & CSS: Build Responsive Websites

Learn semantic HTML and modern CSS layout by building five beautiful, accessible, mobile-first websites.

Created by Aarav Mehta

  • Last updated Jul 2026
  • English
  • English captions
  • Beginner level

What you'll learn

  • Write clean, semantic HTML
  • Lay out pages with Flexbox and Grid
  • Build mobile-first responsive designs
  • Make pages accessible
  • Add tasteful animation
  • Publish a site online

Skills you'll gain

  • HTML
  • CSS
  • Flexbox
  • Grid
  • Accessibility

Requirements

  • No experience needed

Who this course is for

  • Absolute beginners
  • Designers who want to code their designs

Description

A focused course on the two languages every website is built from. You will learn layout the modern way with Flexbox and Grid, and build pages that look great on every screen.

Sections
4
Lessons
64
Hours of video
11
Projects
2

Course curriculum

4 sections 64 lessons 10h 30m total length

  • Video: Document structure7m
  • Video: Text and links10m
  • Video: Images and media8m
  • Video: Forms11m
  • + 10 more lessons in this section

Projects you'll build

Real, portfolio-ready work. Each project is reviewed against a checklist so you know it meets a professional bar.

  1. Project 01

    Restaurant landing page

    A responsive one-page site with a menu grid and reservation form.

Certificate

Earn a certificate employers can verify

  • Issued when you finish every lesson and the final project
  • Unique ID with a public verification page
  • Add it to LinkedIn and your resume in one click
See a verified certificate

Your instructor

Portrait of Aarav Mehta

Aarav Mehta

Senior Full-Stack Engineer · 11 years in industry

  • 4.8 instructor rating
  • 38.2K reviews
  • 210K students
  • 5 courses

Aarav has spent eleven years shipping web products for startups and enterprise teams, most recently leading a platform team that serves millions of users every day.

He teaches the way real engineering teams work: small steps, readable code and projects you can show to an employer.

  • JavaScript
  • React
  • Node.js
  • System Design
  • Java
View full profile

Learner reviews

4.7

Course rating · 6.4K ratings

Rated 4.7 out of 5 from 6400 ratings.
  • 5stars77%
  • 4stars18%
  • 3stars4%
  • 2stars1%
  • 1star0%
  • Ananya Sharma

    5 out of 5 stars,

    The projects made all the difference. I finally understand how the pieces fit together and I have a portfolio I am proud of.

  • Karthik R.

    5 out of 5 stars,

    Clear explanations, no fluff. Every module ends with something practical, which kept me motivated through the whole course.

  • Meera Iyer

    4 out of 5 stars,

    Great structure and very approachable for beginners. A few lessons could be shorter, but the Q&A support was excellent.

  • Vikram S.

    5 out of 5 stars,

    I used the capstone project in my interviews and landed my first developer role. Worth every rupee.

  • Sana Q.

    5 out of 5 stars,

    Loved the pacing and the quizzes. The downloadable resources are genuinely useful at work.

Showing the 5 most recent of 6.4K reviews.

Frequently asked questions

Beginner level. Before you start: No experience needed. Everything else is taught step by step inside the course.

Still have a question? Visit the Help Center or contact us.

Keep going

More in Web Development
Bestseller

Web Development

Complete Web Development Bootcamp

Aarav Mehta

4.8(12.5K)Rated 4.8 out of 5 from 12500 ratings

48.2K students51hBeginner

₹999Original price ₹2,499
Popular

Web Development

JavaScript From Zero to Advanced

Aarav Mehta

4.8(7.4K)Rated 4.8 out of 5 from 7400 ratings

28.6K students34hIntermediate

₹699Original price ₹1,799