Portfolio Project

SwiftUI • HealthKit • Swift Charts • Source Control

iOS 18+


  • Build an example portfolio project
  • Integrate with HealthKit to fetch and upload health data
  • Interactive Swift Charts w/ animations
  • Source Control with Git & GitHub
  • Error Handling
  • Basic Unit Test
  • Basic Accessibility
  • Document your code with DocC
  • Intro to Swift 6 Concurrency
  • Intro to Swift Testing
  • Free updates for iOS 19 and beyond.

Choose a Pricing Option

Course Overview


HealthKit

Learn to get authorization to HealthKit so you can fetch and add new Health data for your users.

Git & GitHub

Learn the basics of source control. Create branches, commit code, submit pull requests, and merge changes.

Swift Charts

Create beautiful, interactive charts to display step and weight data. Add animations for extra polish.

iOS 18 Update


Who is this course designed for?


Choose a Pricing Option

Curriculum

  Getting Started
Available in days
days after you enroll
  Building The Basic Structure
Available in days
days after you enroll
  HealthKit - Setup, Permissions, Fetching & Writing
Available in days
days after you enroll
  Step Charts w/ Interactivity & Animations
Available in days
days after you enroll
  Weight Charts w/ Interactivity
Available in days
days after you enroll
  Write Step & Weight Data to HealthKit
Available in days
days after you enroll
  The Second 90%
Available in days
days after you enroll
  iOS 18 Update
Available in days
days after you enroll
  Conclusion
Available in days
days after you enroll

Frequently Asked Questions


What will I learn in this course?

This course is designed to give you a template to use to create more projects for your portfolio. It focuses on SwiftUI, HealthKit and Swift Charts. See the curriculum above for more detail.


What skill level is required for this course?

You don't need to be super experienced with Swift & SwiftUI, however it's not for absolute beginners. I don't spend time explaining the basics. If you are just learning Swift & SwiftUI, I recommend you take iOS Dev Launchpad and SwiftUI Fundamentals first. They are both free.


Do you offer a student discount?

I offer a 30% student discount. However, there's no way to automate that. If you are a student, email me at seanallen.dev at gmail dot com showing me that you are a student and I'll issue you a discount code. The 30% discount does not stack with other sales that may be currently running.


Do you offer purchasing power discounts?

If your country's currency is severely struggling against the U.S. Dollar, email me at seanallen.dev at gmail dot com and I will issue discounts on a case by case basis.


Will this course be updated for iOS 19, Xcode 17 and beyond?

Yes. And it's a free update.


How long do I have access to the course videos?

You have access to this course for as long as it exists. It will exist as long as it's reasonable to keep up to date, which I imagine will be a few years.


What if I don't find the course valuable?

Within 14 days of purchase there is a 100% money back guarantee. No questions asked. I'm proud of my courses and stand by my work. If you don't get value from it, I'm happy to give a full refund.


Choose a Pricing Option