A complete computer science study plan to become a software engineer.
-
Updated
Apr 28, 2024
A complete computer science study plan to become a software engineer.
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
A collection of learning resources for curious software engineers
An ultra-simplified explanation to design patterns
A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups
A curated list of references for MLOps
A comprehensive list of books on Software Architecture.
A curated collection of publicly available resources on how technology and tech-savvy organizations around the world practice Site Reliability Engineering (SRE)
A resource to help you learn system design.
Programming curricula
A curated list of topics to start learning software engineering
⏰ Collaboratively track deadlines of conferences recommended by CCF (Website, Python Cli, Wechat Applet) / If you find it useful, please star this project, thanks~
📚 A curated list of papers for Software Engineers
一份硬核(hardcore)计算机科学CS自学计划,偏向软件工程和系统架构方向
A best practice for tensorflow project template architecture.
This repository contains tips and resources to prepare for behavioral interviews.
Everything you need to know for a Software Engineering interview
🚀 A curated and opinionated list of resources (English & Russian) for Backend developers | Структурированный список ресурсов для изучения Backend разработки
It's just fascinating. How is modern software designed? 🤔 Some design-level considerations for scalability, maintainability eventual consistency, availability & reliability. 👨💻 Interview Prep. 👨💻
Implementations of programming design patterns in Unity with examples in C# when to use them.
Add a description, image, and links to the software-engineering topic page so that developers can more easily learn about it.
To associate your repository with the software-engineering topic, visit your repo's landing page and select "manage topics."