Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Swift Programming Tutorial - Full Course - Absolute Beginner

via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
An introduction to Swift and iOS app development that builds a Colors app and a Card Workout app. It covers Swift fundamentals, UIKit with storyboard and programmatic interfaces, and includes an overview and example of SwiftUI.

Syllabus

- Course overview
- I was just like you
- What is Xcode?
- SwiftUI or UIKit 2020
- SwiftUI or UIKit 2021
- Intro to Swift Language
- Swift Types
- Variables
- Array
- Set
- Dictionary
- Functions
- if / else
- For Loops
- Enum
- Switch Statement
- Operators
- Optionals
- Self
- Class
- Inheritance
- Struct
- Extension
- Apple Developer Program
- Tour of Xcode
- What’s New in Xcode 12
- What’s New in Xcode 13
- What’s New in Xcode 14
- What is Auto Layout?
- What is UIKit?
- Storyboard vs. Programmatic UI
- FizzBuzz Challenge
- Colors App Intro
- Colors App - Navigation
- Colors App - UITableView
- Colors App - Code
- Card Workout App - Intro
- Card Workout App - Storyboard UI
- Card Workout App - IBOutlets
- Card Workout App - Storyboard Logic
- iOS 15 Storyboard Buttons
- Programmatic UI - Setup
- Programmatic UIButtons
- Card Workout App - Card Selection
- Card Workout App - Rules Screen
- Card Workout App - Logic
- iOS 15 Update - UIButtons
- SwiftUI Overview
- SwiftUI Example
- General Knowledge Section Intro
- How Apps Work
- What is an API?
- What is Version Control?
- 3rd Party Libraries
- What are Edge Cases?
- iOS Dev Career Paths
- World of iOS Dev
- Why WWDC is the best
- Twitter will change your career
- Swift blogs & websites
- Book Recommendations
- Podcast Recommendations
- Next Steps
- Thank You!
- Bonus: Homeless to $130k iOS Dev
- Bonus: 37 Tips for Jr. Developers
- Bonus: I’m an Average Developer
- Bonus: 9 Things I Wish I Knew When I Started
- Bonus: How to Gain Confidence as a Dev
- Bonus: The 90/90 Rule

Taught by

Sean Allen

Reviews

Start your review of Swift Programming Tutorial - Full Course - Absolute Beginner

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.