Featured Course

  • $19.99

Getting Started with Apple Foundation Models

  • Course
  • 10 Lessons

🚀 Master on-device GenAI with Apple Intelligence Foundation Models. Learn how to build intelligent apps with step-by-step projects: from exploring model capabilities, streaming responses, and availability checks to generating responses and advanced configurations. Perfect for iOS developers ready to integrate next-gen AI into their apps.

  • $19.99

Apple Foundation Models in Action: Session Management for On-Device AI

  • Course
  • 14 Lessons

Learn to build a powerful Text Summary app using Apple Foundation Models. This course walks you through creating View and ViewModel, integrating the Foundation Model for text summarization, and understanding single-turn vs multi-turn conversations. You’ll also master session management, transcript handling, and recover from exceeded context size errors. Includes full source code.

  • $29.99

Apple Intelligence: Guided Generation and Tools Calling in Foundation Models

  • Course
  • 18 Lessons

Master advanced techniques for building intelligent Swift apps using Apple’s Foundation Models. Learn to handle multiple prompts and responses, stream real-time outputs, and apply Guided Generation with @Generable and @Guide macros. Explore practical projects like essay, story, and travel apps, and integrate live APIs using Tool Calling for powerful, dynamic AI-driven experiences.

  • $29.99

Mastering Machine Learning in iOS with SwiftUI: From Basics to Advanced

  • Course
  • 36 Lessons

This hands-on guide covers Create ML, Core ML, Vision, helping you build AI-powered apps effortlessly. Learn to train custom ML models, integrate Apple’s AI frameworks, and optimize performance for real-world applications. With 10+ projects and step-by-step guidance, gain real experience in AI-driven App development. This book equips you with the skills to create intelligent, AI apps. Start your ML journey today!

Courses

  • $9.99

Mastering Charts Framework in SwiftUI 4 & iOS 16

  • Course
  • 34 Lessons

At WWDC 22 Apple announced brand new framework for data visualization called Charts Framework. In this course we will take a deep dive into this new Charts Framework using SwiftUI 4 and iOS 16. We will build practical examples while exploring all the options available to configure and use charts framework which would match the theme for your app.

  • $12.99

What's in in SwiftUI 4: Learn by Building 15 Examples

  • Course
  • 15 Lessons

In this course we will look at all the major features announced at WWDC22 for SwiftUI 4.

  • $9.99

Build Complete TaskList App in UIKit, CoreData, MVVM, Lottie

  • Course
  • 22 Lessons

In this course we will build complete TaskList app from scratch using programmatic UI in UIKit. We will build the app using MVVM design pattern and will use CoreData as the persistence mechanism. We will not be using any storyboard so you will learn to set constraints programmatically. In this app, we will add support for custom swipe gesture so users of the app can swipe left or right to perform actions.

  • $9.99

Mastering CoreImage in UIKit

  • Course
  • 13 Lessons

In this video course, we will learn to use CoreImage in UIKit. CoreImage is a powerful image processing framework with lots of built-in options. This course is designed to teach you about usage of CoreImage as well as building custom filters in CoreImage. Our focus will be to learn about various pieces of CoreImage and how they fit together to build a cohesive experience.

  • $9.99

Photo Gallery App in SwiftUI 4, iOS 16 & PhotosPicker

  • Course
  • 10 Lessons

In this course you will learn to build real world example of SwiftUI 4. We will build app called PhotosGallary where we will build a SwiftUI app from scratch in SwiftUI 4. You will also learn to use newly introduced photos picker control which is now available as a natively supported component in SwiftUI, starting iOS 16 and SwiftUI4.

  • $9.99

ScrollViews in iOS 17 & SwiftUI 5

  • Course
  • 14 Lessons

WWDC23 brought new additions to ScrollView that makes the UI development with ScrollView not only fun and easy but it can make your app UI stand out with just few lines of code. So Join me in this course and let's explore ScrollView in SwiftUI 5 and iOS 17 together.

  • $9.99

Mastering PhaseAnimation in SwiftUI 5 & iOS 17

  • Course
  • 6 Lessons

Starting iOS 17 & SwiftUI 5, we have support for Phase animation in SwiftUI with newly introduced PhaseAnimator modifier. This course is designed to do a deep exploration of PhaseAnimator so you can include phase animation in your next app to provide that next level of fine touch to the animations for your apps. Join us in this course and let's learn about PhaseAnimator.

  • $9.99

Building Complete Goals App in SwiftUI 5 & iOS 17

  • Course
  • 35 Lessons

