study-path

Study guide

A comprehensive learning path covering software development practices and design principles

An organized learning path on Clean Code, Test-Driven Development, Legacy Code, Refactoring, Domain-Driven Design and Microservice Architecture

GitHub

3k stars
118 watching
349 forks
last commit: almost 3 years ago
agileclean-architectureclean-codecqrs-esdomain-driven-designhexagonal-architecturelearninglegacy-codemicroservice-architecturerefactoringsoftware-developmentsolid-principlesstudy-pathtdd

Related projects:

Repository Description Stars
zuzoovn/machine-learning-for-software-engineers A structured study plan to help software developers learn machine learning and become a machine learning engineer 28,167
justinamiller/softwarearchitect A resource providing information and guidance on software architecture roles, responsibilities, and best practices 8,708
ryanmcdermott/clean-code-javascript Guides software developers in writing readable and maintainable JavaScript code based on clean coding principles. 91,777
jwasham/coding-interview-university A comprehensive study plan and resource collection for software engineers to prepare for technical interviews. 306,974
labs42io/clean-code-typescript Adapts clean code principles from Robert C. Martin's book Clean Code to TypeScript for software development guidance. 9,302
webpro/programming-principles A curated collection of programming principles and design patterns to guide software development 2,808
vicoyeh/pointers-for-software-engineers A comprehensive curriculum designed to teach software engineering fundamentals and practical topics 5,716
stemmlerjs/software-design-and-architecture-roadmap A learning roadmap for software design and architecture 3,237
pungyeon/clean-go-article A resource for writing clean and maintainable Go code 2,957
bohdanorlov/ios-developer-roadmap A comprehensive guide to learning iOS development with a structured roadmap and recommended study materials. 6,393
muchirijane/learning-code-through-github-repos A collection of GitHub repositories providing resources and projects to learn web development skills 129
microsoft/web-dev-for-beginners A comprehensive curriculum for learning web development basics with JavaScript, CSS, and HTML 83,588
phongnguyend/practical.cleanarchitecture A comprehensive guide to implementing Clean Architecture in full-stack .Net 8 applications with various technologies and frameworks 2,126
ossu/data-science A structured curriculum and resource guide for self-taught Data Science education 19,088
ivanpaulovich/clean-architecture-manga A demonstration project that showcases Clean Architecture principles using .NET Core and React+Redux for building modular applications with a strong focus on separation of concerns and testability. 4,005