iOS 10 & Swift 3: From Beginner to Paid Professional™
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
- 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
Who Should Attend
- If you are an absolute beginner to coding take this course
- If you are an absolute beginner to iOS or mobile development then take this course
Target Audiences
- If you are an absolute beginner to coding take this course
- If you are an absolute beginner to iOS or mobile development then take this course
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:
- Submit apps to the app store
- Understand programming & basic algorithms
- Work fluently with Swift 3 & iOS 10
- Apply to jr iOS development jobs
- Work as an iOS contractor
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
- 1 stars: 237 votes
- 2 stars: 308 votes
- 3 stars: 1226 votes
- 4 stars: 3714 votes
- 5 stars: 8198 votes
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!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024