I would recommend the courses on Pluralsight, a learning platform. They are really great, I used those to learn the basics of Swift and Swift UI. The courses are also really new and up-to-date.
Topic:
App & System Services
SubTopic:
Core OS
Tags: