πŸŽ“ A1Learner
πŸ”
0 of 36 lessons completed

Home / Swift

Swift

Swift at depth: escaping closures and capture lists, enums with data, computed properties, protocols and generics. Every example is verified with the real Swift compiler.

Start learning ❯❯36 lessons · 12 topics · 0/36 completed

Course contents

Work top to bottom β€” the sidebar is the course. Topics later in the list assume the ones before them.

Swift Intermediate Introduction

Intermediate · ⏱ 5 min · standalone lesson

Closures in Depth

Start: Swift Trailing Closures ❯

Functions in Depth

Start: Swift Variadic and Inout Parameters ❯

Enums in Depth

Start: Swift Associated Values in Depth ❯

Properties in Depth

Start: Swift Computed Properties ❯

Classes in Depth

Start: Swift Initializers in Depth ❯

Protocols and Extensions

Start: Swift Defining Protocols ❯

Generics

Start: Swift Generic Functions ❯

Error Handling in Depth

Start: Swift Error Propagation ❯

Collections in Depth

Start: Swift Dictionary Default Values ❯

Optionals in Depth

Start: Swift Optional Chaining in Depth ❯

Swift Task Board Project

Intermediate · ⏱ 8 min · standalone lesson