Products
-
14 Day Beginner Challenge
CourseLearn the basics and start your app journey with our beginner challenge! (How to Make an App in 8 Days is newer.)
Free
-
iOS Foundations
Course4.7 average rating (26 reviews)The starting point. Jump start your iOS journey by learning the most impactful skills in app development! Suitable for beginners.
-
iOS Networking
Course4.8 average rating (12 reviews)Learn how to build apps that connect to other platforms and feeds to fetch data!
-
iOS Databases
Course4.8 average rating (6 reviews)Learn how to build data-driven apps using a database.
-
iOS App Store
Course5.0 average rating (3 reviews)How to publish your app into the App Store for millions of users to use!
-
Visual Swift Memory Mastery
CourseLearn the fundamentals of memory management for iOS/macOS and build memory-performant apps!
Launch Your First App
iOS Foundations
The starting point. Jump start your iOS journey by learning the most impactful skills in app development! Suitable for beginners.
iOS Networking
Learn how to build apps that connect to other platforms and feeds to fetch data!
iOS Databases
Learn how to build data-driven apps using a database.
iOS App Store
How to publish your app into the App Store for millions of users to use!
Course Library
Workshop: Using Cursor AI for Your App
See how I use Cursor and Claude AI to build new features and fix bugs in an existing iOS app.
Workshop: A Better Day App
Build the app we submitted to the App Store. SwiftData, in-app purchases, notifications, app submission and more.
Land Your First iOS Job
You've built a catalog of iOS dev projects. You've probably launched your first app. Now, make a dent in the industry by applying for that iOS job!
YouTube API Video Player App
This app will fetch videos from the YouTube Data API and users can watch the videos right in the app!
Visual Swift Memory Mastery
Learn the fundamentals of memory management for iOS/macOS and build memory-performant apps!
SwiftUI Views - Video Reference Library
Master SwiftUI Views at your own pace. Use it as an on-demand resource library for any SwiftUI View guidance.
Design Course
Explore the Art of Swift UI Design. Discover techniques for integrating shapes, paths, and custom fonts to create the classic Apple aesthetic in your apps.
SwiftUI Views Specialist Course
Learn how to build many popular app UI layouts quickly along with blueprints that you can easily copy into your own project.
Working with SwiftUI Shapes
Dive into SwiftUI Shapes! In this fun course, you'll learn to tweak and animate shapes to jazz up your app. By the end, you'll be a SwiftUI shape wizard!
Diving Deeper Into SwiftUI Views
In this mini-course, you'll learn how to create the perfect color scheme, use shadows to add depth, work with horizontal grids and more.
Design Systems in Figma
Learn how to create design systems for your app projects to bring a simplified and uniform experience to your apps.
GitHub Essentials
Learn how to use git, GitHub, and source control to store code and history of changes.
Unit Testing in iOS
Learn how to write unit tests for your iOS app and increase your confidence in deploying stable code in production.
Free Courses
How to Make an App in 8 Days
Learn the basics and start your app journey with our beginner challenge!
The Menu App
After finishing "How to Make an App in 8 Days", learn how to display information with Lists which are central to many apps!
14 Day Beginner Challenge
Learn the basics and start your app journey with our beginner challenge! (How to Make an App in 8 Days is newer.)
Workshops
Workshop: A Better Day App
Build the app we submitted to the App Store. SwiftData, in-app purchases, notifications, app submission and more.