Module 01 of 12

Introduction to iOS Development

Lessons

About This Module

This is your first look at what building an iPhone and iPad app actually involves. Rather than starting with theory, the lessons drop you straight into the tools Apple developers use every day, so you can see how the pieces fit together before the course goes deep on each one.

It starts with a short orientation to Xcode 26, showing the path from a new project to a working app, followed by a tour of the Xcode workspace and the tools you'll use throughout the course. It closes with a full build-along course that shows how a complete iOS app comes together, from the first screen to networking, navigation, search, and saving data.

Don't worry about understanding every line of code yet. The goal here is orientation. Watch the lessons in order, then continue on to Xcode & Setup to get your own environment running.

Lessons

3 videos
01

How to Make an App with Xcode 26

Get oriented, set up Xcode 26, and see the path from a new project to a working app.

02

Xcode 26 Tutorial for Beginners

A tour of the Xcode workspace and the tools you'll use throughout the course.

03

Learn SwiftUI and Create an iOS App From Scratch (freeCodeCamp.org)

A build-along course for a movie and TV browsing app, covering essentials, networking, API requests, navigation, search, and saving titles with SwiftData.