A complete computer science study plan to become a software engineer.
- computer-science
- interview
- programming-interviews
- study-plan
47,133 repositories indexed
1–24 of 24 · Most stars
A complete computer science study plan to become a software engineer.
Translated"Code Random Thoughts" (代码随想录) LeetCode problem-solving guide: the order for working through 200 classic problems, with 600,000 characters of detailed illustrated explanations, video analysis of difficult points, and over 50 mind maps. Supports multiple language versions including C++, Java, Python, Go, and JavaScript, so learning algorithms is never confusing again! 🔥🔥 Come take a look, and you will wish you had met it sooner! 🚀
TranslatedAiLearning: Data Analysis + Machine Learning in Action + Linear Algebra + PyTorch + NLTK + TF2
This repository started out as a learning in public project for myself and has now become a structured learning map for many in the community. We have 3 years under our belt covering all things DevOps, including Principles, Processes, Tooling and Use Cases surrounding this vast topic.
TranslatedTo Be Top Javaer - The Road to Becoming a God-Tier Java Engineer
TranslatedProgrammer skill map
DevOps Roadmap for 2026. with learning resources
A Study Path for Game Programmer
TranslatedAn easy-to-understand, witty and humorous Java learning guide, covering core knowledge points such as Java basics, Java concurrent programming, the Java Virtual Machine, Java enterprise development, and Java interviews. To learn Java, look no further than 二哥's (Erge, "Second Brother") Java advancement path 😄
Comprehensive roadmap for aspiring Embedded Systems Engineers, featuring a curated list of learning resources
🗺 The Android Developer Roadmap offers comprehensive learning paths to help you understand Android ecosystems.
Roadmap to becoming an iOS developer in 2018.
Roadmap to becoming a Java developer in 2026
A Comprehensive Roadmap to Mathematics
The roadmap for learning the C++ programming language for beginners and experienced devs.
ROADMAP(Mind Map) and KEYWORD for students those who have interest in learning NLP
TranslatedFull-stack learning roadmap and Chinese tutorials for large language models (LLM)🔥: covers Prompt Engineering, RAG, AI Agent, MCP, fine-tuning, model deployment, Transformer, AI programming, and interviews at major tech companies, from beginner level to production practice.
Based on my own experience, I believe this roadmap provides clear answers to all the key questions about becoming a data analyst from scratch, including which technologies and programming languages to learn, what soft skills are essential, and how to start a professional career in this field.
Software architect roadmap
✨ A Learning Path for Functional Programming
Bitcoin Protocol Development Curriculum
:1st_place_medal: Roadmap to become a system design and architecture master
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
🗺️ Developer Roadmaps — 20 career paths, 870+ topics, 1,880+ free resources. PWA, certifications, community-driven. Your free guide from beginner to senior dev.