Packt

Modern Web Development Essentials: HTML, CSS, and JavaScript

Build in-demand skills with a full year of Coursera Plus, now $239. Save now.

Packt

Modern Web Development Essentials: HTML, CSS, and JavaScript

Included with Coursera PlusLearn more

Gain insight into a topic and learn the fundamentals.
Beginner level

Recommended experience

2 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
Beginner level

Recommended experience

2 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Build responsive and interactive websites using HTML, CSS, and JavaScript

  • Develop applications with React components and interactive user interfaces

  • Create backend systems using Python and Django

Details to know

Shareable certificate

Add to your LinkedIn profile

Recently updated!

November 2026

Assessments

11 assignments

Taught in English

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

Build your subject-matter expertise

This course is part of the The Ultimate 2026 Fullstack Web Development Bootcamp Specialization
When you enroll in this course, you'll also be enrolled in this Specialization.
  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate

There are 10 modules in this course

This module introduces learners to the core concepts of web development, including the tools, processes, and collaboration strategies used by developers. It covers the differences between frontend and backend coding, the role of fullstack development, and the importance of open-source contributions. Learners will gain foundational knowledge and practical steps to begin their web development journey.

What's included

11 videos1 reading1 assignment

This module explores the fundamental processes involved in how browsers and servers interact to load and display web pages. Learners will gain an understanding of the request/response lifecycle, browser functionality, and the role of key web technologies like HTML, CSS, and JavaScript. Practical insights into inspecting and analyzing web traffic are also provided.

What's included

8 videos1 assignment

This module provides learners with practical skills for customizing and optimizing their use of VS Code. It covers theme selection, icon extensions, productivity tools, and efficient navigation techniques. By the end, learners will be able to enhance their coding environment and streamline their development workflow.

What's included

11 videos1 assignment

This module introduces the fundamental concepts of HTML, teaching learners how to structure web pages, use basic syntax, and incorporate essential elements like headings, paragraphs, links, and images. It also covers the integration of CSS and JavaScript, along with practical tools for code sharing and problem-solving.

What's included

23 videos1 assignment

This module covers advanced HTML techniques such as styling links, creating internal navigation, using tables effectively, and integrating forms and embedded media. Learners will gain hands-on experience with HTML classes, IDs, and code formatting to build well-structured and visually appealing web pages.

What's included

21 videos1 assignment

This module provides an introduction to CSS, covering its functions, syntax, and practical implementation. Learners will gain hands-on skills in styling web pages using various CSS techniques, including selectors, layout controls, and visual effects. By the end, students will be able to build and style a complete web project.

What's included

34 videos1 assignment

This module delves into intermediate CSS techniques, focusing on layout control, text and element styling, and advanced positioning. Learners will gain hands-on experience with concepts like the box model, flexbox, grid, pseudo elements, and transitions to build responsive and visually appealing web designs.

What's included

28 videos1 assignment

This module covers essential techniques for creating responsive web designs that adapt to various screen sizes. Learners will explore the viewport meta element, media queries, and mobile-first strategies to build flexible and user-friendly websites. The content includes practical applications for responsive images, embeds, and layout design.

What's included

8 videos1 assignment

This module provides a hands-on introduction to JavaScript, covering essential concepts such as syntax, data types, variables, functions, and DOM manipulation. Learners will gain practical skills in writing and debugging JavaScript code, as well as building interactive web elements. By the end, they will be able to create basic web applications using core JavaScript principles.

What's included

29 videos1 assignment

This module covers essential intermediate JavaScript concepts, including code styling, variable scoping, closures, callbacks, and error handling. Learners will gain practical skills in writing cleaner, more efficient, and robust JavaScript code through real-world examples and a final project.

What's included

26 videos1 reading2 assignments

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructor

Packt - Course Instructors
Packt
2,641 Courses767,813 learners

Offered by

Packt

Why people choose Coursera for their career

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

What brings you to Coursera today?

Frequently asked questions