Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
- 67% Software Architecture: Meta and SOLID Principles in C#

Software Architecture: Meta and SOLID Principles in C#

$14.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.7/10 (Our Score)
Product is rated as #35 in category C#

SOLID is an acronym which stands for SRP, OCP, LSP, ISP and DIP. These five acronyms in their turn stand for:

Single Responsibility Principle

Open/Closed Principle

Liskov Substitution Principle

Interface Segregation Principle

Dependency Inversion Principle

In this course, you ll learn how to apply meta and SOLID principles so that your application will live a long healthy life. It means you are going to learn how to write code of the high quality: readable, understandable and reliable.

Improve your knowledge in object–oriented programming

Understand the meta principles on which all the other development principles are based

Understand the symptoms of code defects

Learn the foundations of SOLID principles

Learn how to detect the violations of SOLID principles and how to fix the problems

Learn how meta principles and SOLID principles are related to each other and how to find the balance between them

Foundations of writing object–oriented code

Despite the fact that C# is a very rich on features language, it’s very common to see poorly designed and implemented applications in a real world. Language by itself does not guarantee that the architecture of an application will be great. In order to design and build maintainable software, we need to understand the principles of software development. This video course is exactly about how to achieve clean and maintainable software.

Instructor Details

I'm thankful enough for that I love what I do. I began my career as a postgraduate student participating in Microsoft ImagineCup contest. I've been working with .NET platform since 2003. I've been professionally architecting and implementing software for nearly 7 years, primarily based on .NET platform. I'm passionate about building rich and powerful applications using modern technologies. I'm a certified specialist in Windows Applications and Service Communication Applications by Microsoft. I'm one of the coordinators of the MSK.NET User Group in Moscow. If it's work, we try to do less. If it's art, we try to do more. - Seth Godin. What I can say is that software is my art.

Specification: Software Architecture: Meta and SOLID Principles in C#

Duration

5 hours

Year

2020

Level

All

Certificate

Yes

Quizzes

Yes

11 reviews for Software Architecture: Meta and SOLID Principles in C#

4.1 out of 5
5
3
3
0
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Shreyas Kunder

    Great

    Helpful(0) Unhelpful(0)You have already voted this
  2. Daniel Terceros

    Excellent course. It requires medium level of coding and re review the examples and concepts. As any online course I’d say 20% watching the lesson 80% practicing and you’ll get better eventually.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Bruno Pinheiro Brazil

    Great course!

    Helpful(0) Unhelpful(0)You have already voted this
  4. Dean Martens

    Presents principles in concise ways relevant to the programming language I use the most.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Demond Roberson

    Very thorough in explaining what SRP is!!!

    Helpful(0) Unhelpful(0)You have already voted this
  6. Pamela Pierce

    Excellent instructions, excellent examples, excellent references. Top notch course. It can be difficult to understand the words sometimes, and the transcript/close caption doesn’t match, but using the voice and transcript together makes it 99% understandable, just a bit slower for me to figure out.

    Helpful(0) Unhelpful(0)You have already voted this
  7. Antony

    He needs to be more happier

    Helpful(0) Unhelpful(0)You have already voted this
  8. Teshvier Mathura

    I still feel a bit confused

    Helpful(0) Unhelpful(0)You have already voted this
  9. Debadatta Ratha

    So much detailed analysis, really clear the concepts

    Helpful(0) Unhelpful(0)You have already voted this
  10. Boris Masnec

    To abstract and not enough details

    Helpful(0) Unhelpful(0)You have already voted this
  11. Craig Thompson

    This was an interesting and informative course, thanks

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Software Architecture: Meta and SOLID Principles in C#
    Software Architecture: Meta and SOLID Principles in C#

    $14.99

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare