Portfolio Project

SwiftUI β€’ HealthKit β€’ Swift Charts β€’ Source Control

iOS 17+


  • 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
  • Free updates


πŸš€ Launch Presale Discount

The course is discounted 30% during the presale because I launch with about half of the videos uploaded. Over the next few weeks I release batches of videos until the entire course is uploaded.

Check the full curriculum below before you buy for a tentative release schedule and make sure that works for you.

Once the course is complete the 30% presale discount is removed.

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.

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
  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 18, Xcode 16 and beyond?

Yes. That is a free update and releases in the fall after iOS 18 is out of beta and officially released.


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