iOS 10 Swift 3- From Beginner to Paid Professional™
- Development
- Apr 22, 2025

iOS 10 & Swift 3: From Beginner to Paid Professional&, available at $69.99, has an average rating of 4.15, with 266 lectures, 1 quizzes, based on 13683 reviews, and has 90238 subscribers.
You will learn about Build iOS 10 & Swift 3 apps Apply to jr. iOS development jobs Work as an iOS contractor Submit iOS apps to the Apple App Store This course is ideal for individuals who are If you are an absolute beginner to coding take this course or If you are an absolute beginner to iOS or mobile development then take this course It is particularly useful for If you are an absolute beginner to coding take this course or If you are an absolute beginner to iOS or mobile development then take this course.
Enroll now: iOS 10 & Swift 3: From Beginner to Paid Professional&
Summary
Title: iOS 10 & Swift 3: From Beginner to Paid Professional&
Price: $69.99
Average Rating: 4.15
Number of Lectures: 266
Number of Quizzes: 1
Number of Published Lectures: 251
Number of Published Quizzes: 1
Number of Curriculum Items: 267
Number of Published Curriculum Objects: 252
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
Welcome to the world’s most comprehensive course on iOS development. This course is designed like an in-person coding bootcamp to give you the most amount of content and help with the least amount of cost.
Here are some of the things you’ll be able to do after taking this course:
If you are absolutely new to programming you should start at the beginning of the course and go to the end.
I’ve designed this course to take you down a guided learning path. Lectures are not broken out by specific topics.?You build apps and then learn a ton of principles within those apps.?So don’t skip around!
If you already know Swift then you can skip the Swift section since the changes between Swift 2 and Swift 3 are minor.
Swift 3 broke a lot of things in Swift 2.?We cover those changes periodically throughout the course so don’t worry about watching Swift videos again if you already know Swift.
If you are a student of iOS 9:?From Beginner to Paid Professional then feel free to start taking this iOS 10 course.
Keep in mind that this iOS 10 course has a bunch of new apps. So there is a HUGE benefit to ALSO?go through the iOS?9 course – or you’ll miss out on awesome content.
Don’t forget to join the free live community where you can get free help anytime from other students and teacher’s aides.
Course Curriculum
Chapter 1: Getting Started With iOS 10 & Swift 3
Lecture 1: Intro to Course
Lecture 2: Get $5000 worth of AMAZING graphics for FREE
Lecture 3: Download your FREE graphics here
Lecture 4: Student success story
Lecture 5: Register as an Apple Developer
Lecture 6: Downloading Xcode 8
Lecture 7: Installing Xcode 8
Lecture 8: Building your first Swift 3 iOS 10 App
Lecture 9: Student success story #2 app in the world!!
Lecture 10: More testimonials!
Chapter 2: Learn to code with Swift 3
Lecture 1: Intro to Xcode 8 Changes
Lecture 2: Variables, operators, & how computers work
Lecture 3: Source Code
Lecture 4: Swift 3 strings
Lecture 5: Swift 3 numbers
Lecture 6: Swift 3 functions
Lecture 7: Swift 3 Booleans & conditional logic
Lecture 8: Swift 3 constants & logical operators
Lecture 9: Swift 3 arrays
Lecture 10: Swift 3 loops
Lecture 11: Swift 3 Dictionaries
Lecture 12: Swift Optionals: Xcode 8 Updates
Lecture 13: Swift Optionals
Lecture 14: Object oriented programming
Lecture 15: Inheritance
Lecture 16: Polymorphism
Lecture 17: Xcode 8 – Tips & Tricks
Chapter 3: Version Control With Git & Github
Lecture 1: About version control
Lecture 2: Git basics
Lecture 3: Setting up Github
Lecture 4: Github vs Bitbucket
Lecture 5: Local & remote Git repositories
Lecture 6: Working through Git merge conflicts
Lecture 7: Github Desktop
Chapter 4: Foundational iOS
Lecture 1: iOS 10 App: Miracle Pills – Xcode 8 Updates
Lecture 2: iOS 10 App: Miracle Pills 01 – Autolayout & project creation
Lecture 3: iOS 10 App: Miracle Pills 02 – Width, height, leading, trailing constraints
Lecture 4: iOS 10 App: Miracle Pills 03 – UIPickerView
Lecture 5: Working with UIScrollView
Lecture 6: Working with UIStackview
Lecture 7: Changing Screens with Segues – Xcode 8 Updates
Lecture 8: Changing screens with segues
Lecture 9: iOS 10 App: Retro Calculator Intro
Lecture 10: iOS 10 App: Retro Calculator – Xcode 8 Updates
Lecture 11: iOS 10 App: Retro Calculator – UIStackView & auto layout
Lecture 12: iOS 10 App: Retro Calculator – Custom fonts on iOS 10
Lecture 13: iOS 10 App: Retro Calculator – Playing audio files on iOS 10
Lecture 14: iOS 10 App: Retro Calculator – Math & logic
Lecture 15: Exercise – Enhancing the Calculator
Lecture 16: Size classes on iOS 10 & Xcode 8
Lecture 17: iOS 10 App: Party Rock Mansion Intro
Lecture 18: iOS 10 App: Party Rock – Xcode 8 Updates
Lecture 19: iOS 10 App: Party Rock – Designing the UI
Lecture 20: iOS 10 App: Party Rock – Custom table cells, and data modeling
Lecture 21: iOS 10 App: Party Rock – Downloading images & async
Lecture 22: iOS 10 App: Party Rock – Showing Youtube videos in a web view
Lecture 23: Model View Controller (MVC)
Lecture 24: Create a Progress Bar with PaintCode
Chapter 5: Working With REST & Web Requests on iOS 10 & Swift 3
Lecture 1: How web requests work on iOS 10
Lecture 2: Understanding JSON on iOS 10
Lecture 3: iOS 10 App: Rainy Shine – Xcode 8 Updates
Lecture 4: iOS 10 App: Rainy Shine – App intro & project creation
Lecture 5: iOS 10 App: Rainy Shine – Intro to Cocoapods
Lecture 6: iOS 10 App: Rainy Shine – Installing Cocoapods & Alamofire
Lecture 7: iOS 10 App: Rainy Shine – Creating the interface with IBOutlets
Lecture 8: iOS 10 App: Rainy Shine – Table view, delegate, & datasource
Lecture 9: iOS 10 App: Rainy Shine – OpenWeather API Registration
Lecture 10: iOS 10 App: Rainy Shine – Data model and constants
Lecture 11: Downloading data from the API with Alamofire
Lecture 12: iOS 10 App: Rainy Shine – Parse JSON data
Lecture 13: iOS 10 App: Rainy Shine – Updating UI with data from the API
Lecture 14: iOS 10 App: Rainy Shine – Data modeling & initializing weather Dictionary
Lecture 15: iOS 10 App: Rainy Shine – IBOutlets & custom weather cell
Lecture 16: iOS 10 App: Rainy Shine – User location with CLLocationManager
Lecture 17: iOS 10 App: Pokedex – Intro to app
Lecture 18: iOS 10 App: Pokedex – Xcode 8 Updates
Lecture 19: iOS 10 App: Pokedex – Project setup, images, data, github
Lecture 20: iOS 10 App: Pokedex – Creating a Pokemon class
Lecture 21: iOS 10 App: Pokedex – Collection view, storyboard layout
Lecture 22: iOS 10 App: Pokedex – Custom collection view cell
Lecture 23: iOS 10 App: Pokedex – Collection view delegate, data source, flow layout
Lecture 24: iOS 10 App: Pokedex – Parsing CSV files
Lecture 25: iOS 10 App: Pokedex – Audio & custom fonts
Lecture 26: iOS 10 App: Pokedex – Search bar & search filtering
Lecture 27: iOS 10 App: Pokedex – Detail controller & segue
Lecture 28: iOS 10 App: Pokedex – Stack view & detail view controller
Lecture 29: iOS 10 App: Pokedex – IBOutlets & model changes
Lecture 30: iOS 10 App: Pokedex – The API, Github, Cocoapods & Alamofire
Lecture 31: iOS 10 App: Pokedex – Downloading & parsing data part 1
Lecture 32: iOS 10 App: Pokedex – Downloading & parsing data part 2
Lecture 33: iOS 10 App: Pokedex – Finishing the Pokedex
Chapter 6: Data Persistence & Core Data
Lecture 1: Intro to Core Data App
Lecture 2: Why Use Core Data
Instructors

Mark Wahlbeck
CEO Devslopes | iOS | Android | Freelancing

Devslopes by Nathan Sevedge
Learn programming & app development
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- Mergers and Acquisitions- MA for Investors and Advisors
- Affiliate Marketing For Beginners With No Money!
- Ultimate online Guide to Mastering eCommerce Drop Shipping
- Essential C Programming for Beginners- The Complete Guide
- Advanced Photoshop Manipulations Tutorials Bundle
- Life Insurance Annuity Ultimate Buyer’s Guide
- Crypto Trading Mastery (Scalping, Day trading, price action)
- Personal Finance
- 1SolidWorks Essential Training ( 2023 2024 )
- 2The Architecture of Oscar Niemeyer
- 3Photoshop CC- Adjustement Layers, Blending Modes Masks
- 4YouTube Masterclass The Best Guide to YouTube Success
- 5Personal Finance
- 6FlexVertex- Graph, Document, KV, Time Series One Database
- 7Polymer Clay Jewelry Making Techniques for Beginners
- 8Advanced Photoshop Manipulations Tutorials Bundle
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling