About this course
Over 60 videos, that will help you:
- Intro to the Swift Programming Language
- Learn Xcode
- Build 2 beginner apps
- Storyboard & Programmatic UI
- SwiftUI Preview
- Slack channel access for help
More than code:
- Discover the world of iOS Development
- Career advice
- How to network as a developer
- Book, Blog, Video & Podcast Recommendations
- My goal — To make sure your effort and enthusiasm are pointed in the right direction!
Course Curriculum
Getting Started
- Course overview – What we'll be doing (5:50)
- I was just like you (8:09)
- Xcode – How to download & customize (5:55)
- UIKit vs SwiftUI (2:36)
- Slack Channel Access (3:31)
Swift Language Basics – Part 1 – Types, Variables, and Functions
- An introduction to the Swift Language (7:22)
- Basic Types: String, Int, Bool, etc… (3:41)
- Variables & Constants (4:51)
- What is an Array? (7:23)
- What is a Set? (8:18)
- What is a Dictionary? (4:23)
- What is a Function? (12:18)
Swift Language Basics – Part 2 – Control Flow, Operators, and Optionals
- How to use if statements (6:40)
- How to use a for loop (8:51)
- What is an Enum? (9:54)
- How to use a Switch Statement (8:19)
- Basic Operators (12:53)
- Optionals (10:55)
- Swift Language Basics – Part 3 – Classes & Structs
- What is self? (2:37)
- What is a Class? (8:05)
- What is Inheritance? (7:49)
- What is a Struct – Value Types vs. Reference Types (5:13)
- What is an extension? (3:37)
Xcode, UIKit, Auto Layout – iOS Dev Fundamentals
- Do I need to pay $99 for an Apple Developer account? (3:20)
- Xcode: A Quick Tour (14:59)
- What is Auto Layout? (3:40)
- UIKit Introduction – User Interface Objects (16:24)
- Should you build your user interface with Storyboard or code? (6:04)
- FizzBuzz – A Rite of Passage
- FizzBuzz Problem (8:07)
Random Colors App
- App Overview – What we're going to build (1:08)
- UINavigationController – App Navigation Setup (14:20)
- UITableView – Setup (11:31)
- Adding Colors, Passing Data & Refactoring (29:17)
- Playing Card Workout
- App Overview (2:50)
Storyboard – User Interface (12:23)
- Storyboard – Outlets, Actions & Rules Screen (20:25)
- Storyboard – Timers, Cards & Logic (17:35)
- Programmatic – Initial Setup (9:29)
- Programmatic – Custom UIButton (8:14)
- Programmatic – UI – Card Selection Screen (18:31)
- Programmatic – UI – Rules Screen (19:35)
- Programmatic – App Logic (9:41)
SwiftUI Overview
- What is SwiftUI? (10:10)
- Creating a basic screen in SwiftUI (25:49)
General Programming Knowledge
- What is this section? (1:25)
- How do most apps work? Server/Client dynamic (3:32)
- What is an API? (4:23)
- What is version control (git & GitHub)? (9:30)
- 3rd Party Libraries (Dependencies) (6:19)
- What are edge cases? (4:55)
- iOS Developer Career Paths (5:49)
The World of Swift
- Teaching you how to fish(1:40)
- Why is WWDC the best time of year? (6:28)
- How Twitter can change your career. Seriously. (10:24)
- My favorite Swift blogs and websites (8:13)
- Swift book recommendations (6:49)
- Can't miss iOS developer podcasts (6:04)
Conclusion
- Feeling overwhelmed? (3:35)
- Where to go from here – Next steps (5:51)
- A quick thank you (2:42)
*BONUS* – My Career Advice Videos
- What is this section? (0:49)
- 37 Tips for Jr. Software Developers (14:40)
- I'm an Average Developer (5:34)
- 9 Things I Wish I Knew Before I ed Programming (10:15)
- Leveling Up Your Skills (3:20)
- How to Get Confidence as a Programmer (9:13)
- 90/90 Rule (6:34)
Get iOS Dev Launchpad – Sean Allen, Only Price $19
Tag: iOS Dev Launchpad – Sean Allen Review. iOS Dev Launchpad – Sean Allen download. iOS Dev Launchpad – Sean Allen discount.
Reviews
There are no reviews yet.