The Working with Design Patterns training course delivers a hands-on view of how Design Patterns can be used to design and refactor software systems.
The course begins with a short overview of modern system architecture concepts: Classical Design Patterns, Test Driven Development, Refactoring, and Service-Oriented Architecture.
With that basis, students will learn detailed implementation strategies for the primary construction patterns, with an eye to decoupling modules and creating testable units. The course concludes with exploring data management, patterns for containerization, and serverless computing.
Apache, Apache Kafka, Apache Spark, Kafka, Spark and other associated open source project names are trademarks of the Apache Software Foundation. DataCouch is not affiliated with, endorsed by, or otherwise associated with the Apache Software Foundation (ASF) or any of their projects.
we'd love to have your feedback on your experience so far