To join this course, you need to have the basic understanding of C# constructs including type conversion, classes, variables, conditionals and loops. If you want to make use of C# to create web and mobile apps or games, you have to equip yourself with knowledge of C# classes and principles of object-oriented programming.
The course is created by Mosh, who is one of the best-selling instructor on Udemy with more than 17,000 students all over the world. He is a passionate Software engineer with his strong focus on pragmatism and simplicity. He has years of experience in creating software projects, we and mobile applications. Besides, he has run a lot of classes about C#, ASP. NET and object-oriented programming.
“Mosh is an excellent instructor that provides structure to learning ideas.” –said Matt Kelley
“He is very clear with his examples and has really helped me understand some concepts that I’d not appreciated when learning C# previously.”- said Ben Badcock
Why you should take this course?
In this course, you will learn:
– How to work with classes, constructors, fields, properties, methods and indexers
– How to use encapsulation to reduce the impact of change
– How to improve the robustness of your code
– How to re-use code using inheritance and composition
– Why composition is better than inheritance
– How to build extensible applications using polymorphism
– How to develop loosely-coupled, extensible and testable applications using interfaces
The course will provide you with a quality teaching method. Thanks to that, you can understand all the concepts easily and effectively. Instead of wasting time on reading other free tutorials and videos, you will learn from a very comprehensive course. The course is the combination between theory and practice. You also have to complete all the exercises in each lesson to reinforce what you have learned .
Who should take this course?
The course is for the C# programmers and developers, who want to master object-oriented programming, classes and interfaces.
What learners talk about the course?
Let see what students talk about this course:
“The course is well structured and clear. Well done Mosh! Thanks for that.”- Said Fabio Barracano
“ The course was well paced and informative especially regarding inheritance and composition.” – said Soo Hom
Course Name: C# Intermediate: Classes, Interfaces and OOP
Description: An in-depth, step-by-step guide to classes, interface and object-oriented programming, with many real-world examples.
Price: $150 (Click the button “CLICK TO REDEEM” to get your discount)
Course Instructor: Mosh Hamedani
Course Type: Self Paced Online Course. Lifetime Access
Duration: 5.5 hours ( 44 lectures )
Note: These coupons can change over time.