SOLID Software Architecture: Complete Guide with Coding Examples

Become a better developer: Learn software architecture techniques and develop code that is more robust, flexible, understandable and maintainable.
4.22 (578 reviews)
Udemy
platform
English
language
Software Engineering
category
instructor
SOLID Software Architecture: Complete Guide with Coding Examples
3 345
students
1 hour
content
Nov 2017
last update
$24.99
regular price

What you will learn

Understand the SOLID principles

Apply them to their own code and architect better software solutions

Design and build more robust and maintainable systems

Identify SOLID design violations in code and refactor this code accordingly

Course Gallery

SOLID Software Architecture: Complete Guide with Coding Examples – Screenshot 1
Screenshot 1SOLID Software Architecture: Complete Guide with Coding Examples
SOLID Software Architecture: Complete Guide with Coding Examples – Screenshot 2
Screenshot 2SOLID Software Architecture: Complete Guide with Coding Examples
SOLID Software Architecture: Complete Guide with Coding Examples – Screenshot 3
Screenshot 3SOLID Software Architecture: Complete Guide with Coding Examples
SOLID Software Architecture: Complete Guide with Coding Examples – Screenshot 4
Screenshot 4SOLID Software Architecture: Complete Guide with Coding Examples

Charts

Students
Price
Rating & Reviews
Enrollment Distribution

Comidoc Review

Our Verdict

Given the mixed feedback, this SOLID Software Architecture course on Udemy offers valuable insights into understanding software architecture techniques and applying SOLID principles to your code. While there are areas that could benefit from improvement, such as more real-world examples or a less detailed breakdown of each code modification for experienced developers, overall it remains a comprehensive guide for becoming a better developer. The course's relatively short duration and global rating suggest it is worth considering for those seeking to develop robust, flexible, understandable, and maintainable systems with SOLID principles in mind. However, evaluate the provided testimonials and weigh your priorities carefully before enrolling to ensure this course suits your needs.

What We Liked

  • Covers SOLID principles in depth with clear explanations and practical examples
  • Examples are provided in both C# and pseudo-code for better understanding
  • Instructor is experienced, knowledgeable, and responsive to student queries
  • High-quality videos and downloadable code samples enhance the learning experience

Potential Drawbacks

  • Case studies might be too lengthy and confusing for beginners unfamiliar with C# syntax
  • Slides are read word-for-word, which some learners may find monotonous
  • *Lack of real-world examples and refactoring scenarios in the code section*
  • *Verbal explanations for each code modification might be too detailed for experienced developers*
1323362
udemy ID
16/08/2017
course created date
22/11/2019
course indexed date
Bot
course submited by
SOLID Software Architecture: Complete Guide with Coding Examples - | Comidoc