Web Development Resources

Kevin Powell

Helping you learn how to make the web, and make it look good while you're at it.

Links to Kevin Powell

Wes Bos

I'm a full Stack JavaScript developer from Canada. I create free + premium courses and do a twice weekly podcast called Syntax.

Links to Wes Bos

Scott Tolinski

Scott Tolinski is co-host of Syntax and the creator of Level Up Tutorials.

Links to Scott Tolinski

CJ Reynolds

CJ is a Software Developer, Educator and Maker. He makes videos for Syntax.fm

Links to CJ

Traversy Media

Traversy Media features the best online web development and programming tutorials.

Links to Traversy Media

MDN Web Docs

MDN is an open-source, collaborative project owned by Mozilla Corporation and developed by Mozilla, in partnership with a global community of volunteers and partners.

Whether you are a beginner, intermediate, or expert at web development, you will find something helpful here.

Free Code Camp

Advance your career by learning in-demand skills in Programming, DevOps, Cybersecurity, AI Engineering, and English for Developers.

The Odin Project

Your Career in Web Development Starts Here. Our full stack curriculum is free and supported by a passionate open source community.

Astro.js

The web framework for content-driven websites

Astro powers the world's fastest marketing sites, blogs, e-commerce websites, and more.

Books and other Resources

Murach's HTML and CSS

Murach's HTML and CSS (6th Edition) is now available

For those seeking a more traditional, comprehensive reference, Murach's HTML and CSS (5th Edition) offers a proven instructional approach that integrates professional skills, featuring an 8-chapter course for beginners and sections on Responsive Web Design.

O'Reilly CSS Pocket Reference

O'Reilly CSS Pocket Reference (5th Edition)

When you're working with CSS and need an answer now, this concise yet comprehensive quick reference provides the essential information you need. Revised and updated for CSS3, this fifth edition is ideal for intermediate to advanced web designers and developers.

CSS Every Layout

CSS Every Layout

Every Layout is a comprehensive educational resource and library created by Heydon Pickering and Andy Bell designed to help developers relearn CSS layout through practical, algorithmic design patterns.