C#: Advanced Practices Preview

C#: Advanced Practices

With Microsoft .NET and Mika Dumont Liked by 6,350 users
Duration: 41m Skill level: Advanced Released: 1/14/2021

Course details

In this course, instructor Mika Dumont introduces you to C# advanced practices. Mika begins by defining LINQ and showing you how LINQ makes it easy to query any data source. She walks you through how LINQ composes queries written in multiple statements, or even multiple methods, into a single query operation. Mika covers how LINQ works with Entity Framework to query SQL data sources. She describes how async features make it easy to write code that describes what your code does. She goes into how the Task class helps you organize asynchronous algorithms in logical ways. She steps you through how to recover and process asynchronous error conditions from faulted tasks. Mika concludes by explaining the similarities and differences between asynchronous operations and multithreaded, how you can apply similar techniques in both contexts, and how asynchronous operations may be single-threaded.

This course was created by Microsoft.NET. We are pleased to host this training in our library.

Skills you’ll gain

Earn a sharable certificate

Share what you’ve learned, and be a standout professional in your desired industry with a certificate showcasing your knowledge gained from the course.

Sample certificate

Certificate of Completion

  • Showcase on your LinkedIn profile under “Licenses and Certificate” section

  • Download or print out as PDF to share with others

  • Share as image online to demonstrate your skill

Meet the instructors

Learner reviews

4.4 out of 5

804 ratings
  • 5 star
    Current value: 504 62%
  • 4 star
    Current value: 194 24%
  • 3 star
    Current value: 62 7%
  • 2 star
    Current value: 28 3%
  • 1 star
    Current value: 16 2%

Contents

What’s included

  • Learn on the go Access on tablet and phone

Similar courses

Download courses

Use your iOS or Android LinkedIn Learning app, and watch courses on your mobile device without an internet connection.