Companies Home Search Profile

C# Essential Training 2: Generics, Collections, and LINQ

Focused View

Matt Milner

2:58:50

173 View
  • 01 - Essentials deep dive.mp4
    00:35
  • 02 - What you should know.mp4
    01:59
  • 01 - Understanding generics.mp4
    06:31
  • 02 - Working with generics.mp4
    05:10
  • 03 - Defining generic types and methods.mp4
    07:27
  • 04 - Generic constraints.mp4
    07:08
  • 01 - Understanding collection types in the BCL.mp4
    06:44
  • 02 - Choosing the right collection type.mp4
    05:48
  • 03 - Working with collections.mp4
    08:15
  • 04 - Working with keyed collections.mp4
    07:11
  • 05 - Understanding concurrent collections.mp4
    03:53
  • 01 - Basics of try-catch-finally.mp4
    06:21
  • 02 - Exception filtering by type with catch.mp4
    04:02
  • 03 - Exception filtering with when.mp4
    03:30
  • 04 - Throwing and rethrowing exceptions.mp4
    06:00
  • 05 - Creating custom exceptions.mp4
    06:59
  • 01 - Threading basics.mp4
    05:59
  • 02 - Basics of using async and await.mp4
    08:46
  • 03 - Task management.mp4
    06:13
  • 04 - Handling errors when using await.mp4
    06:16
  • 01 - Understanding delegates.mp4
    04:34
  • 02 - Understanding events.mp4
    08:02
  • 03 - Common delegates with ActionT and FuncT.mp4
    05:54
  • 04 - Understanding lambda expressions.mp4
    03:40
  • 05 - Expressions as delegates.mp4
    05:49
  • 06 - Other uses for expressions.mp4
    02:13
  • 01 - The case for extension methods.mp4
    04:40
  • 02 - Writing an extension method.mp4
    01:27
  • 03 - Using an extension method.mp4
    02:42
  • 04 - Common extension methods on collections.mp4
    03:18
  • 01 - Understand the purpose of LINQ.mp4
    04:23
  • 02 - Querying collections with LINQ.mp4
    03:58
  • 03 - Filtering and ordering queries.mp4
    03:03
  • 04 - Other sources for LINQ.mp4
    07:43
  • 01 - Build something and continue learning.mp4
    02:37
  • Description


    As one of the most popular programming languages, C# continues to make programming easier and more fun with each new version. In this course, instructor Matt Milner digs deeper into essential features of C#, such as generic types, collections, handling exceptions, asynchronous programming with tasks, and more. Matt begins with helping you understand and work with generic types, then moves on to understanding collection types, working with collections, and understanding concurrent collections. He walks you through handling different types of exceptions, including creating custom exceptions. Matt explains threading basics and shows you how to use async and await in the task based programming model. After covering delegates and events, he goes over the case for extension methods, as well as how to write and use an extension method. Plus, Matt discusses the goals of Language Integrated Query (LINQ), how to query collections with LINQ, and how to filter and order your queries.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category

    C#

    Trusted software developer and architect with over 20 years of experience. I have worked on departmental apps, large integration solutions, and enterprise websites. I have built desktop applications, web applications, and distributed services built on premise and in the cloud. Primary experience in building web services and applications, and creating integration solutions using BizTalk Server. I have taught thousands of developers about the latest technologies for building applications and services. Specialties: Microsoft Azure, .NET, Web Services, ASP.NET
    LinkedIn Learning is an American online learning provider. It provides video courses taught by industry experts in software, creative, and business skills. It is a subsidiary of LinkedIn. All the courses on LinkedIn fall into four categories: Business, Creative, Technology and Certifications. It was founded in 1995 by Lynda Weinman as Lynda.com before being acquired by LinkedIn in 2015. Microsoft acquired LinkedIn in December 2016.
    • language english
    • Training sessions 35
    • duration 2:58:50
    • Release Date 2023/01/04