Beginner Object Oriented Programming In C# and .NET Core

Learn object oriented programming (OOP) fundamentals in C# and .NET Core with clear examples.
4.49 (710 reviews)
Udemy
platform
English
language
Programming Languages
category
Beginner Object Oriented Programming In C# and .NET Core
28 058
students
3.5 hours
content
Aug 2024
last update
$74.99
regular price

What you will learn

Overview of program structures and the rationale for using Object Oriented Programming.

Fundamental principles of Object Oriented Programming: Inheritance, Polymorphism, Encapsulation, and Abstraction.

Practical examples to clarify each principle.

Application of OOP principles in personal projects.

Course Gallery

Beginner Object Oriented Programming In C# and .NET Core – Screenshot 1
Screenshot 1Beginner Object Oriented Programming In C# and .NET Core
Beginner Object Oriented Programming In C# and .NET Core – Screenshot 2
Screenshot 2Beginner Object Oriented Programming In C# and .NET Core
Beginner Object Oriented Programming In C# and .NET Core – Screenshot 3
Screenshot 3Beginner Object Oriented Programming In C# and .NET Core
Beginner Object Oriented Programming In C# and .NET Core – Screenshot 4
Screenshot 4Beginner Object Oriented Programming In C# and .NET Core

Charts

Students
Price
Rating & Reviews
Enrollment Distribution

Comidoc Review

Our Verdict

This course is an excellent starting point for learning Object Oriented Programming (OOP) principles focusing on C# and .NET Core. Its updated content offers current students practical insights into applying these concepts in modern programming scenarios. While occasional pacing issues surface, prompt support from the instructor ensures that learners' questions don't hinder progress for long. It is noteworthy that advanced topics related to C# or .NET Core aren't found here; instead look for a solid foundation of OOP knowledge before diving deeper into these Microsoft technologies.

What We Liked

  • Comprehensive coverage of Object Oriented Programming (OOP) principles in C# and .NET Core, suitable for both beginners and those seeking a refresher.
  • Instructor explains abstract concepts in simple terms with clear examples, helping learners grasp the rationale behind encapsulation, inheritance, polymorphism, and abstraction.
  • Practical exercises throughout the course strengthen understanding of OOP principles, culminating in a project that integrates all concepts.
  • Responsive instructor addresses student questions promptly.

Potential Drawbacks

  • Instructor's pace can be fast at times; learners may need to pause or replay lectures for better retention.
  • Inconsistent audio volume and occasional residual audio from editing may require adjustments in playback levels.
  • While explanations regarding fundamental OOP concepts are strong, those looking for advanced C# or .NET Core subjects may be disappointed.
1306142
udemy ID
28/07/2017
course created date
19/05/2019
course indexed date
Bot
course submited by
Beginner Object Oriented Programming In C# and .NET Core - Coupon | Comidoc