4 repos
Focuses on the methodologies, architectural patterns, and best practices for building maintainable systems, distinct from low-level algorithmic logic.
Explore 4 awesome GitHub repositories matching education & learning resources · Software Engineering Principles. Refine with filters or upvote what's useful.
This project is a comprehensive educational roadmap designed to guide software engineers through the mastery of computer science fundamentals and technical interview preparation. It provides a structured, dependency-aware learning path that organizes complex computing concepts into a hierarchical curriculum, enabling u
This repository is a comprehensive educational resource designed to help software engineers master large-scale system design and prepare for technical interviews. It provides a structured curriculum that covers the fundamental principles of distributed systems, backend engineering, and object-oriented design through a
This project is a community-maintained, open-source educational curriculum designed to provide a comprehensive, university-grade computer science education for self-taught learners. It functions as a centralized index that aggregates high-quality third-party academic resources, organizing them into a structured, modula
This project is a comprehensive educational knowledge base designed to help developers master software engineering excellence through a structured catalog of design patterns and architectural principles. It provides a curated repository of best practices, programming heuristics, and implementation examples, all organiz