Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Data Structures in Swift

via CodeSignal

Overview

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.

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

Reviews

Start your review of Data Structures in Swift

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.