Patterns, Practices, and Principles
This course is a part of Domain-Driven Design, a 8-course Paths series from Pluralsight.Hello, and welcome to Pluralsight! My name is Matthew Renze, and I want to give you a quick overview of my course, Clean Architecture: Patterns, Practices, and Principles. It’s designed to help you learn how software experts keep their architecture clean using a modern approach to software architecture called Clean Architecture, and covers things like domain-centric architecture, application layers, CQRS (Command-Query Responsibility Separation), event sourcing, functional cohesion, bounded contexts, and more. In addition, you'll use these practices to replace the outdated three-layer database-centric architecture that has been used for decades. Most important though, you'll see how these practices, when combined, create an architecture that is simple, understandable, flexible, testable, and maintainable. When you’re done, you’ll have the skills necessary to understand and implement these clean architecture practices on your own software projects. As an introductory course, there are no prerequisites for this course. However, having basic experience with at least one C like programming language, and basic knowledge of software architecture will be beneficial. I look forward to working with you on Clean Architecture: Patterns, Practices, and Principles, here at Pluralsight.
Get a Reminder
Not ready to enroll yet? We'll send you an email reminder for this course
Get a Reminder
Get an email reminder about this course
An overview of related careers and their average salaries in the US. Bars indicate income percentile.
Clean Room Medical Assembler $49k
Coordinator, Partnership for Clean Indoor Air $52k
clean room carpenter $66k
Architecture Analyst $71k
Deep Clean Sales Specialist $76k
Deep clean specialist $76k
Clean Room Environment Inspector 3 $76k
Clean Technology Investment Banking Analyst $89k
Manager, US Clean Products Scheduling $91k
Clean Room Manufacturing Engineer $103k
Visiting Assistant Professor of Architecture and Landscape Architecture $119k
Technical Project Manager (Data Architecture And Database Architecture) $128k
Write a review
Your opinion matters. Tell us what you think.