Subscribe to access all courses.



Discover your potential by enrolling in our hands-on course, where you'll use SwiftUI and SwiftData to completely clone the Apple Reminders app. This course, which is ideal for all skill levels, covers effective data management, intuitive user interface design, and crucial app features like task creation and notifications. Additionally, you will discover how to use CloudKit and iCloud to sync data between devices.

Enroll right away to get started on your future-building!

Course Overview Video

 Frequently Asked Questions

Who is this course for?

This course is perfect for aspiring iOS developers, intermediate coders looking to enhance their skills, experienced developers wanting to master SwiftUI and SwiftData, hobbyists who enjoy building apps, and students eager to learn practical app development with real-world applications.

What will you learn in this course?

In this course, you will learn to build a complete clone of the Apple Reminders app using SwiftUI and SwiftData. You'll gain expertise in designing intuitive user interfaces, managing data efficiently, and implementing essential app features like task creation, organization, and notifications. Additionally, you'll learn how to synchronize app data across devices using iCloud and CloudKit, ensuring a seamless user experience.

What is your refund policy?

Our 14-day refund policy ensures your satisfaction with your purchase. If you are not completely happy with your product or service, you have a two-week window to request a refund. This policy gives you peace of mind, allowing you to explore our offerings risk-free, and it reflects our commitment to providing you with a positive experience. We are here to assist you in any way possible to ensure your needs are met.

Mohammad Azam

Mohammad Azam is a highly experienced and accomplished developer with over a decade of professional experience in writing software. He has played an integral role in the success of several Fortune 500 companies including Valic, AIG, Dell, Baker Hughes, and, where he served as a lead mobile developer.

Azam's expertise has helped him become a top instructor on both Udemy and LinkedIn, with more than 70K students enrolled in his courses. He currently serves as a lead instructor at DigitalCrafts, a software bootcamp where he trains developers who now work at prestigious companies like Apple, JP Morgan Chase, and Exxon.

Azam is not only a developer and instructor but also an international speaker who has been sharing his knowledge and expertise since 2006. In his free time, he enjoys exercising and planning his next adventure to explore the unknown corners of the world.

Single-Course License


Full access to this course only

This is a one-time payment that grants access to this course only, not to any other courses.

Buy Now

AzamSharp Pro Membership

$25 /Month

Unlimited access to this and all other current & future courses

This is a recurring payment, charged automatically on a monthly basis.

Become a Pro