Free course on Google for Developers

Web Fundamentals (Google Developers)

20 hours 4.6(8,900 reviews)Free

At a glance

Rating
Rating 4.6
Hours
20
Cost
Free

No certificate with this course.

Open Course

Google's Web Fundamentals course teaches the foundations of modern web development: HTML, CSS, JavaScript, responsive design, and web performance. It's a free guide on Google Developers that combines tutorials, best practices, and interactive examples. After finishing, you understand how the web works and can build responsive, performant websites. The course is broad but not very deep. The main limitation: this is a reference and tutorial collection, not a structured course with projects.

About This Course

Google's official guide to modern web development best practices. Covers responsive design, HTML/CSS fundamentals, web performance, accessibility, progressive web apps, CSS layout techniques (flexbox and grid), and visual design. Includes free, hands-on codelabs and runnable code examples. Written by Google engineers and updated regularly. Ideal as a reference while building projects, or as a structured learning path through web-development foundations.

Course Details

Language
HTML & CSS
Duration
20h
Certificate
No
Cost
Free
All Courses

Frequently Asked Questions

Is Web Fundamentals a complete course?

It's a guide and reference, not a traditional structured course. Use it alongside projects.

Is it good for beginners?

Yes, but pair it with a more structured course (freeCodeCamp, The Odin Project) for the best learning.

What should I learn first: HTML/CSS or JavaScript?

HTML/CSS first. They're easier and foundational. JavaScript comes after.

Does Web Fundamentals teach frameworks?

No, just vanilla HTML/CSS/JavaScript. Frameworks (React, Vue) come later.

How long does this take?

Depends on depth. Skimming: a few hours. Deep reading: 20+ hours.

More HTML & CSS Courses