Elevate your iOS skills with our immersive course: Build a Goals app using SwiftUI & Firebase. Learn modern UI creation, Firebase backend integration, MVVM & Repository patterns, unit testing, dependency injection, custom animations, UIKit-SwiftUI fusion, and delegate handling. Craft polished apps ready for publication!

  • $9.99

Mastering WidgetKit in SwiftUI 4, iOS 16

  • Course
  • 145 Lessons

iOS 16 and SwiftUI 4 brought in many new features to make Widget development fun. WWDC 22 introduced Lock Screen Widgets along with Charts Framework and later in the year, Apple introduced Live Activity Widgets and Dynamic Island. In this course, we will master WidgetKit which includes learning all about Widgets as well as learning newly introduced Lock Screen, Live Activity and Dynamic Islands in iOS 16 & SwiftUI 4

  • $9.99

Favorite Places App in iOS, SwiftUI, MVVM, CoreData

  • Course
  • 19 Lessons

In this video course, we will create Favorite Places app from scratch using SwiftUI, MVVM Design Pattern and Core Data. This course is designed to help you understand production level app building in iOS using SwiftUI where data is persisted in Core Data. We will learn to build components based design based on MVVM design pattern to build an app from scratch which is ready to be published to the App Store.

  • $9.99

Introducing Maps in SwiftUI using MapKit

  • Course
  • 9 Lessons

In this video course, we will look at maps in SwiftUI. Goal of the course is to learn all there is about Maps in SwiftUI but also to port over advanced map functionality from UIKit's MapKit. We will build various examples to show the use-case of maps, limitations and capabilities.

  • $9.99

Goals App: SwiftUI 3, iOS 15, Protocols, MVVM, Firebase

  • Course
  • 21 Lessons

In this video course we will build goals app in SwiftUI 3 and iOS 15. We will build this app from start to finish and while building out this app. You will learn to structure your code for enterprise level applications. You will also learn to build repository by following repository design pattern as well as protocol oriented programming for dependency inject.

  • $9.99

Disney Plus Clone in SwiftUI with Remote Url Video Player

  • Course
  • 27 Lessons

In this video course, we will be building Disney Plus Clone app while learning about SwiftUI. I will explain about the concepts along the way while building a real app. While the main focus of this course is to teach you important concepts of SwiftUI and iOS development, we will also make sure to learn best practices along the way as well.

  • $9.99

Complete E-Commerce App in SwiftUI 3, iOS 15 and Apple Pay

  • Course
  • 17 Lessons

In this course, we will build E-Commerce app from start to finish using SwiftUI 3 and iOS 15. We will also integrate Apple Pay to allow users to purchase items from the app and let Apple take care of the payment processing.

  • $9.99

Food Recipes App in SwiftUI 3 & iOS 15 with Lottie Animation

  • Course
  • 17 Lessons

In this video course we will build food recipes app using SwiftUI 3 and iOS 15. We will learn about SwiftUI, Generic based JSON decoding, Lottie Animation while building out this app. You will also learn to break views down into smaller subviews to learn about the support of view composition in SwiftUI. We will be building search bar functionality from scratch while using several newly introduced APIs in iOS 15.

  • $9.99

Build Strava Clone in iOS using MapKit, Realm and UIKit

  • Course
  • 16 Lessons

In this course we will build a mini Strava clone from scratch. This app will allow you to track user's location using core location along with displaying their location inside a map. You will be building custom controls from scratch while learning about various reusable components. You will learn to build components in code. We will use UIKit, Realm and MapKit to build this app.

  • $9.99

Top Destinations App in SwiftUI w/ Maps & Lottie Animation

  • Course
  • 12 Lessons

In this video course, you will learn to build out Top Destinations app from start to finish. This course will cover Hero animation by building matchedAnimation like feature from scratch. You will learn to integrate MapKit into SwiftUI apps. You will learn to parse JSON file using generics along with mapping of custom keys to swift objects using CodingKey enumeration.

  • $9.99

Complete Reference for Text View in SwiftUI 3 and iOS 15

  • Course
  • 28 Lessons

In this course we will take a deep dive into SwiftUI Text view including SwiftUI 3 and iOS 15. We will start with basic text modifiers which will include font, line limit, truncation mode, font styling etc. From there we will go on advance topics like kerning, tracking, font design, line spacing, scale factor along with dynamic font & behavior around dynamic font resizing to support for better accessibility.

  • $9.99

HealthKit Integration in SwiftUI

  • Course
  • 10 Lessons

In this course, we will use two powerful technologies HeathKit & SwiftUI together to build health stats app. This app will display information about your workout and other health related routines. HealthKit gathers its information from various different ways and stores that information inside HealthKit store on iOS platform. The app will query this store and display fetched information in SwiftUI Views.

  • $9.99

