1.jwasham / coding-interview-university
A complete computer science study plan to become a software engineer.
- computer-science
- interview
- programming-interviews
- study-plan
- data-structures
- algorithms
- +6 more
Ranked by Attention Score: stars gained over the last 180 complete days
58 repositories by Attention Score · May 8, 2026 – Nov 3, 2026 (UTC)
A complete computer science study plan to become a software engineer.
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
A visual, example-driven guide to Claude Code — from basic concepts to advanced agents, with copy-paste templates that bring immediate value.
🎓 Path to a free self-taught education in Computer Science!
Course to get into Large Language Models (LLMs) with roadmaps and Colab notebooks.
This repository contains a 90-day cybersecurity study plan, along with resources and materials for learning various cybersecurity concepts and technologies. The plan is organized into daily tasks, covering topics such as Network+, Security+, Linux, Python, Traffic Analysis, Git, ELK, AWS, Azure, and Hacking. The repository also includes a `LEARN.md
TranslatedA guide to teaching yourself computer science
This is a repo with links to everything you'd ever want to learn about data engineering
Translated:books: Essential foundational knowledge for technical interviews, Leetcode, computer operating systems, computer networks, system design
Comprehensive roadmap for aspiring Embedded Systems Engineers, featuring a curated list of learning resources
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! 🚀
DevOps Roadmap for 2026. with learning resources
Video discussing this curriculum:
📊 Path to a free self-taught education in Data Science!
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 😄
🎓 Um caminho para a educação autodidata em Ciência da Computação!
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.
Your new Mentor for Data Science E-Learning.
TranslatedAiLearning: Data Analysis + Machine Learning in Action + Linear Algebra + PyTorch + NLTK + TF2
Roadmap to becoming an Artificial Intelligence Expert in 2022
TranslatedAI learning roadmap, compiling nearly 200 hands-on cases and projects, with free accompanying teaching materials, for beginners with zero background, focused on job-ready practice! Covers: Python, mathematics, machine learning, data analysis, deep learning, computer vision, natural language processing, PyTorch tensorflow machine-learning,deep-learning data-analysis data-mining mathematics data-science artificial-intelligence python tensorflow tensorflow2 caffe keras pytorch algorithm numpy pandas matplotlib seaborn nlp cv and other popular fields
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.
Translated[Java Interviews + Java Study Guide] A collection of the core knowledge that most Java programmers need to master.
Deep Learning papers reading roadmap for anyone who are eager to learn this amazing tech!
A complete daily plan for studying to become a machine learning engineer.
Roadmap to becoming an ASP.NET Core developer in 2026
DeFi Developer roadmap is a curated Developer handbook which includes a list of the best tools for DApps development, resources and references!
A Comprehensive Roadmap to Mathematics
How to be low-level programmer
The roadmap for learning the C++ programming language for beginners and experienced devs.
Roadmap to becoming a Java developer in 2026
🗺 The Android Developer Roadmap offers comprehensive learning paths to help you understand Android ecosystems.
Toturials coming with the "data science roadmap" picture.
:books: The starting point of your career as a Software Quality Assurance Engineer | Quality Automation Engineer :books:
Roadmap to becoming a data engineer in 2021
Roadmap to becoming a game developer in 2022
TranslatedTo Be Top Javaer - The Road to Becoming a God-Tier Java Engineer
Roadmap to becoming a React developer
📚 Study guide and introduction to the modern front end stack.
🧱 The software design and architecture roadmap for any developer
Roadmap to becoming an iOS developer in 2018.
Roadmap on becoming a UI/UX designer in 2017
A Developer Roadmap to becoming a Node.js developer in 2019
ROADMAP(Mind Map) and KEYWORD for students those who have interest in learning NLP
:satellite: All You Need to Know About Deep Learning - A kick-starter
Android Developer Roadmap 2020
Your guide to the (sometimes overwhelming!) React ecosystem.
Software architect roadmap
✨ A Learning Path for Functional Programming
Roadmap to becoming a Rust Web Developer in 2022