In this course, you will expand your knowledge of C#'s more advanced features, including comprehensive data structures like dictionaries, sets, and tuples, as well as nesting these data structures together, which are crucial for managing more complex data efficiently.
Overview
Syllabus
- Lesson 1: Understanding Arrays in C#
- Append Elements Multiple Times
- Unpacking a Nested Array in C#
- Array Subset Extraction Task
- Finding Maximum and Minimum String Lengths in an Array
- Combining and Repeating Arrays in C#
- Lesson 2: Understanding Sets in C#
- [Modify the Set Difference to Symmetric Difference in C#]
- Fix the Employee Roster Management
- Checking Flower Availability in a Garden Set
- Adding and Merging Flowers in a Garden Using HashSet
- Managing Store Inventory with HashSet in C#
- Lesson 3: Data Structures in C#: Exploring Dictionaries
- Modify AddRecipe Method to Check for Existing Recipe
- Fixing Quantity Update Bug in Grocery List
- Inventory Management with C# Dictionaries
- Implement and Manage Equipment Inventory in C#
- Managing Equipment Inventory Using C# Dictionaries
- Lesson 4: Compound Data Structures in C#
- Enhance Error Handling in Nested Dictionary
- Fix the Student Directory Management Code
- Adding and Retrieving Rocket Data in Fleet
- Restocking Inventory Items
- Managing Building's Room Occupancy in Nested Dictionaries
- Lesson 5: Stacks and Queues in C#
- Modify BrowserHistory to Remove Last Visited URL
- Diagnosing the DocumentManager in Python
- Managing Printer Queue with FIFO in C#
- EnhancedStack with Peek and Pop Methods
- Crafting a Print Queue System