Free resources to learn web development properly

Everything you need to learn web development is free. What paid courses actually sell is order and accountability.

Here is the order. Follow it and the material below is more than enough.

Full curriculum

The Odin Project

A complete, sequenced path with real projects; the closest free thing to a bootcamp.

theodinproject.com

Practice

freeCodeCamp

Thousands of exercises with certifications, ideal for building the habit of writing code daily.

freecodecamp.org

JavaScript

JavaScript.info

The best explanation of the language itself, from basics to internals.

javascript.info

Reference

MDN Web Docs

The documentation you will keep open for the rest of your career.

developer.mozilla.org

Good practice

web.dev

Performance, accessibility and modern APIs explained by the people who build the browser.

web.dev

Learning paths

roadmap.sh

Shows what to learn next and, more importantly, what you can safely postpone.

roadmap.sh

Fundamentals

CS50

Harvard's introduction to computer science: the theory that separates a coder from an engineer.

cs50.harvard.edu/x

Projects

Frontend Mentor

Real designs to implement, so your portfolio is not five identical to-do apps.

frontendmentor.io

Pick one path and finish it. Switching between three of them is the most common way to learn nothing in six months.

Need it built, not just chosen?

Web apps, APIs, infrastructure and interfaces. Freelance from Barcelona, working with clients anywhere.

Get in touch


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *