20 Amazing Collections for Self-Taught Developers 🎓

A collection of the best free developer resources, from GitHub and beyond

Developer Curriculum

Comp Sci University

Learn by Doing

Algorithms

  • JavaScript - Common algorithms + data structures, implemented in JS
  • Python - Common algorithms + data structures, implemented in Python
  • Java Design Patterns - Common design patterns + data structures, implemented in Java
  • Cracking LeetCode - Resources for learning algorithms for LeetCode

Content

Misc


You'll only receive email when they publish something new.

More from Alicia's Notes 🚀
All posts