In this two day course you will be introduced to functional programming. You will learn how to create references to methods and pass those references as parameters to other methods. You will learn how events are based on functional programming, and how events can be used to communicate useful information between modules in a program. You will also learn various syntax options to create method references. Finally, you will learn how all of this functionality relates to LINQ, a query language built in to C#.
Instructor did a great job, from experience this subject can be a bit dry to teach but he was able to keep it very engaging and made it much easier to focus.
Excellent presentation skills, subject matter knowledge, and command of the environment.
Instructor was outstanding. Knowledgeable, presented well, and class timing was perfect.
Click here to print this page »
6 Months or more experience using C#.
Detailed Class Syllabus
Module 1: Decoupling Methods and Handling Events
Declaring and Using Delegates
Using Lambda Expressions
Module 2: Using LINQ to Query Data
Using the LINQ Extension Methods and Query Operators
Building Dynamic LINQ Queries and Expressions