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
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)
2.2 How to Create a OpenWeather API Key (3:49)
2.3 How to Work with API Keys in Xcode (10:22)
3 - Build Core iOS Skills
3.1 Build Core iOS Skills (Coming Soon)
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)
9 - Design & Code Challenges
Design and Code Challenge Overview
9.1 StepUp Widget Design Challenge (40:55)
10 - Behind-the-Scenes Insights
10.1 Behind the Scenes First Look (13:04)
10.2 iPhone Apps 101 Course Update 1 (11:04)
Need Help?
1:1 App Coaching
Wednesday Office Hours (1-8-2025)
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock