the resources I use to learn computer science in my spare time
Repository Index
57,138 visible repositories in the index
73–96 of 112 · Most stars
A Developer Roadmap to becoming a Node.js developer in 2019
:satellite: All You Need to Know About Deep Learning - A kick-starter
Roadmap to becoming a Java developer in 2026
- java
- jee
- roadmap
- guidelines
Welcome to the SDE Interview Preparation Roadmap! This repository is not just about my personal journey; it's a collaborative space for collective learning. As I prepare for Software Development Engineer (SDE) interviews, I've created a comprehensive checklist to guide my preparation.
Android Developer Roadmap 2020
TranslatedThe complete AI Agent interview guide: from zero to Offer, including 200+ interview questions, enterprise-level projects (Python/Java/Go), resume templates, STAR interview scripts, and Doraemon comic illustrations
This is PHP Developer Roadmap
A Comprehensive Roadmap to Mathematics
The roadmap for learning the C++ programming language for beginners and experienced devs.
🧱 The software design and architecture roadmap for any developer
- software-design
- architecture
- roadmap
ROADMAP(Mind Map) and KEYWORD for students those who have interest in learning NLP
- natural-language-processing
- nlp
- roadmap
- probability-statistics
TranslatedFull-stack AI Infra learning materials from zero to getting started: https://caomaolufei.github.io/AIInfraGuide/
:books: The starting point of your career as a Software Quality Assurance Engineer | Quality Automation Engineer :books:
Roadmap on becoming a UI/UX designer in 2017
- ui
- ui-design
- ux
- ux-design
Roadmap to becoming a Rust Web Developer in 2022
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.
- agent
- large-language-models
- llm
- llm-learning
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.
- blogs
- businessintelligence
- courses
- data
Software architect roadmap
✨ A Learning Path for Functional Programming
- functional-programming
- javascript
- clojure
- functional-languages
Angular Developer Roadmap
Roadmap to becoming a Laravel developer
A roadmap for those who want to build a career as an FPGA / ASIC Engineer
Bitcoin Protocol Development Curriculum