Querying With LINQ Course (How To)
Offered By: Treehouse
Course Description
Overview
Learn to query in C# with LINQ.
What you'll learn
- LINQ Query Syntax and Method Syntax
- Functional Programming Concepts
- Delegates
- Object Initialization
- Anonymous Types
- Implicit Typing
Syllabus
Now You're Querying
Learn to query with LINQ query syntax.
Chevron 10 steps-
All About LINQ
3:20
-
All About LINQ
2 questions
-
Writing Your First LINQ Query
8:12
-
Using Query Syntax
2 objectives
-
Object Initialization
4:14
-
Object Initialization
1 objective
-
Selecting, Projecting and Anonymous Types
8:24
-
Selecting, Projecting and Anonymous Types
2 objectives
-
Ordering and Grouping
6:04
-
Ordering and Grouping
5 questions
Functional Programming in C#
C# is an object-oriented language, but has features we can use in a functional way!
Chevron 9 steps-
The Functional Programming Style
2:50
-
Delegates
6:42
-
Delegates
5 objectives
-
Actions and Funcs
6:23
-
Actions and Funcs
3 objectives
-
Lambda Expressions
2:42
-
Lambda Expressions
2 objectives
-
LINQ Method Syntax
9:06
-
LINQ Method Syntax
2 objectives
Query Operators
Get the lowdown on all the query operators that LINQ has to offer.
Chevron 16 steps-
Quantifiers
5:42
-
Quantifiers
2 objectives
-
Element Operators
7:06
-
Element Operators
4 questions
-
Partitioning
3:54
-
Partitioning
2 objectives
-
Joins
9:45
-
Joins
1 objective
-
Aggregates
4:06
-
Aggregates
2 objectives
-
Set Operations
6:32
-
Set Operations
3 questions
-
Generation Operators
4:54
-
Generation Operators
3 questions
-
Conversion Operators
4:44
-
Conversion Operators
2 objectives
Querying the BirdWatcher Data
Build LINQ queries to solve data scenarios with the BirdWatcher data.
Chevron 11 steps-
Getting to Know the BirdWatcher Data
2:17
-
How Much Data Do We Have?
6:25
-
Operators Review
3 questions
-
Sightings of Endangered Birds
7:11
-
Bird Importing
8:40
-
Bird Search Extension
11:44
-
Bird Search In Action
7:45
-
Extension Method
2 objectives
-
Which is Faster? Union versus Concat
6:57
-
Some Final Advice
3:15
-
Final Advice
3 questions
Related Courses
C#: Delegates, Events and Lambdas (2015)LinkedIn Learning Swift: Delegations and Data Sources
LinkedIn Learning C# 10 Advanced Language Features
Pluralsight C# From Scratch - Part 2
Pluralsight iOS Interview Prep
Udacity