Focusing on data manipulation operations, this course teaches how to perform data projection, filtering, and aggregation using TypeScript 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
- Unit 1: Understanding Data Streams with TypeScript
- Update Method to Retrieve Last Element of DataStream
- Fixing the DataStream getLast Method in TypeScript
- First and Last Data Points in a Data Stream
- Slicing Data and Converting to String in TypeScript
- Middle Element Finder in DataStream
- Unit 2: Exploring Data Filtering Techniques in TypeScript
- Filter Numbers Greater Than 20 in TypeScript
- Fix the Bug to Filter Strings Longer than a Specified Threshold
- Filter Even Numbers from a Data Stream
- Filter Positive Even Numbers using TypeScript
- Filter Values Below Threshold in Data Stream
- Unit 3: Introduction to Data Projection Techniques with TypeScript
- Projecting Fruit Colors Using Arrow Functions in TypeScript
- Filter and Project Sprinters by Personal Best Time
- Enhance Car Horsepower
- Filter and Increase Product Prices
- Converting Temperatures from Fahrenheit to Celsius
- Unit 4: Data Aggregation Techniques in TypeScript
- Minimum Exam Score Calculation
- Calculate Average Temperature
- Finding the Most Frequent Temperature Using Reduce
- Counting Adults with Reduce Function in TypeScript
- Unit 5: Data Manipulation Techniques with TypeScript
- Calculate Average Salary in Sales Department
- Filter and Aggregate Sales Data in TypeScript
- Implement DataStream Methods for Employee Filtering and Aggregation
- Implementing a Data Manipulation Class in TypeScript