In this course, you will expand your knowledge of TypeScript's more advanced features, including comprehensive data structures like objects, sets, and maps, as well as nesting these data structures together, which are crucial for managing more complex data efficiently.
Overview
Syllabus
- Unit 1: Exploring Arrays in TypeScript
- Appending Elements to Arrays in TypeScript
- Unpacking Nested Arrays in TypeScript
- Extract Subset from Array
- MaxMin String Lengths in TypeScript Arrays
- Combine and Repeat Fruit Arrays in TypeScript
- Unit 2: Exploring Sets in TypeScript
- Modifying Sets to Calculate Symmetric Difference
- Fix the Employee Management Program
- Checking Flower Availability in Garden Set
- Work with Unique Elements Using Sets
- Managing Store Inventory with Sets
- Unit 3: Exploring Maps in TypeScript
- Handling Duplicate Entries in ContactBook
- Fix the Bug in Grocery List Manager
- Task Management with TypeScript Maps
- Managing Equipment Inventory with TypeScript Maps
- Managing a Library Book Collection Using Maps
- Unit 4: Compound Data Structures in TypeScript
- Enhancing Error Handling in Nested Maps
- Fix the Book Addition in Nested Map Structure
- Implementing and Testing Nested Data Structures in TypeScript
- Managing Library Collection with Nested Maps in TypeScript
- Managing Nested Room Occupancy in TypeScript
- Unit 5: Exploring Stacks and Queues in TypeScript
- Modifying Browser History Stack for LIFO Behavior
- Fixing DocumentManager: Resolving Print Queue Issue
- Implement a Simple Print Queue in TypeScript
- Enhance EnhancedStack with Peek and Pop Methods in TypeScript
- Design a TypeScript Print Queue System