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

Coursera

Build 5 Responsive Websites with HTML, CSS, and JavaScript

Packt via Coursera

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Take your front-end development skills to the next level by building five fully functional, beautifully designed, and fully responsive websites using HTML, CSS, and JavaScript. Throughout this hands-on course, you'll master core web development concepts by applying them to real-world projects like a furniture store, a personal portfolio, and more. Whether you’re enhancing your design skills or strengthening your coding logic, this course offers the tools to create modern, mobile-friendly websites from scratch. The course starts with an introduction and essential setup instructions, then takes you step-by-step through each of the five website projects. You'll begin with foundational structures and gradually implement interactivity, styling, and responsiveness. Each project introduces new elements—like animated banners, Swiper.js sliders, and interactive counters—so you’re constantly applying and expanding your knowledge. As you move through the course, you'll deepen your understanding of layout design, user interaction, and clean, maintainable code. Projects build on each other to help you develop both technical and creative skills. The course wraps with mobile optimization strategies, ensuring your websites are responsive across devices. This course is ideal for aspiring front-end developers, web designers, and coding enthusiasts looking to build a strong portfolio. A basic understanding of HTML and CSS is helpful but not required. The course is beginner-friendly and designed for learners looking for a project-based learning experience. By the end of the course, you will be able to design and build responsive websites with interactive elements using HTML, CSS, and JavaScript, and apply those skills to build polished, user-friendly web projects.

Syllabus

  • Welcome
    • In this module, we will introduce the core concepts and goals of the course, highlighting the practical projects you’ll work on. You will also get familiar with the software tools required to start building your websites. By the end, you'll be prepared to dive into the hands-on projects that follow.
  • Project 1 - Furniture Website
    • In this module, we will guide you through building a responsive furniture website. You’ll learn how to create and style multiple sections like the navigation, header, products, and pricing. Finally, you’ll make the website fully responsive, so it looks great on any device.
  • Project 2 - Personal Portfolio Website
    • In this module, we will take you through the process of building a personalized portfolio website. You will learn to design a unique header, create sections to showcase your skills and projects, and ensure the website works seamlessly across all devices through responsive design techniques.
  • Project 3 - Architectural Website
    • In this module, we will walk you through creating an architectural website, including features like a hamburger menu and a clean, professional design. You'll learn how to build and customize sections such as About, Projects, and Customers. The final result will be a fully responsive website that looks great on all devices.
  • Project 4 - Interior Designer Website
    • In this module, we will guide you through building an elegant and engaging interior designer website. You’ll create custom sections, including an animated banner, services, and portfolio. Additionally, we will teach you how to add dynamic data counters and ensure the website’s responsiveness across devices.
  • Project 5 - Coffee House Website
    • In this module, we will teach you how to build a coffee house website with features like a slideshow using Swiper.js and an interactive menu. You will also learn how to design a clean and functional navigation system, and apply responsive techniques to ensure the website is accessible on all devices.

Taught by

Packt - Course Instructors

Reviews

Start your review of Build 5 Responsive Websites with HTML, CSS, and JavaScript

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.