Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Modern Frontend Web Development: HTML & CSS Foundations

via Coursera

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
In this foundational course, taught by Christopher Dodd, learners will gain a solid understanding of frontend web development by mastering HTML and CSS—the essential building blocks of every website. You’ll explore the structure of web pages and learn how to style content effectively with CSS, setting the stage for creating visually engaging and responsive designs. By the end of this course, you’ll confidently differentiate between frontend and backend development and know how to build clean, semantic HTML structures paired with stylish CSS layouts. This course offers a modern perspective on web development fundamentals, focusing on best practices and practical applications. Whether you're new to coding or looking to refresh your skills, Christopher Dodd’s approachable teaching style ensures you build a strong, hands-on foundation for your frontend journey. Instructor bio: Christopher Dodd is a self-taught web developer, YouTuber, and blogger dedicated to helping individuals gain the skills to freelance and build a location-independent career. Since learning web development in 2015, Chris has worked remotely while traveling the world, gaining over nine years of experience in the field. Through his YouTube channel, blog, and Instagram, he shares practical tips, tutorials, and guidance to inspire aspiring digital nomads to pursue their passions and achieve professional independence.

Syllabus

  • Welcome to Frontend Development
    • Begin your journey into modern web development by exploring the fundamentals of the frontend landscape. In this module, you'll learn how HTML, CSS, and JavaScript work together to create interactive user experiences, and you'll distinguish between the roles of frontend and backend developers. You'll also get an overview of the course structure and projects to understand how each module builds your real-world coding skills.
  • Mastering HTML Fundamentals
    • Dive into the essential building blocks of the web with HTML. This module teaches you how to write clean, semantic HTML code to create accessible and well-structured web pages. You'll learn to use key elements—like headings, paragraphs, lists, and links—while applying best practices for maintainability and readability in modern web development.
  • Building with CSS
    • Bring your web pages to life with styling through CSS. In this module, you’ll learn how to apply design principles such as color, typography, spacing, and layout using CSS rules. You'll explore different ways to include CSS—inline, internal, and external—and apply your skills in a hands-on project: building a responsive portfolio landing page that showcases your HTML and CSS proficiency.

Taught by

Skillshare

Reviews

Start your review of Modern Frontend Web Development: HTML & CSS Foundations

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.