on Code Design
No bio yet
This person is not in any teams
on Code Design
On Code Design holds a series of courses and workshops on Software Design topics, which can be organised as in-company training. We develop and deliver training programs that focus on learning how to minimise the cost of change on large Enterprise Applications, by doing a code design that embraces change. We focus on developing the habits that enable you to adopt and apply the industry best practices. Over the last few years we have trained more than 500 professionals, with very positive feedback and results. All courses are built based on the industry best practices combined with the experience of creating software architectures, implementing and delivering large and complex Enterprise Applications using Microsoft Technologies. They combine discussions for understanding core software design principles and practices, with hands-on exercises which teaches how all these can be applied in real life projects. The training programs include courses and workshops focused on specific topics, as well as broader series of workshops that can be embedded in internship programs. The main course, "Code Design Practices" covers aspects that span from motivating the importance of design and structure in software, to core principles like Separation of Concerns or Dependencies Management, and ends with teaching a design method that can be taken as a recipe for starting projects on a path to success. Another featured workshop is "Implementing Clean Architecture" which assures the understanding of the concepts and the practices behind the term, and gives a method for implementing clean architectures in real life projects. Other complementary courses cover: Unit Testing, Dependency Injection, DevOps, SOLID Principles and Design Patterns. For more details go to: https://onCodeDesign.com/training