Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

C# Mastering Course For Intermediates

via Udemy

Overview

A step-by-step guide to classes, interfaces and Object-Oriented programming (OOP) with C#, Error handling and debugging

What you'll learn:
  • Get familiar with Object-Oriented programming concepts
  • Work with classes, constructors, fields, properties, methods and indexers
  • Learn the concepts of inheritance, polymorphism and abstracts in C#
  • Tips & tricks in working with Visual Studio
  • Use encapsulation to improve the robustness of the code and reduce the impact of change
  • Recognize bugs and remove them (How to debug a program)

Welcome to our C# Intermediate Course! This course is designed for developers who have a basic understanding of C# and are looking to deepen their knowledge by exploring Object-Oriented Programming (OOP) and error handling. By the end of this course, you’ll be equipped with the skills to write more efficient, maintainable, and robust C# code.


Here are the main topics that will be covered:

  • Object-Oriented Programming (OOP)

  • Error Handling

Course Features:

Interactive Lessons: Engaging video tutorials and interactive coding exercises.

Hands-On Projects: Practical projects to apply your knowledge and build a portfolio.

Certification: Receive a certificate of completion to showcase your skills.


100% MONEY-BACK GUARANTEE

This course comes with a 30-day full money-back guarantee. Take the course, watch every lecture, and do the exercises, and if you feel like this course is not good enough for you, ask for a full refund within 30 days. All your money back, no questions asked.

So you have nothing to lose, sign up for this course and learn how to build C# Projects from scratch!


By the end of this course, you’ll have a solid understanding of OOP principles and error handling techniques in C#. These skills will enable you to write cleaner, more maintainable code and build robust applications. We look forward to guiding you on this journey to becoming a more proficient C# developer!


If you are ready to upgrade your C# skills, don't hesitate and join in this course and get started!

Syllabus

  • Introduction
  • Day 1: Learning methods in C#
  • Day 2: Object-Oriented Programming (OOP) Introduction
  • Day 3: Inheritance and relation between objects in C#
  • Day 4: Polymorphism, Do actions in different ways
  • Day 5: Hide data and implementation using Encapsulation in OOP
  • Day 6: Abstraction, Interface and sealed concept in C#
  • Day 7: Debugging and Error handling

Taught by

Kioomars Jonood and Samaneh Mazidi Sharaf Abadi

Reviews

4.5 rating at Udemy based on 165 ratings

Start your review of C# Mastering Course For Intermediates

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.