Join the AI Workshop to learn more about AI and how it can be applied to web development. Next cohort February 1st, 2026
The AI-first Web Development BOOTCAMP cohort starts February 24th, 2026. 10 weeks of intensive training and hands-on projects.
SwiftUI provides a rich library of built-in components for building user interfaces. Understanding these components and how to customize them is key to creating polished, professional apps.
In this unit, you’ll master SwiftUI’s built-in components. We’ll cover text and images, buttons and interactive controls, stacks and layout containers, lists and scroll views, and many other UI elements. You’ll learn how to compose these components together to build complex, beautiful interfaces.
These components are your building blocks for creating any type of user interface in SwiftUI applications.
Lessons in this unit:
| 0: | ▶︎ Introduction |
| 1: | Button View |
| 2: | Label |
| 3: | Images |
| 4: | List |
| 5: | ForEach |
| 6: | Alert |
| 7: | Formatting Decimals in Text |