Autoplay
Autocomplete
Previous Lesson
Complete and Continue
iPhone Apps 101: Full Course
1 - Kickstart Your iOS Journey
1.0 iPhone Apps 101 Kickoff - Make a SwiftUI App (5:17)
1.1 Welcome to iPhone Apps 101 (EARLY ACCESS DETAILS) (8:27)
1.2 How to Install Xcode 16 (36:59)
1.3 Xcode 16 Overview for Beginners (17:31)
1.4 Swift Programming Crash Course with SwiftUI (54:42)
1.5 DOWNLOAD: How to Get the Source Code (19:55)
1.6 SwiftUI 101 - Basic Layout And Structure with Stacks (53:58)
1.7 How to Use SF Symbols on Mac for iOS Apps (15:53)
1.8 How to Install Your App on a Real iPhone (16:03)
1.10 How to Export from Sketch and Figma into Xcode (26:13)
Need Help?
1:1 App Coaching
2 - Design a Weather App (REST API)
2.1 Daily Weather App Overview (REST-based app) (4:01)
2.2 Build the Weather App UI in SwiftUI (33:18)
2.3 Design the Weather App UI (58:17)
2.4 How to Create a OpenWeather API Key (3:57)
3 - Build Core iOS Skills
3.1 Build Core iOS Skills (Coming Soon)
3.2 Xcode Debugging Tutorial for Beginners (27:48)
3.14 How to Parse Snake Case JSON in Swift (INTRO) (31:02)
3.15 How to Parse Nested JSON in Swift with Decodable (38:45)
4 - Future-Proof Your iOS Skills
4.1 Future Proof Your iOS Skills (Coming Soon)
5 - Master SwiftUI Fundamentals
Learn Essentials in 2025 Overview
5.1 SwiftUI FixedSize Explained By Example (7:38)
5.2 What do the dollar sign and underscore mean in SwiftUI (16:37)
6 - SwiftUI App Hackathon (Capstone Project)
6.0 SwiftUI App Hackathon Overview
7 - Next Steps
Next Steps Overview
8 - Live Office Hours (Starting January 2025)
Office Hours
Wednesday Office Hours (1-8-2025) (72:37)
Thursday Office Hours (1-16-2025) (69:17)
Kickoff Office Hours (1-17-2025) (68:15)
Saturday Office Hours Saturday (1-18-2025) (55:06)
Thursday Office Hours (1-23-2025) (68:28)
9 - Design & Code Challenges
Design and Code Challenge Overview
9.1 SwiftUI Challenge: Step Counter Widget (37:57)
10 - Behind-the-Scenes Insights
10.1 Behind the Scenes First Look (13:04)
10.2 iPhone Apps 101 Course Update 1 (11:04)
10.3 New App Ideas with Whisper Transcription and ChatGPT (19:44)
Need Help?
1:1 App Coaching
11 - App Reviews and Teardowns
11.1 Quick Localizer - App Teardown + Minimum iOS/macOS Target Issue (1-21-2025) (4:51)
12 - Q&A Topics
12.1 How to Backup Xcode Project Settings Between Mac Computers (14:42)
10.1 Behind the Scenes First Look
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock