Fundamentals

  1. 1.Why iOS Development? Swift, SwiftUI & the Apple Ecosystem
  2. 2.Swift Language Basics: Variables, Types & Optionals
  3. 3.Control Flow, Functions & Closures
  4. 4.Structs, Classes & Swift's Value/Reference Model
  5. 5.SwiftUI Fundamentals: Views & Modifiers
  6. 6.State Management: @State, @Binding & the Observation Framework
  7. 7.Layout: Stacks, Lists & ScrollViews
  8. 8.Navigation & Multi-Screen Apps
  9. 9.Forms, User Input & Basic Networking (URLSession, async/await)
  10. 10.Capstone: A Working Small SwiftUI App