A Course You'll Actually Finish

Ultimate C# Series: Part 3

Master Events, Delegates, Lambda Expressions, LINQ, Async and more

  • Intermediate
  • 3 Hours
  • 10 Lessons
  • Downloadable Content
  • Hands-on Exercises
  • English Captions
  • Certificate of Completion
  • Lifetime Access
  • Learn at Your Own Pace

Say goodbye to scattered tutorials and endless fluff. This course gives you a clear, structured path with bite-sized videos that blend theory and hands-on practice.

Highly Practical

What You'll Learn

  • Exception handling techniques, including custom exception classes
  • Use generics to create flexible and reusable code
  • Understand delegates and events, and how to utilize them for implementing event-driven programming
  • Harness the power of lambda expressions to write concise and expressive code
  • Create and use extension methods to add functionality to existing types
  • Use LINQ to query and manipulate data from various sources
  • Understand dynamic typing in C# using the 'dynamic' keyword
  • Use async/await keywords for writing efficient and responsive applications

A Perfectly Structured Course

Course Content

3 Hours . 2 Sections . 10 Lessons

Introduction(39s)

  • About the Course0m 39s
  • Source Code
  • Follow Me Around
  • Learning Paths

Advanced C# Topics(3h)

    Target Student

    Who Is This For?

    • Anyone who wants to take their C# skills to the next level
    • Anyone preparing for C# coding interviews
    • Existing C# developers who want to better understand the C# features they use every day

    What You Should Know First

    Prerequisites

    This course is the third part of a series. So, you should have watched the first two parts or have a solid understanding of the concepts covered there.

    Here are the courses we recommend if you need to strengthen the fundamentals.

    Ultimate C# Series: Part 1

    Learn the fundamentals of programming with C# with tons of exercises and real-world examples


    Ultimate C# Series: Part 2

    Learn all about classes, interfaces and object-oriented programming


    This course is only available as part of

    The Ultimate C# Mastery Series

    Get the Full Series