Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
LINQ in C# | LINQ Tutorial
Rating: 4.4 out of 5(450 ratings)
2,569 students

LINQ in C# | LINQ Tutorial

C# LINQ | LINQ Basics | Entity Framework Core Essentials | .NET LINQ
Last updated 8/2025
English

What you'll learn

  • Basics of C# LINQ using both Query syntax and Method syntax. You gain upper hand than others who typically knows just one syntax.
  • Different types of LINQ Operators in C# .NET. You will learn them through a step-by-step approach.
  • Activities: Quizzes, Assignments, Coding Exercises to apply your learning. There are lots of them to help you practice!
  • LINQ to Objects: Get to know every LINQ operator you can apply on LINQ to Objects in C#.
  • LINQ to Entities: Get started with applying the LINQ concepts to access the database through entities.
  • LINQ to XML: Learn to apply the LINQ capabilities to work with XML including reading and writing XML using LINQ.
  • LINQ to JSON: Learn LINQ to JSON concepts including creating, parsing, and querying techniques of JSON.
  • Downloadable C# LINQ Cheat Sheet

Course content

8 sections71 lectures5h 8m total length
  • Welcome & About This Course2:47

    You have made the right decision by choosing this course to get started with C LINQ! At the end of this lecture, you will have a good overview of how this course is organized and what to expect from this course.

  • DOWNLOAD: C# LINQ Cheat Sheet0:23

    Download the C# LINQ cheat sheet that contains the following:

    • The complete list of LINQ operators in C# along.

    • Query and Method syntax, along with examples for each of the LINQ operators.

  • DOWNLOAD: Complete Source Code0:28

    Download the complete source code, including examples used throughout this course, along with the assignment solutions.

  • Join the Discord Community0:11
  • Let us Build2:05

    Know how we will apply the learnings by building a sample project. We cover topics such as what is the sample project about, the programming environment used, and so on.

  • RESOURCES: Great LINQ References0:02

    Some of the great references for a quick look up on LINQ.

Requirements

  • Basic knowledge of C# language.
  • VS Code or Visual Studio or any other IDE that supports C# language.

Description

LINQ is a core feature of the .NET runtime. It helps developers as you interact with various data sources using a few lines of code. Although it was released fifteen years ago, it still holds as one of the popular features in C#. You will be learning the essential operators of the LINQ concept.


Instructor Bio:

Praveen is an experienced product designer and developer who has worked for 10 years at Honeywell and 7 years at Bosch. He specializes in building products on the .NET stack and cloud platforms. He has a patent and has presented two papers. Additionally, he has published 20+ Courses and 50+ Hands-On Labs on Kubernetes, Docker & Azure, teaching thousands of students on various cloud-native topics.


Topics Covered In This Course:

  • Basics of LINQ from scratch.

  • Query syntax and Method syntax.

  • Different types of LINQ Operators. You will learn them through a step-by-step approach.

  • Activities: Quizzes, Assignments, and Coding Exercises to apply your learning. There are lots of them to help you practice!

  • LINQ to Objects: Get to know every LINQ operator you can apply on LINQ to Objects in C#.

  • LINQ to Entities: Get started applying the LINQ concepts to access the database through entities.

  • LINQ to XML: Learn to apply the LINQ capabilities to work with XML, including reading and writing XML using LINQ.

  • LINQ to JSON. Learn LINQ to JSON concepts, including creating, parsing, and querying techniques of JSON.

  • Downloadable C# LINQ Cheat Sheet.


At The End Of This Course:

  • You will have a strong foundation on C# LINQ concepts.

  • You will know both LINQ Query and Method syntax.

  • Also, you will gain an understanding of LINQ to Objects, LINQ to Entities, and LINQ to XML.


Enroll now to get started.

Who this course is for:

  • .NET Developers. This course will provide a strong foundation on LINQ concepts with .NET Core.