100+ Free resources for learning Full Stack Web Development.


The list below isn’t meant to be exclusive, it’s more so a collection of links that have helped me out along the way (and can hopefully help you). As you’ll see, I’ve focused on JavaScript, React, and Node.js. There is also a wealth of information on interview prep and applying to jobs.

I’ve still got a lot of bookmarks to go through, so I’ll be updating and adding links as I go. If you have a contribution, please feel free to submit a PR!

Table of Contents

  1. Start Here
  2. How to learn
  3. What is the Most Useful CS Bookmark You have
  4. Programs & Classes
  5. Learn HTML
  6. Learn CSS
  7. Learn JavaScript
  8. Learn React.js
  9. Full Stack Tutorials
  10. Learn Node.js
  11. Learn Python
  12. Learn APIs
  13. Learn Databases
  14. Learn Authentication
  15. Learn Git
  16. Games & Challenge Websites
  17. Free Programming Books
  18. Open Source Contribution Opportunities
  19. Am I Ready to be a Developer?
  20. Software Developer Success Stories
  21. Resume’s, Portfolio’s, LinkedIn, Interview Prep, & Salary Information

Start Here

How to Learn

  • How to Learn.

What is the Single most useful CS Bookmark you have?

Programs and Classes

Assorted Reddit Links (Still need to sort)

Learn HTML

Learn CSS

Learn JavaScript

Learn React JS

Full Stack Tutorials

Learn Node JS

Learn Python

Learn APIs

Learn Databases

Learn Authentication

Learn Git

Games and Challenge Websites

Free Programming Books

Open Source Contribution Opportunities

Am I Ready to be a Developer?

Software Developer Success Stories

Get The Job

Resume, Portfolio, LinkedIn, Interview Prep, and Salary Information