Swift Programming Tutorial - Full Course - Absolute Beginner
Offered By: YouTube
Course Description
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
Related Courses
Mobile Application Experiences Part 1: From a Domain to an App IdeaMassachusetts Institute of Technology via edX Programmation sur iPhone et iPad
Sorbonne University via France Université Numerique Intro to iOS App Development with Swift
Udacity Programmation sur iPhone et iPad (partie I)
Université Pierre et Marie CURIE via France Université Numerique Introduction to Office 365 Development and APIs
Microsoft via edX