Category

Show Count: 4 Redirect Count: 5 Go Back

Software Architecture and Clean Code Design in OOP

C# Course

Publisher:

Price: $164

Course Language:

Description


Learn design patterns and principles for Object-oriented programming to make your software scalable and easy to maintain

What is a good software architecture?

Basic principles in Software Architecture in OOP

SOLID principles

What is low coupling and high cohesion?

How to group units into packages, modules, namespaces, or components

Practical, proven techniques to becoming a great Software Architect

Software design patterns

Architectural Patterns used in almost any software system

Clean code design

Review examples of SOLID code in object-oriented programming

Real-life examples of good and bad architecture

Test-driven development (TDD) to drive software architecture

Behavior-driven development (BDD)

Acceptance test-driven development (ATTD)