Swift Programming Tutorial | FULL COURSE | Absolute Beginner



Swift Programming Tutorial | FULL COURSE | Absolute Beginner

Swift Programming Tutorial | FULL COURSE | Absolute Beginner

Swift & iOS Development for Absolute Beginners – FULL COURSE
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

My other iOS Developer Courses
https://seanallen.teachable.com/

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

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

https://seanallen.co

Twitter:
https://twitter.com/seanallen_dev

Hired.com:
https://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:
https://gumroad.com/a/762098803

Donny Wals – Combine:
https://gumroad.com/a/909014131

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

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

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

#swift #softwaredeveloper #iosdeveloper

Comments are closed.