🎓 Path to a free self-taught education in Computer Science!
- computer-science
- awesome-list
- courses
- curriculum
47,133 repositories indexed
1–24 of 25 · Most stars
🎓 Path to a free self-taught education in Computer Science!
Python sample codes and textbook for robotics algorithms.
Extensive Open-Source Guides for Android Developers
Neural Networks: Zero to Hero
📊 Path to a free self-taught education in Data Science!
A Study Path for Game Programmer
All the resources you need to get to Senior Engineer and beyond
Algorithm Patterns — the most scientific way to practice, the fastest path to an offer. You deserve it~ 算法模板,最科学的刷题方式,最快速的刷题路径,你值得拥有~
Your new Mentor for Data Science E-Learning.
🗺 The Android Developer Roadmap offers comprehensive learning paths to help you understand Android ecosystems.
Rust crate to implement a counterpart to the PBRT book's (3rd edition) C++ code. See also https://www.rs-pbrt.org/about ...
A nice tutorial like the one introduced in the Path 3.X App
🤠 Object property paths with wildcards and regexps 🌵
Skills and career roadmap for various security roles like application security, cloud security, DevSecOps, security engineer, security researchers, pentesting, api security, network security, mobile security and so on with helpful resources, guidelines
A general-purpose lightweight C++ graph library
The most comprehensive Hack The Box writeup collection - 500+ machines, 400+ challenges, interactive knowledge graph, skill trees, attack path diagrams, ProLabs, Sherlocks, OSCP/CPTS/CRTO prep. Browse: momenbasel.github.io/htb-writeups
高校生向けLLM教材: Karpathy microgptベース,Google Colab用
AI Roadmap 2026: a beginner's path through Foundations, LLM Engineering, Agents, Evaluation, and Production, with verified free resources and a mini-project per layer
Generic graph data structures and algorithms for Go (Golang): dependency graphs (DAGs) with cycle checks and topological sort, BFS and DFS traversal, Dijkstra and other shortest paths, connectivity and partitioning. No dependencies.
Modular and modern graph-theory algorithms framework in Java
Various algorithms visualized interactively on the web, entirely with Rust 🦀
In this project, the Pacman agent will find paths through his maze world, both to reach a particular location and to collect food efficiently. I implemented general search algorithms such as depth-first, breadth-first, uniform cost, and A* search algorithms which are used to solve navigation problems in the Pacman world.
🗺️ Developer Roadmaps — 20 career paths, 870+ topics, 1,880+ free resources. PWA, certifications, community-driven. Your free guide from beginner to senior dev.
A library for A* pathfinding. Written for easy integration and plug-and-play