C# Advanced Topics - The Next Logical Step

Learn advanced topics of the C# language like LINQ, Lambda, Extension Methods, Generics, Delegates, Events and more!
4.45 (1458 reviews)
Udemy
platform
English
language
Programming Languages
category
instructor
C# Advanced Topics - The Next Logical Step
8 813
students
3 hours
content
Sep 2020
last update
$59.99
regular price

What you will learn

You will be able to read and create LINQ Queries

You will understand what is a Lambda Expression and use it in various scenarios

You will be able to apply LINQ Queries with Lambda Operators

You will be able to Extend base types and custom objects with Extension Methods

Understand and Work with Generic Methods and Classes

Understand and Apply Delegates in Real-World Scenarios

Work with Built in Delegates - Func and Action

More Complex Delegates with Lambda Expressions/Anonymous Methods

You will be able to create Events to decouple Code

The Anatomy of Events

Passing Additional Information through Events

Asynchronous Programing with Asynchronous Methods

Course Gallery

C# Advanced Topics - The Next Logical Step – Screenshot 1
Screenshot 1C# Advanced Topics - The Next Logical Step
C# Advanced Topics - The Next Logical Step – Screenshot 2
Screenshot 2C# Advanced Topics - The Next Logical Step
C# Advanced Topics - The Next Logical Step – Screenshot 3
Screenshot 3C# Advanced Topics - The Next Logical Step
C# Advanced Topics - The Next Logical Step – Screenshot 4
Screenshot 4C# Advanced Topics - The Next Logical Step

Charts

Students
Price
Rating & Reviews
Enrollment Distribution

Comidoc Review

Our Verdict

This C# Advanced Topics course by Tod Vachev stands out for its comprehensive coverage of complex subjects and the instructor's well-balanced pacing. With real-world examples and simple code snippets, it effectively conveys intricate topics like LINQ, Generics, Delegates, and Events. However, the course could benefit from additional practical exercises to reinforce learning outcomes and further clarification in certain sections. Moreover, those with accent sensitivity might find it slightly challenging to follow. Although the course does not have a strong project focus, it still serves as an excellent stepping stone for C# developers looking to expand their expertise into advanced territories.

What We Liked

  • Covers a wide range of advanced C# topics, including LINQ, Lambda, Extension Methods, Generics, Delegates, Events and more
  • Instructor's pacing has been praised for striking a good balance between theory and practice
  • Real-world scenarios help to solidify understanding of concepts
  • Code examples are kept simple, making it easy to follow explanations

Potential Drawbacks

  • Lack of exercises or practical examples to test understanding
  • Some explanations, especially in the Delegates section, could be more detailed
  • Accent of instructor can sometimes make comprehension difficult
  • A slightly more project-oriented approach might help some learners better grasp the concepts
Related Topics
1524804
udemy ID
24/01/2018
course created date
20/11/2019
course indexed date
Bot
course submited by