Learn to Build & Ship Apps

Video courses to master iOS development. Written guides to deepen your knowledge. Start free, go pro when you're ready.

242
Video Lessons
8
Courses
Free
To Start

Video Courses

Watch, code along, and build real apps. Structured like a bootcamp — start at the top, work your way down.

Getting Started course is completely free All other courses: $7.99/mo
Free 13 videos

Getting Started

Course overview, why iOS dev matters in the AI age, hardware setup, Xcode installation, Apple ID — everything before your first line of code.

Pro 96 videos

Swift Fundamentals

Variables, data types, control flow, functions, optionals, collections, switch patterns, and real-world coding challenges.

Pro 81 videos

SwiftUI Fundamentals

Build beautiful apps — views, modifiers, computed properties, fonts, deep dives on loops and underscores, plus mini projects.

Pro 17 videos

Mini Projects

Hands-on builds: Accordion UI, Cyberpunk Text Viewer, Gesture Navigation, Multi-Filter Search, PinYin Helper, WidgetKit.

Pro 7 videos

API Deep Dive

REST APIs, MVVM architecture, data models, Observable objects, and building real networked apps.

Pro 11 videos

AVFoundation

Video players, audio playback, watermarks, gesture-controlled overlays, and media processing with AVKit.

Pro 10 videos

Promotion & Marketing

SEO for apps, social media strategy, URL/domain control, AWS S3 hosting, CNAME routing, and growth tactics.

Pro 7 videos

App Store & Publishing

App Store review process, Apple Developer Program, DUNS numbers, in-app purchases, build versioning, and compliance updates.


Articles & Guides

In-depth written tutorials with code examples. Read at your own pace, copy-paste into your projects.

All articles are free
Swift

Ch 1: Getting Started with Swift

Set up your Mac, install Xcode, create your first playground, and write your first line of Swift code.

Swift

Ch 2: Why Learn Swift in 2026?

What Swift is, where it came from, the full learning roadmap from basics to building your own types.

Swift

Ch 3: Expressions, Variables & Constants

How computers handle numbers, Swift arithmetic, binary & hex, and storing data with let and var.

Swift

Ch 4: Types & Operations

Type conversion, type inference, strings, string interpolation, tuples, Unicode, and numeric types.

Swift

Ch 5: Basic Control Flow

Booleans, comparison operators, if/else, ternary operator, while loops, repeat-while, and scope.

Swift

Ch 6: Advanced Control Flow

For loops, ranges, switch statements, pattern matching, partial matching with tuples, and labeled statements.

Swift

Ch 7: Functions

Parameters, argument labels, return values, tuples, inout, overloading, and functions as values.

Swift

Ch 8: Optionals

nil, force unwrapping, optional binding (if let), guard let, nil coalescing, and safe coding patterns.

Swift

Ch 9: Arrays, Dictionaries & Sets

Ordered arrays, key-value dictionaries, unique-value sets, performance characteristics, and Big-O notation.

Swift

Ch 10: Closures & Collection Iteration

Closure syntax, capturing, trailing closures, and functional operations — map, filter, reduce, compactMap, lazy collections.

Swift

Ch 11: Strings Deep Dive

Unicode, grapheme clusters, string indexing, substrings, raw strings, character properties, and UTF-8/UTF-16 encoding.

Business

Indie Dev Business Series

LLC setup, taxes, banking, and monetization for indie developers. Know the business side of shipping apps.

App Store

App Store Optimization Series

Keywords, screenshots, descriptions, pricing — everything to rank higher and convert more downloads.

SwiftUI

Ultimate SwiftUI Series

Written walkthroughs of SwiftUI views, layouts, state management, animations, and advanced patterns.


Simple Pricing

Start learning for free. Upgrade when you're ready for the full bootcamp.

Free

$0 forever
  • Getting Started course (13 videos)
  • Preview videos in every course
  • All written articles & guides
  • New articles as they publish
Start Learning

Pro

$7.99 /month
  • Everything in Free
  • All 242 video lessons
  • 8 complete courses
  • Mini projects & real app builds
  • New courses as they launch
  • Cancel anytime
Subscribe — $7.99/mo