Skip to content

Project-based courses

Pick a course.
Ship a real app.

Learn to build agent, web, and mobile apps with AI. Choose a project and make it your own, at your own pace.

Explore the courses

5 courses
New

Self-paced course · Beginner

Build a macOS app with Cursor

Design and build Recur, a desktop app for tracking subscriptions. Use Cursor, Xcode, SwiftUI and SwiftData to develop the app, add payments and licensing, and connect bank accounts.

  • Build a native macOS app with Cursor, Xcode and SwiftUI
  • Store your app's data with SwiftData
  • Generate app designs and create a development plan