DevTechie Video Courses App in SwiftUI, AVPlayer, MVVM, iOS

  • Course
  • 12 Lessons

In this course you will learn to build video course app with video player in it. We will build the entire app from scratch. You will learn to structure code in production environment. You will learn to design apps in MVVM design pattern. Each view will have views and view model. You will learn to create navigational hierarchy. You will also lean to play videos in SwiftUI using new video player api.

  • $9.99

Pantry Management App using MVVM, SwiftUI 3, iOS 15 & Firebase

  • Course
  • 17 Lessons

In this video course, we will build Pantry Management App using SwiftUI 3 and iOS 15. We will follow Model View View Model(MVVM) design pattern while building the app. We will also use Firebase Firestore and the backend system for this app. You will learn about managing dependencies via Swift Package Manager while following MVVM design pattern to build this app in SwiftUI 3 and iOS 15 from scratch.

  • $19.99

Mastering SwiftUI: iOS 26 App Development Bootcamp

  • Course
  • 76 Lessons

Learn SwiftUI from scratch with a hands-on approach. Start by building a complete app in iOS 26 to see how simple and powerful SwiftUI can be. Explore core views, modifiers, and layout containers like VStack, HStack, and ZStack. Master view composition, data-driven design, and declarative syntax using iOS 16+. By the end, you’ll be ready to build modern, scalable, and visually stunning apps with confidence.

  • $9.99

iOS 15 Widgets in SwiftUI 3 & WidgetKit

  • Course
  • 10 Lessons

Apple in WWDC 20 introduced a new and cool extension to your apps in form of WidgetKit. iOS 15 and SwiftUI 3 added more horsepower to the framework. With app widget you can provide useful information about your app directly to your user's home screen. With this course you will learn all about widgets and what they have to offer. 

  • $9.99

Build WatchOS Timer App in SwiftUI 4 using MVVM

  • Course
  • 10 Lessons

In this course, we will learn to build timer app in WatchOS for Apple Watch using SwiftUI & MVVM design pattern. We will build all the modules that will make the complete app along with the timer dial, custom condition based circular progress view. You will learn to observe changes in Timer using Timer publisher and create a reverse progress view which will indicate time remaining in the timer.

  • $9.99

SwiftUI Graphics Programming With Example

  • Course
  • 7 Lessons

In this video course, you will learn SwiftUI and its Graphics API. We we will cover everything from scratch so you will have opportunity to not only learn what SwiftUI has to offer but at the same time you will also learn the edge cases and how to build out your own solution to solve your unique problem in your own unique way.

  • $9.99

Birthday App using Core Data with CRUD : iOS 16 & Swift UI 4

  • Course
  • 16 Lessons

Let's build a birthday reminder app from start to end in SwiftUI. In this video, you will learn about Core Data and how you can persist changes into the disk using Core Data. We will follow MVVM design pattern so you can make your UI independent of business logic so you have a decoupled architecture. 

  • $9.99

Practical SwiftData in SwiftUI & iOS 17

  • Course
  • 38 Lessons

Welcome to "Practical SwiftData in SwiftUI & iOS 17" – your comprehensive guide to unlocking the full potential of SwiftData in building robust and efficient iOS applications. In this course, we will embark on a journey to build a complete app from start to finish, covering every aspect of SwiftData.

  • $12.99

Build Exchange Rate App: SwiftUI, iOS 18, Combine, MVVM

  • Course
  • 10 Lessons

Unlock the full potential of iOS development with our comprehensive course, "Master iOS App Development: Build a Real-Time Exchange Rate App with SwiftUI, iOS 18, Combine, and MVVM." This course is designed for developers eager to create modern, responsive, and efficient iOS applications.

  • $9.99

Mini Apps in iOS

  • Course
  • 3 Lessons

Mini apps created in iOS to learn various concepts

  • $12.99

Weather App using CoreLocation, URLSession, UIKit, iOS 18

  • Course
  • 11 Lessons

Complete weather app using CoreLocation for location APIs, URLSession, Programmatic UI in UIKit, Swift, iOS 18

  • $12.99

Build a Powerful Document Scanner with SwiftUI in iOS 18 : A Complete Guide

  • Course
  • 14 Lessons

Learn to build a complete Document Scanner app in SwiftUI! This course covers integrating Vision Document Scanner for document detection, using PDFKit to create and manage PDF files, and leveraging FileManager for seamless file storage and retrieval. Master SwiftUI's intuitive interface to deliver a polished, professional app while exploring cutting-edge iOS development tools.

  • $9.99

