Learn Web Development Basics: HTML & CSS

Learn Web Development Basics: HTML & CSS

Learn the Fundamentals of HTML & CSS along by building projects

(14 ratings)
98 enrolled
Excellent Rating
Course Instructor: Shubham Sarda

Course Outcomes

  • Learn website structuring with semantic and accessible HTML5
  • Strong foundation to CSS fundamental concepts with implementations (Selectors, Specificity, Box Model, Display, Position, Units)
  • Support any device size with Responsive Design (Mobile, Tablets & Desktop)
  • Learn how to use each skill in the real world with project implementations

Course Structure

88 lectures13h 27m total duration

  Resources [Important] 
  Resource Links 
  How Web Works?  
  Environment Setup 

About This Course

Welcome to our beginner's guide - the "Web Development Foundation" course. This simplified and interactive course promises to guide you step-by-step on how to build responsive websites from scratch, using HTML5, CSS3, Bootstrap, and SASS.

The course begins by taking you through the journey of how the web works. You'll explore the magic behind the interaction between a client and a server, and you'll understand the essentials of HTTP requests and responses.

As we delve into the core development languages, you'll comfortably navigate the world of HTML, understanding syntax, document structure and other fundamental concepts that form the building blocks of any webpage. As a bonus, you'll also get to learn about HTML semantics that will help you design effective and easy-to-navigate webpages.

Next, we venture into the vibrant world of CSS. You'll learn how to add styles to your webpage, understand the need for different selectors, and learn about other important topics like the box model, sizing, positioning, and more. We further take you through the essentials of responsive design, ensuring your webpages look stunning on any device. Finally, you'll get to know about layouts using Flexbox, ensuring your webpages are dynamic and adaptable.

Our course is rooted in the concept-learning approach where every topic is linked with real-life examples and projects. It’s designed in such a way that by the end, you'll be ready to step into the field confidently. Whether you aim to be an intern, fresher, or freelancer, you'll find this course a stepping stone to your web development career.

Used by learners at


This course is interactive

Interactive courses include hands-on coding exercises to practice as you learn. You practice exercises in a VS Code like IDE without any installation/setup.

Screenshot of codedamn IDE

Student Feedback

Course Rating







Profile picture for Bethania
Mar 13, 2024
Amazing course to further deepen your knowledge on HTML and CSS.
Profile picture for maadeha shaikh
Jan 15, 2024
very minor things that i did not learn in many other courses
Profile picture for Jagadeesh
Dec 18, 2023

Course Instructor

Shubham Sarda
Software Developer & Instructor
Shubham Sarda
4.7 Instructor rating
158 Ratings
1.6k Students
18 Courses

Shubham is a software developer with a passion for teaching. He has worked with many funded startups, self-projects and as a top-rated freelancer on marketplaces. Shubham has taught programming and d...View profile

Upgrade to a Pro account and unlock more courses for accelerated learning. Instant feedback, interactive learning and more.


  • 100+ coding courses
  • Certificate of completion
  • Hands-on practice
  • 24x7 doubt solving with AI
  • 100+ projects to practice
  • In-depth project feedback
  • AWS cloud sandboxes


  • 100+ coding courses
  • Certificate of completion
  • Hands-on practice
  • 24x7 doubt solving with AI
  • 100+ projects to practice
  • In-depth project feedback
  • AWS cloud sandboxes
Upgrade To Pro