Deep dive into Swift's fundamental data structures such as arrays, dictionaries, and sets. This course provides you with a practical understanding of how to create, access, and manipulate these structures for handling more complex data, such as planning and executing space missions.
Overview
Syllabus
- Lesson 1: Arrays - Managing Ordered Data
- Run Your First Swift Array
- Last Planet in the Array
- Fix Array Indexing Bugs
- Complete the Planet Array Task
- Planets Array from Scratch
- Lesson 2: Manipulating Arrays - Adding and Removing Elements
- Manipulate Planetary Arrays Easily
- Change Adding Planets to Insertion
- Fix Array Manipulation Code
- Manipulating Space Stations Array
- Manipulate Space Probes Array
- Lesson 3: Understanding Sets
- Working with Sets in Swift
- Mastering Sets: Explore Moons
- Fix the Bug in Sets
- Managing Unique Planet Visits
- Creating and Managing Sets
- Lesson 4: Dictionaries - Storing Key-Value Pairs
- Mastering Dictionary Operations Swiftly
- Modifying Planetary Data Dictionaries
- Fix Dictionary Distance Bugs
- Add and Update Planet Distances
- Managing Planetary Distances Data
- Lesson 5: Advanced Use of Dictionaries
- Working with Nested Dictionaries
- Change Dictionary to Add Neptune
- Fix the Bug in Code
- Complete the Solar System Dictionary
- Nested Dictionaries in Swift