Practical learning for developers

Master modern iOS development.

Build real-world apps with SwiftUI, SwiftData, Apple Foundation Models, AI, machine learning, architecture, testing, and server-side Swift.

27+Courses & growing
250+Hours of content
100K+Students taught
20+ yrsIndustry experience
APPLE INTELLIGENCEBuild an AI Chat App with Apple Foundation Models
SwiftUI + AINew
SWIFTDATASwiftData Bootcamp
PersistencePopular
AI & MACHINE LEARNINGPractical AI and Machine Learning Projects in Python
PythonProjects
Students from teams at Apple JPMorgan Chase LinkedIn Comcast AT&T Alaska Airlines
Complete catalog

All courses at AzamSharp School.

27 courses and member resources from the current AzamSharp School catalog. Every card uses your existing course artwork and destination link.

Exclusive Pro Member Only ContentMEMBER EXCLUSIVE

Exclusive Pro Member Only Content

AzamSharp Pro Members get exclusive access to iOS tutorials, real-world projects, behind-the-scenes coding tips, SwiftUI architecture deep dives, and…

Member ExclusiveIncluded with Membership
Build an AI Chat App with Apple Foundation ModelsAI + IOS

Build an AI Chat App with Apple Foundation Models

Build a complete SwiftUI AI chat app using Apple’s Foundation Models framework, structured responses, custom tools, intent classification, multiple…

AI + iOS$89
Practical AI and Machine Learning Projects in PythonMACHINE LEARNING

Practical AI and Machine Learning Projects in Python

Learn how to build real world AI and machine learning projects using Python, Scikit-learn, TensorFlow, and Keras. Train models, preprocess datasets,…

Machine Learning$149
Hummingbird Fundamentals - Build REST APIs in SwiftFULL STACK

Hummingbird Fundamentals - Build REST APIs in Swift

Learn to build fast, scalable REST APIs using Hummingbird. Configure routing, connect databases, handle authentication, and deploy production ready…

Full Stack$19.99
StoreKit for In App Purchases and SubscriptionsSTOREKIT

StoreKit for In App Purchases and Subscriptions

Learn to implement in app purchases and subscriptions with StoreKit 2, configure App Store Connect products, manage entitlements, and build revenue…

StoreKit$149
Machine Learning Bootcamp for Complete BeginnersMACHINE LEARNING

Machine Learning Bootcamp for Complete Beginners

Learn Python, data handling, and core machine learning algorithms step by step. Build real projects, including a Flask web app, and gain hands-on…

Machine Learning$149
Getting Started with the Foundation Models FrameworkAI + IOS

Getting Started with the Foundation Models Framework

Learn to harness Apple’s new Foundation Models Framework to build intelligent SwiftUI apps—interact with AI, stream responses, use guided generation,…

AI + iOS$197
Deploying Machine Learning Models Using Vapor and Core MLMACHINE LEARNING

Deploying Machine Learning Models Using Vapor and Core ML

Learn to train ML models in Python, convert to Core ML, integrate with SwiftUI apps, and deploy using Vapor—an end-to-end course for intelligent,…

Machine Learning$149
Concurrency Fundamentals in SwiftSWIFT

Concurrency Fundamentals in Swift

Build faster, smoother, and more responsive iOS apps using Swift’s modern concurrency model. Learn async/await, Tasks, and Actors to write safer,…

Swift$149
Pragmatic Testing in iOSTESTING

Pragmatic Testing in iOS

Learn to write effective tests with confidence, covering TDD, stubs, mocks, UI testing, and view logic testing. Improve stability, maintainability, and…

Testing$149
Build Gardening App Using SwiftUI & SwiftDataSWIFTDATA

Build Gardening App Using SwiftUI & SwiftData

This course teaches you to build a vegetable gardening app using SwiftUI and SwiftData, covering API fetching, offline data, harvesting tracking,…

SwiftData$149
Skip Fundamentals - Build Native iOS and Android AppsCROSS PLATFORM

Skip Fundamentals - Build Native iOS and Android Apps

Master Skip, the lightweight framework for building cross-platform apps. Learn JSON API integration, create a maps app, and implement on-device storage…

Cross Platform$149
Full Stack E-Commerce App Development with SwiftUI, Node.js, and PostgresFULL STACK

Full Stack E-Commerce App Development with SwiftUI, Node.js, and Postgres

Learn to build a full-stack e-commerce app using SwiftUI, Node.js, and Postgres, with features like user authentication, product management, order…

Full Stack$149
SwiftUI Architecture - Patterns and Best PracticesSWIFTUI

SwiftUI Architecture - Patterns and Best Practices

This course teaches creating SwiftUI apps for Apple devices using the preferred MVVM design pattern. Explore real-world app development and understand…

SwiftUI$149
Supabase for iOS Developers - The Complete BootcampFULL STACK

Supabase for iOS Developers - The Complete Bootcamp

Learn to integrate Supabase with your iOS apps in this comprehensive course, covering database setup, user authentication, real-time features, and…

