4 Novembre, 9h00

Clean Architecture avec Robert C. Martin

**Description en français ci-après**

Join Robert 'Uncle Bob' Martin on this exciting new Clean Architecture course and benefit from his years of experience in the industry and deep understanding of the principles and best practices. From code to design and components, you will learn to bring the concepts of clean architecture together, in order to create robust and easily maintainable software systems which stand the test of time.

Struggling with system complexity? Join this course and learn how to dramatically improve developer productivity throughout the life of any software system, using the universal rules of software architecture.

This course will teach you and your team the robust principles you need to bring professionalism and discipline to the structure of your application design, resulting in strong systems which protect high value business rules from changes to unrelated parts of the system, and endure the challenges of extensive life cycles with numerous contributors.

Through a series of lectures and exercises, explore the SOLID principles, component cohesion and component to coupling, and how to keep system components at various levels from unduly influencing each other. Then learn how to structure those components and boundaries within your application system, and employ various deployment strategies including microservices.

M. Martin is a story teller. He his known for his ability to explain difficult principles, concepts and practices in his own unique and flamboyant way. You will learn to become a better programmer through a mix of theory, case studies and practical exercises. Understanding and applying these programming practices will improve your team's productivity as well as your own. 

 

-----

 

Joignez-vous à Robert «Uncle Bob» Martin pour ce nouveau cours passionnant sur le "Clean Architecture" et profitez de ses années d’expérience dans le secteur et de sa compréhension approfondie des principes et des meilleures pratiques. Du code à la conception et aux composants, vous apprendrez à combiner les concepts de "Clean Architecture" afin de créer des systèmes logiciels robustes, faciles à maintenir et qui résistent à l’épreuve du temps.

La complexité de vos systèmes vous donne du fil à retordre? Suivez ce cours et découvrez comment améliorer considérablement la productivité des développeurs tout au long de la vie de tout système logiciel, en utilisant les règles universelles de l'architecture logicielle.

Ce cours vous apprendra, à vous et à votre équipe, les principes "SOLID" dont vous avez besoin pour apporter professionnalisme et discipline à la structure de la conception de vos applications. Vous obtiendrez ainsi des systèmes robustes qui protègent les règles d'affaires de grande valeur des modifications apportées à des parties non liées du système et supportent les défis de sécurité liés à des cycles de vie étendus avec de nombreux contributeurs.

À travers une série d'exposés et d'exercices, explorez les principes "SOLID", la cohésion des composants, le couplage entre composants, et comment empêcher les composants du système à différents niveaux de s'influencer mutuellement. Apprenez ensuite à structurer ces composants et leurs frontières au sein de votre système, et à utiliser diverses stratégies de déploiement, notamment des microservices.

M. Martin est reconnu pour sa capacité à vulgariser et à promouvoir les principes, les modèles de conception et les techniques de programmation garantes de succès. Cette formation vous permettra d’apprendre par la théorie, des études de cas et des exercices pratiques. Connaître et appliquer les bonnes pratiques de programmation décuplera votre productivité et celle de votre équipe.