Welcome to the "C# Beginner Masterclass: Learn C# Fundamentals (Vol 2)" course! In this volume we will tackle Intermediate C# topics such as SOLID, Collections, OOP, Patterns etc.
ABOUT YOUR INSTRUCTOR
Hello! My name is Seb. I am a passionate C# developer, lifelong student and a Game Developer with 10+ years of experience. Through my boots on the ground workshops, I’ve taught over 1,000 people how to become professional Software Engineers.
My expertise: C#, Unity 3D, Python, Java, JavaScript, HTML, CSS and other technologies.
My goal is to make coding fun and accessible to everyone. That's why my courses are interactive and made with a clear structure. No previous experience is necessary for these courses. My main reference is Csharpspeedrun.
So, are you ready? Let’s get Started!
THE COMPLETE C# PACKAGE
We hope we can continue to help you on your coding journey through our other courses:
(Video course) C# Beginner Masterclass 2022: Learn C# Fundamentals (Vol 1)
(Video course) C# Beginner Masterclass 2022: Learn C# Fundamentals (Vol 2)
200+ Coding Exercises.
This course will help you gain knowledge, tips, tricks and skills that will prepare you for your next C# interview and upgrade your C# skills.
Wikipedia defines SOLIDas:
In software engineering, SOLID is a mnemonic acronym for five design principles intended to make object-oriented designs more understandable, flexible, and maintainable.
The SOLID ideas are
The single-responsibility principle: "There should never be more than one reason for a class to change." In other words, every class should have only one responsibility.
The open–closed principle: "Software entities ... should be open for extension, but closed for modification."
The Liskov substitution principle: "Functions that use pointers or references to base classes must be able to use objects of derived classes without knowing it."[8] See also design by contract.
The interface segregation principle: "Many client-specific interfaces are better than one general-purpose interface."
The dependency inversion principle: "Depend upon abstractions, [not] concretions."
Let's level up and prepare your next C# interview!
---------------------------------
Keywords related to the course:
SOLID Principles Video Tutorial in C#
SOLID Tutorial C#
SOLID Principles C#
SRP, OCP, LSP, ISP, DIP C#
C#SOLID, C# Collections, C# OOP, C# design Patterns