1. Part 1
First steps
()
Constant and calculations
()
Functions, methods, and modifiers
()
HStack, VStack, and layout
()
Create new files and views
()
Add images
()
Learn about Swift types
()
Variables and scope
()
Using if{}else{}
()
More if{}else{}
()
Create custom functions
()
Structs and classes
()
Models and views
()
2. Part 2
More on the view hierarchy
()
Formatted numbers
()
Computed properties
()
Arrays
()
For loops
()
Use ForEach in SwiftUI
()
Protocols, Hashable, and Identifiable
()
Importing models and assets
()
Adapting models
()
Scroll view and list
()
Work with @State and toggle buttons
()
Make Button arrays
()
Work with @Binding
()
Enumeration types
()
Selection from lists
()
Optional values
()