iOS 18 HealthKit: Create Interactive Dashboards with SwiftUI

  • Course
  • 15 Lessons

In this course you will be learning HealthKit integration, including how to request permissions, access user health data securely, and work with key health metrics like steps, heart rate, and activity patterns. From there, we’ll dive into designing dynamic dashboards using SwiftUI, leveraging advanced features like charts, animations, and interactive layouts to create visually engaging experiences.

  • $12.99

Background Timer App in SwiftUI

  • Course
  • 11 Lessons

Build complete timer app with complex UI, user notification when app goes in background and circular drag gesture in SwiftUI. Check out introduction video to find out more.

  • $12.99

Building App Onboarding Flow Step by Step

  • Course
  • 11 Lessons

We are going to build a custom onboarding flow in SwiftUI from scratch! Onboarding screens are a key part of a great first-time experience — guiding your users through your app’s main features.

  • $19.99

Designing Elegant Clock in SwiftUI, iOS 26 Edition

  • Course
  • 16 Lessons

Learn to craft stunning, functional clocks with SwiftUI in iOS 26. In this course, you’ll master building digital and analog clocks, explore custom views for hands and markers, add Roman numerals, glass effects, and mesh gradients. Enhance usability with time zone support, pickers, and smooth hand animations. Includes complete source code for hands-on practice.

  • $19.99

Master SwiftUI & SwiftData by Building a Task Manager (iOS 26)

  • Course
  • 14 Lessons

Learn SwiftUI and SwiftData in iOS 26 by building a complete Task Manager app from scratch. This hands-on course walks you through app architecture using the MVVM design pattern, covering data persistence, task creation, editing, and deletion. You’ll gain real-world experience in building modern iOS apps with SwiftUI’s latest features and best practices for clean, scalable code.

  • $19.99

Getting Started with Apple Foundation Models

  • Course
  • 10 Lessons

🚀 Master on-device GenAI with Apple Intelligence Foundation Models. Learn how to build intelligent apps with step-by-step projects: from exploring model capabilities, streaming responses, and availability checks to generating responses and advanced configurations. Perfect for iOS developers ready to integrate next-gen AI into their apps.

  • $19.99

Apple Foundation Models in Action: Session Management for On-Device AI

  • Course
  • 14 Lessons

Learn to build a powerful Text Summary app using Apple Foundation Models. This course walks you through creating View and ViewModel, integrating the Foundation Model for text summarization, and understanding single-turn vs multi-turn conversations. You’ll also master session management, transcript handling, and recover from exceeded context size errors. Includes full source code.

  • $29.99

Apple Intelligence: Guided Generation and Tools Calling in Foundation Models

  • Course
  • 18 Lessons

Master advanced techniques for building intelligent Swift apps using Apple’s Foundation Models. Learn to handle multiple prompts and responses, stream real-time outputs, and apply Guided Generation with @Generable and @Guide macros. Explore practical projects like essay, story, and travel apps, and integrate live APIs using Tool Calling for powerful, dynamic AI-driven experiences.

  • $5.99/mo or $39.99/yr

Detailed SwiftUI Tutorials

  • Course
  • 11 Lessons

Exclusive and complete tutorials with code examples.

  • $34.99

Mock Interviews + Resume Review

  • Course
  • 5 Lessons

DevTechie offers a comprehensive Mock Interview + Resume Review service, simulating real-world hiring and providing actionable feedback at every stage. Interviews conducted by professionals with 12+ years of experience in Silicon Valley: Step 1: Resume Review–30 mins Step 2: HR/Recruiter Round–30 min Step 3: Online Coding Interview–45 min Step 4: Panel Interviews–2h 30m Step 5: Step-by-Step Feedback & Review–45 min

  • $29.99

Mastering Machine Learning in iOS with SwiftUI: From Basics to Advanced

  • Course
  • 36 Lessons

This hands-on guide covers Create ML, Core ML, Vision, helping you build AI-powered apps effortlessly. Learn to train custom ML models, integrate Apple’s AI frameworks, and optimize performance for real-world applications. With 10+ projects and step-by-step guidance, gain real experience in AI-driven App development. This book equips you with the skills to create intelligent, AI apps. Start your ML journey today!

  • $29.99

Mastering Charts Framework in SwiftUI & iOS 18

  • Course
  • 49 Lessons

Master data visualization in SwiftUI with our comprehensive Swift Charts course. Learn to create stunning, interactive charts using built-in chart types like bar, line, area, scatter, and pie. Explore advanced topics like annotations, multi-series charts, vectorized plots (iOS 18), chart styling, overlays, and axis customization. Perfect for iOS developers aiming to bring data to life with Swift Charts.