Skip to content

Dr. Angela Yu

iOS & Swift — The Complete iOS App Development Bootcamp

A project-based introduction to Swift and iOS app development, with practical notes on Xcode, Apple hardware, and version differences.

PaidBeginner10+ hoursEnglishCertificateiOS and Swift
Go to course

Opens on the provider’s site. Check current access and certificate terms there.

Course overview

Angela Yu's iOS bootcamp uses application projects to introduce Swift and Apple's development environment. The sequence gives language features a visible purpose as you build and connect screens. It is a substantial route into iOS work for someone who prefers a guided course to piecing together individual documentation pages.

What you will learn

  • Write introductory Swift programs
  • Build iOS application interfaces
  • Connect user interactions to application behavior
  • Work with data and app-development tools

Who this suits

Useful for a beginner with access to a compatible Mac and enough time for repeated project work. Previous coding experience helps but is not essential to the early lessons. Check the hardware and Xcode requirements before enrolling so you can actually run the examples.

Before you enroll

The URL retains an older iOS version, and recorded interface instructions can differ from current Xcode. Inspect the syllabus for the balance of UIKit and SwiftUI before choosing it for a particular project. App Store submission requirements also need current Apple documentation.

Paid Udemy course with a completion certificate. A Mac, any required devices, and Apple developer-program fees are separate from tuition.

Put it into practice

Extend a small app to preserve a user's data after relaunch, then check the empty and invalid-data states.

Source and review

This overview is based on the provider's published information, checked on . It is an editorial assessment, not a claim that we completed the resource. Time filters are approximate study ranges; projects and exercises can take longer.

View the curriculum and current access options at Udemy.

How YellowCourse describes and checks learning resources.

At a glance

Provider
Udemy
Learning format
Course
Price
Paid
Level
Beginner
Study time (approx.)
10+ hours
Language
English
Certificate
Available; check provider terms
Created by
Dr. Angela Yu
Page updated
12 Oct 2026