- Executors
-
Learn
Learn Python Runnable examples, NumPy, pandas, and more Learn AINeural networks, ML and LLMs from scratch Learn C & C++ Pointers, memory, STL, and modern C++ Learn C#C# basics, OOP, LINQ, async, and .NET exercises Python Algorithms Search, sorting, recursion, and visualizers O(n) C & C++ Algorithms Compare algorithms implemented in C and C++
- ChallengesNew
LINQ and collections
Query, group, join and page data with LINQ, and extend collections with your own methods.
Start the path →- Lesson 2 challenges Lists and Dictionaries Store ordered values and keyed data with generic collections.
- Lesson 2 challenges LINQ Query collections with expressive, composable operators.
- Lesson 2 challenges Filter and Project Products Create a LINQ pipeline over product records.
- Lesson 1 challenge Group Students with LINQ Group records and calculate category averages.
- Lesson 1 challenge Join Customers and Orders Combine related sequences with LINQ Join.
- Lesson 1 challenge Paginate with Skip and Take Select one page from an ordered sequence.
- Lesson 2 challenges Extension Methods Add discoverable operations to existing types.
- Lesson 2 challenges Custom Enumerable Extension Create a reusable extension method for sequences.
- Lesson 1 challenge Debug a LINQ Filter Inspect predicate inputs and verify a corrected LINQ condition.