Full Stack$149
Full Stack iOS Development BootcampFULL STACK

Full Stack iOS Development Bootcamp

Master full stack development with SwiftUI, Vapor, and Postgres for robust, scalable, secure web applications. Gain practical experience and enroll now!

Full Stack$197
Core Data BootcampCORE DATA

Core Data Bootcamp

Learn Core Data for iOS app persistence with SwiftUI, CRUD, relationships, data management, and CloudKit.

Core Data$89
RealityKit FundamentalsREALITYKIT

RealityKit Fundamentals

AR is the upcoming tech frontier. Learn to build AR apps with Apple's RealityKit framework in this course to stay ahead.

RealityKit$89
Build Reminders App Clone Using SwiftDataSWIFTDATA

Build Reminders App Clone Using SwiftData

In this practical course, build the clone of Apple Reminders using SwiftUI and SwiftData. Learn data management, UI design, task creating,…

SwiftData$129
Reactive Programming in iOS Using Combine FrameworkSWIFT

Reactive Programming in iOS Using Combine Framework

Explore iOS Combine Framework for reactive, efficient app development. Tailored for iOS devs with Swift and UIKit/SwiftUI knowledge.

Swift$69
SwiftData BootcampSWIFTDATA

SwiftData Bootcamp

Master SwiftData for seamless data persistence in Swift. Learn declarative code, relationships, querying, and develop robust, data-driven applications…

SwiftData$129
Beginning Server Driven UIFULL STACK

Beginning Server Driven UI

Discover Server-Driven UI, enabling instant app interface updates without version submission. Learn iOS implementation, advantages, and architecture.

Full Stack$197
Programming macOS Using SwiftUISWIFTUI

Programming macOS Using SwiftUI

macOS SwiftUI course: basics, state management, MVVM. Projects: Reminders (Core Data), Maps (NSViewRepresentable), Stocks (Web APIs, graphs).

SwiftUI$49
Mastering MapKit in SwiftUISWIFTUI

Mastering MapKit in SwiftUI

Harness SwiftUI and MapKit for compelling, location-aware apps. From map display to real-time user location and route navigation, learn expert skills.

SwiftUI$129
Build Apple Reminders Clone in SwiftUISWIFTUI

Build Apple Reminders Clone in SwiftUI

Unleash SwiftUI and Core Data skills by crafting an Apple Reminders app clone. From basics to advanced functionalities, build real-world applications.

SwiftUIIncluded with Membership
Vibe Coding for iOS DevelopersAI + IOS

Vibe Coding for iOS Developers

AI is revolutionizing iOS development—boosting productivity, enhancing code quality, and enabling faster innovation. This course teaches you to…

AI + iOSIncluded with Membership
SwiftUI Fundamentals - Beginner Friendly CourseSWIFTUI

SwiftUI Fundamentals - Beginner Friendly Course

Master SwiftUI basics, state management, and consuming JSON APIs for creating dynamic and efficient app interfaces.

SwiftUIFree
AzamSharp membership

One membership. Everything included.

Stop deciding which course to buy next. Get access to the complete AzamSharp School library and keep learning as new courses, books, workshops, and member content are released.

27+ practical courses
250+ hours of video
Digital books included
Live workshops
Office hours & Q&A
New content added regularly
View Membership Options →
Learning paths

Not sure where to start?

Follow a sequence instead of jumping between random tutorials.

PATH 01

Become an iOS Developer

Build the foundation needed to create complete iOS applications.

  • Swift & SwiftUI fundamentals
  • Networking & JSON APIs
  • SwiftData persistence
  • Architecture & testing
PATH 02

Master SwiftUI

Move from basic views to maintainable production-style applications.

  • SwiftUI fundamentals
  • State & observation
  • Architecture patterns
  • Real-world application projects
PATH 03

Build AI-Powered Apps

Bring modern AI capabilities directly into your apps.

  • Foundation Models
  • Structured generation & tools
  • Images & multimodal features
  • Core ML & machine learning
Student stories

Learn from someone developers trust.

★★★★★
“I have officially completed every course made by this man. He hits the instructional mark by not just telling you what to do, but why we do it that way.”
Sako HovaguimianAzamSharp student
★★★★★
“If you want to be first out of the gate in learning new APIs from Apple then this is where you should look. I highly recommend these courses.”
Stewart LynchiOS developer & educator
★★★★★
“This course actually goes in depth with building real world apps, and gives much needed knowledge for app building.”
Adam JanuszewskiSoftware developer
Mohammad Azam
Your instructor

Learn from Mohammad Azam.

I have spent more than two decades building software and teaching developers. AzamSharp School is where I share practical lessons from building real applications — without turning every topic into unnecessary abstractions or toy examples.

The goal is simple: help you understand how things work, why certain decisions matter, and how to apply those ideas when you build your own apps.

20+Years building software
100K+Students taught worldwide
40+Courses & growing

Start building better apps today.

Explore the course library or unlock the complete AzamSharp School catalog with membership.