Overview
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