Focusing on data manipulation operations, this course teaches how to perform data projection, filtering, and aggregation using C# without needing advanced external libraries. You will learn how to use both procedural and functional programming techniques when applying filtering and aggregation on the data stream.
Overview
Syllabus
- Lesson 1: Understanding Data Streams in C#
- Flight Data Record Retrieval Change Task
- Fix the DataStream Class's getLast Method
- First and Last Data Points in a Stream
- Implementing SliceToString in DataStream Class
- Middle Element of a Sliced NumPy Array
- Lesson 2: Diving Into Filtering Data Streams in C#
- Filter Numbers Greater Than 20
- Fix the Number Filtering Logic in C#
- Filtering Even Numbers Using LINQ
- Filtering Positive Even Numbers with LINQ
- Filtering Data Streams in C#
- Lesson 3: Introduction to Data Projection Techniques in C#
- Projecting Fruit Colors in C#
- Fix the Data Projection Bug in C#
- Enhancing Car Horsepower Using Data Projection
- Filter and Increase Prices of Expensive Products in C#
- C# Data Projection: Convert Fahrenheit to Celsius
- Lesson 4: Introduction to Data Aggregation Methods in C#
- Calculating Maximum Age Using Aggregation in C#
- Calculating Average Temperature in C#
- Find the Most Frequent Age Using Aggregate in C#
- Counting Adults using Aggregate Method in C#
- Lesson 5: Practical Data Manipulation Techniques in C#
- Data Manipulation: Calculating Average Salary in C#
- Data Manipulation in C# - Sales Department Analysis
- Implement Data Filtering, Projection, and Aggregation in C#
- Data Manipulation with Projection Filtering and Aggregation in C#