My projects studying CS by myself, using resources from https://teachyourselfcs.com/
This is a modified version from the website. I choose to skip some resources and to use others in some topics.
I've started on September 23th, 2024, let's see how much time this takes to finish this, enjoying it!
This list could change.
- ✅ Code: The Hidden Language of Computer Hardware and Software.
- ✅ Grokking Algorithms
- ✅ CS50, Harvard University's introduction to CS.
- ✅ Git Pocket Guide: A Working Introduction
▶️ Learning Python▶️ Boot.dev Python- Structure and Interpretation of Computer Programs
- 3Blue1Brown: Linear Algebra, Calculus, Differential Equations
- The Algorithm Design Manual
- Computer Systems: A Programmer's Perspective
- Crafting Interpreters
- Operating Systems: Three Easy Pieces
- Computer Networking: A Top-Down Approach
- Database System Concepts
- Designing Data-Intensive Applications
- Artificial Intelligence: A Modern Approach