Swift Programming Tutorial | FULL COURSE | Absolute Beginner @seanallen
Swift Programming Tutorial | FULL COURSE | Absolute Beginner  @seanallen
Uploaded October 2022 | Updated September 2026, 17 hours ago
Build native Swift apps with AI - bitrig.com/?utm_source=swiftnews_yt

Need help with something specific? Book a call with me:
seanallen.teachable.com/p/call?video=CwA1VWP0Ldw

When you've finished this course, try my SwiftUI Fundamentals course which is now free:
youtube.com/watch?v=b1oC7sLIgpI

My Formula 1 App:
apps.apple.com/app/formula-widgets-push-push/id6744127751

My other iOS Developer Courses
seanallen.teachable.com

Card Deck Assets:
dropbox.com/sh/ygwlohcppk0c8dv/AACDU3NSO8oK8i74SNXDY68Ta?dl=0

SwiftUI Video Thumbnail Assets:
dropbox.com/sh/cpp1ibizedt6f9t/AABJHoTqiQf_-A1n1aMUpKpla?dl=0

seanallen.co

Twitter:
twitter.com/seanallen_dev

Hired.com:
hired.com/x/1n01g

Book and learning recommendations that help out the channel if you decide to purchase (Affiliate Links):

Paul Hudson's Hacking With Swift:
gumroad.com/a/762098803

Donny Wals - Combine:
gumroad.com/a/909014131

Mark Moeyken’s SwiftUI Books:
bigmountainstudio.com/swiftui-views-book/fzc51

Objc.io Books (Thinking in SwiftUI & Advanced Swift):
gumroad.com/a/656585843

Ray Wenderlich Books:
store.raywenderlich.com/a/20866/link/1

Curriculum Timestamps:
00:00:00 - Course overview
00:05:36 - I was just like you
00:13:48 - What is Xcode?
00:19:47 - SwiftUI or UIKit (2020)
00:22:27 - SwiftUI or UIKit (2021)
00:26:00 - Intro to Swift Language
00:33:30 - Swift Types
00:37:15 - Variables
00:42:10 - Array
00:49:37 - Set
00:57:59 - Dictionary
01:02:25 - Functions
01:14:50 - if / else
01:21:15 - For Loops
01:30:29 - Enum
01:40:27 - Switch Statement
01:48:49 - Operators
02:01:45 - Optionals
02:12:46 - Self
02:15:27 - Class
02:23:36 - Inheritance
02:31:31 - Struct
02:36:45 - Extension
02:40:30 - Apple Developer Program
02:43:54 - Tour of Xcode
02:58:56 - What’s New in Xcode 12
03:08:07 - What’s New in Xcode 13
03:24:59 - What’s New in Xcode 14
03:34:54 - What is Auto Layout?
03:38:38 - What is UIKit?
03:55:05 - Storyboard vs. Programmatic UI
04:01:16 - FizzBuzz Challenge
04:09:27 - Colors App Intro
04:10:39 - Colors App - Navigation
04:25:02 - Colors App - UITableView
04:36:37 - Colors App - Code
05:05:56 - Card Workout App - Intro
05:08:53 - Card Workout App - Storyboard UI
05:21:20 - Card Workout App - IBOutlets
05:41:49 - Card Workout App - Storyboard Logic
05:59:27 - iOS 15 Storyboard Buttons
06:08:05 - Programmatic UI - Setup
06:17:37 - Programmatic UIButtons
06:25:55 - Card Workout App - Card Selection
06:44:29 - Card Workout App - Rules Screen
07:04:07 - Card Workout App - Logic
07:13:52 - iOS 15 Update - UIButtons
07:24:24 - SwiftUI Overview
07:34:06 - SwiftUI Example
08:00:29 - General Knowledge Section Intro
08:01:57 - How Apps Work
08:05:34 - What is an API?
08:10:00 - What is Version Control?
08:19:34 - 3rd Party Libraries
08:25:56 - What are Edge Cases?
08:30:55 - iOS Dev Career Paths
08:36:48 - World of iOS Dev
08:38:31 - Why WWDC is the best
08:45:02 - Twitter will change your career
08:55:30 - Swift blogs & websites
09:03:47 - Book Recommendations
09:10:40 - Podcast Recommendations
09:20:23 - Next Steps
09:26:18 - Thank You!
09:29:04 - Bonus: Homeless to $130k iOS Dev
09:46:21 - Bonus: 37 Tips for Jr. Developers
10:01:04 - Bonus: I’m an Average Developer
10:06:34 - Bonus: 9 Things I Wish I Knew When I Started
10:16:46 - Bonus: How to Gain Confidence as a Dev
10:25:56 - Bonus: The 90/90 Rule

#swift #softwaredeveloper #iosdeveloper
Swift Programming Tutorial | FULL COURSE | Absolute BeginnerSwift on VS Code, App Revenue Passes Games, iOS Dev Job Interviews & MoreStop Rebuilding UI with Play to XcodeXcode Tip - Fast Parameter Completion #iosdeveloper #swift #xcodeThe Year SwiftUI Died, Liquid Glass, Swift Student Challenge, Indie Dev LifeSwiftUI Data Flow in iOS 17 - Observation & @ObservableSwift API Calls for Beginners (Networking) - Async Await & JSONApp Subscriptions: Dont Sleep on RevenueCat | Startup Vlog #19Swift Reduce, Are MVPs Dead?, Apple Ads, App Security and More.SwiftUI - Glowing Button AnimationSwift News - iOS 18 A11Y, visionOS Code, Career Advice, TCA & MoreI Quit My iOS Dev Job for Full-Time YouTube
Sean Allen |

Swift Programming Tutorial | FULL COURSE | Absolute Beginner

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER