A complete computer science study plan to become a software engineer.
- computer-science
- interview
- programming-interviews
- study-plan
47,133 repositories indexed
1–17 of 17 · 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! 🚀
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
Roadmap to becoming an iOS developer in 2018.
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.
✨ 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.