Live Chat
Monday - Friday 8am - 6pm EST Chat Now
Contact Us
Monday - Friday 8am - 8pm EST 1-866-716-6688 Other Contact Options

Cart () Loading...

    • Quantity:
    • Delivery:
    • Dates:
    • Location:


LINQ in the C# Programming Language

Learn to use language-integrated queries (LINQ) for working with data in your applications.

GK# 5235

Course Overview


In this course, you will learn about C#’s language-integrated queries (LINQ). LINQ simplifies the code needed to query, reshape, and aggregate data. Instead of writing complex, nested loops to implement procedures for working with data, LINQ enables a more functional, declarative style. LINQ queries more closely resemble SQL than a procedural language like C. This course introduces you to both LINQ to Objects and LINQ to XML.


  • Delivery Format:
  • Date:
  • Location:
  • Access Period:


What You'll Learn

  • Query, reshape, and aggregate collections of in-memory data
  • Query, reshape, and aggregate data from an XML document


Viewing outline for:

GK Digital Learning Outline

  1. Write an Iterator Method to Expose a Large Data Set
  2. Filter and Order Data Using LINQ to Objects
  3. Aggregate, Group, and Join Data Using LINQ to Objects
  4. Read and Query and XML File Using LINQ to XML
  5. Create and XML Document Using LINQ to XML



Familiarity with the .NET type system, including object-orientation, interfaces, and generics

Who Should Attend


C# developers interested in using Language Integrated Queries (LINQ) in their code

Follow-On Courses

Course Delivery

This course is available in the following formats:

GK Digital Learning

Experience high-quality online learning combined with reliable expert guidance and skills development activities.

Duration: 8 hours

Request this course in a different delivery format.