Get $1 credit for every $25 spent!

All-Inclusive iOS 9 & Swift 2 Course Bundle

Courses
2
Lessons
373
Enrolled
449

What's Included

Product Details

Access
Lifetime
Content
29 hours
Lessons
209

Complete iOS 9 Developer Course

Build 18 Real Apps Like Uber & Flappy Bird to Master Swift 2

By Rob Percival | in Online Courses

Description

Apple's done it again. The extremely user-friendly iOS 9 platform offers features for building the slickest, smoothest apps ever, and this course will get you on the front-lines of the effort. Instructed by top-rated Udemy instructor Rob Percival, who has trained more than a quarter million students, this course will make a Swift 2 and Xcode 7 expert out of you in a fun and quick manner.
  • Learn to code sleek iOS 9 apps w/ over 200 lectures and 29 hours of instruction
  • Build actual clones of apps like Instagram, Tinder, Snapchat, Flappy Bird & Uber (18 total)
  • Study game coding w/ SpriteKit
  • Incorporate adds to gain an income
  • Seamlessly navigate Xcode 7 & the interface builder
  • Study inputs, buttons & reactive interfaces
  • Become fluent in Apple's programming language Swift 2
  • Learn to use variables, arrays, tables & loops
  • Get unlimited web hosting for one year (worth $200), a highly-rated e-book & over 1,000 design assets
Rob Percival is a web developer, instructor, and self-proclaimed coding geek, with a degree in Mathematics from Cambridge University. After building websites for friends and family for fun, he soon learned that web development was a very lucrative career choice. He gave up his successful (and sometimes stressful) job as a teacher to work as a part time coder and instructor--he hopes his courses can bring this flexibility and happiness to students globally. For more details on this course and instructor, click here.

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required
  • Mac required
  • Xcode 7 (free download)

Course Outline

  • Introduction
    • What Does The Course Cover?
  • Getting Started
    • How To Get Your Free Stuff
    • Frequently Asked Questions
    • How To Ask Great Questions
  • Getting Started With Xcode 7 and Swift 2
    • Introduction
    • Downloading & Installing Xcode 7
    • Navigating The Xcode Interface
    • Adding Labels To Your Apps
    • Adding Labels To Your Apps (Xcode files)
    • Working With Text Inputs & Buttons
    • Working With Text Inputs & Buttons (Xcode files)
    • Running Some Code!
    • Running Some Code! (Xcode files)
    • Making Apps Interactive
    • Making Apps Interactive (Xcode files)
    • Your First App: Animal Ages
    • Your First App: Animal Ages (Xcode files)
    • Section Summary
  • Quiz 1
    • Introducing Xcode 7 & Swift 2 - Quiz
  • Swift 2 Deep Dive (Using Playgrounds)
    • Introduction
    • The Swift 2 Playground
    • The Swift Playground (Xcode files)
    • Working With Variables And Variable Types
    • Working With Variables And Variable Types (Xcode files)
    • Working With Arrays And Dictionaries
    • Working With Arrays And Dictionaries (Xcode files)
    • Conditionals - If & Else Statements
    • Conditionals - If & Else Statements (Xcode files)
    • Game: The Guessing Game
    • Game: The Guessing Game (Xcode files)
    • Sequencing Your Code: For Loops
    • Sequencing Your Code: For Loops (Xcode files)
    • Sequencing Your Code: While Loops
    • Sequencing Your Code: While Loops (Xcode files)
    • App: Finding Primes - Part 1
    • App: Finding Primes - Part 1 (Xcode files)
    • Creating Robust Layouts Using Constraints
    • Creating Robust Layouts Using Constraints (Xcode files)
    • App: Finding Primes - Part 2
    • App: Finding Primes - Part 2 (Xcode files)
    • Section Summary
  • Quiz 2
    • Swift 2 Deep Dive (Using Playgrounds) - Quiz
  • Advanced iOS Features: Timers, Tables, Permanent Storage & Web Content
    • Introduction
    • Navigation & Menu Bars With Bar Button Items
    • Navigation & Menu Bars With Bar Button Items (Xcode files)
    • App: Egg Timer With Navigation Bar
    • App: Egg Timer (Xcode files)
    • Table Views & Working With Classes
    • Table Views & Working With Classes (Xcode files)
    • App: Know Your Times Tables?
    • App: Know Your Times Tables? (Xcode files)
    • Storing Data Permanently In Your Apps
    • Storing Data Permanently In Your Apps (Xcode files)
    • Creating Multiple View Controllers & Using Segues
    • Creating Multiple View Controllers & Using Segues (Xcode files)
    • Controlling The Keyboard With Taps & The Enter Key
    • Controlling The Keyboard With Taps & The Enter Key (Xcode files)
    • App: What A To Do!
    • App: What A To Do! (Xcode files)
    • Downloading Data From The Web
    • Downloading Data From The Web (Xcode files)
    • Advanced String Manipulation & Processing Web Data
    • Advanced String Manipulation & Processing Web Data (Xcode files)
    • App: Current Conditions
    • App: Current Conditions (Xcode files)
    • Section Summary
    • Advanced iOS Features: Timers, Tables, Permanent Storage & Web Content - Quiz
  • Advanced iOS Features II: Animation, Games, Maps & Geolocation, Audio
    • Introduction
    • Programmatically Manipulating UIImages
    • Programmatically Manipulating UIImages (Xcode files)
    • Creating Advanced Animations
    • Creating Advanced Animations (Xcode files)
    • Game: Noughts & Crosses
    • Game: Noughts & Crosses (Xcode files)
    • Integrating Maps Into Your Apps
    • Integrating Maps Into Your Apps (Xcode files)
    • Advanced Maps: Adding Pins & Messages
    • Advanced Maps: Adding Pins & Messages (Xcode files)
    • Geolocation: Using The User's Location In Your Apps
    • Geolocation: Using The User's Location In Your Apps (Xcode files)
    • App: Location Aware
    • App: Location Aware (Xcode files)
    • Advanced Segues - Executing Code Before & After Segues
    • Advanced Segues - Executing Code Before & After Segues (Xcode files)
    • App: Memorable Places
    • App:Memorable Places (Xcode files)
    • Playing, Pausing & Restarting Audio
    • Playing, Pausing & Restarting Audio (Xcode files)
    • App: Back To Bach
    • App: Back To Bach (Xcode files)
    • Responding To User Swipes & Shaking The iPhone
    • Responding To User Swipes & Shaking The iPhone (Xcode files)
    • App: Shake It, Baby
    • App: Shake It, Baby (Xcode files)
    • Section Summary
  • Quiz 4
    • Advanced iOS Features II: Animation, Games, Maps & Geolocation, Audio
  • Core Data, Advanced Web Content, Json Data & Webviews
    • Introduction
    • Working With Core Data
    • Working With Core Data (Xcode files)
    • Advanced Core Data - Searching For Objects
    • Advanced Core Data - Searching For Objects (Xcode files)
    • Downloading Images From The Web
    • Downloading Images From The Web (Xcode files)
    • Note about telize.com
    • Working With Json Data & Dictionaries
    • Working With Json Data & Dictionaries (Xcode files)
    • Viewing Website & Web Content In Your Apps
    • Viewing Website & Web Content In Your Apps (Xcode files)
    • App: Blog Reader
    • App: Blog Reader (Xcode files)
    • Section Summary
  • Quiz 5
    • Core Data, Advanced Web Content, Json Data & Webviews - Quiz
  • Section 8: Instagram Clone
    • Introduction
    • A note about Parse
    • Introduction To Parse
    • Setting Up Parse Server With Heroku
    • Setting Up Parse Dashboard
    • Parse Hello World
    • Parse Hello World (Xcode files)
    • Retrieving And Updating Data With Parse
    • Retrieving And Updating Data With Parse (Xcode files)
    • Getting Images From The Photo Library And Camera
    • Getting Images From The Photo Library And Camera (Xcode files)
    • Spinners And Alerts
    • Spinners And Alerts (Xcode Files)
    • Login And Signup
    • Login And Signup (Xcode files)
    • Adding The User Table
    • Adding The User Table (Xcode files)
    • Pull To Refresh
    • Pull To Refresh (Xcode files)
    • Posting Images
    • Posting Images (Xcode files)
    • Viewing Users' Feeds
    • Viewing Users' Feeds (Xcode files)
    • Section Summary- Quiz 6
    • Instagram Clone - Quiz
  • Tinder Clone
    • Introduction
    • Introduction To Tinder
    • Note about Facebook Login
    • Facebook Login
    • Facebook Login (Xcode files)
    • Dragging Elements
    • Dragging Elements (Xcode files)
    • Push Notifications
    • Push Notifications (Xcode files)
    • Login & Signup
    • Login & Signup (Xcode files)
    • Adding Users
    • Adding Users (Xcode files)
    • Swiping Users
    • Swiping Users (Xcode files)
    • Accepting & Rejecting Users
    • Accepting & Rejecting Users (Xcode files)
    • Contacting Users
    • Section Summary
    • Contacting Users (Xcode files)
  • Games and Sprite Kit
    • Introduction
    • Hello World With Sprite Kit
    • Hello World With Sprite Kit (Xcode Files)
    • Adding And Animating Sprites
    • Adding And Animating Sprites (Xcode files)
    • Animating The Background
    • Animating The Background (Xcode files)
    • Controlling Sprites
    • Controlling Sprites (Xcode files)
    • Spawning Sprites
    • Spawning Sprites (Xcode files)
    • Collisions
    • Collisions (Xcode files)
    • Scoring And Game Controls
    • Scoring And Game Controls (Xcode files)
    • Section Summary
  • Quiz 7
    • Games and Sprite Kit - Quiz
  • Uber Clone
    • Introduction
    • Login And Signup
    • Login And Signup (Xcode files)
    • The Rider View Controller
    • The Rider View Controller (Xcode files)
    • The Driver View Controllers
    • The Driver View Controllers (Xcode files)
    • Showing The Driver's Location To The Rider
    • Showing The Driver's Location To The Rider (Xcode Files)
    • Section Summary
  • Submitting Your App To The App Store
    • Introduction
    • App Icons And Launch Images
    • Screenshots
    • Submitting Your App
    • Further Reading
  • Creating A Website For Your App
    • Introduction
    • Installing Wordpress
    • Setting Up Your Theme
  • Where do you go from here?
    • This is not the end!
  • Extras
    • Introduction
    • What are the extras?
    • Custom Keyboards
    • Custom Keyboards (Xcode files)
    • Integrating iAds Into Your Apps
    • Integrating iAds Into Your Apps (Xcode files)
    • Integrating In App Purchases
    • Integrating In App Purchases (Xcode files)
    • Implementing Version Control
    • Implementing Version Control (Xcode files)
    • 3D Touch: Peek & Pop
    • 3D Touch: Peek & Pop (Xcode files)
    • 3D Touch: Quick Actions
    • 3D Touch: Quick Actions (Xcode files)
    • Implementing Touch ID
    • Implementing Touch ID (Xcode files)
  • Snapchat Clone
    • Introduction
    • Login User Table
    • Login User Table (Xcode files)
    • Sending Images
    • Sending Images (Xcode files)
    • Receiving Messages
    • Receiving Messages (Xcode files)

View Full Curriculum


Access
Lifetime
Content
23 hours
Lessons
164

Bonus: Complete iOS 8 & Swift Course

Launch a Flexible & Fun Career in Coding with This Bonus Course!

By Rob Percival | in Online Courses

Description

Learn to code with an effective course that will have you building iOS apps right out of the gate. More than 100,000 students have enrolled in this course and made the choice to change their future for the better. Get a higher income, a flexible schedule, work on your own terms--it all starts by mastering Apple's programming language, Swift.
  • Participate in hands-on coding exercises w/ over 164 lectures & 22.5 hours of instruction
  • Program 15 real apps w/ Swift
  • Bring your app ideas to life
  • Sell & market your apps successfully
  • Build game apps w/ SpriteKit
  • Incorporate advanced features like web content, animation & geolocation
  • Include media, images & audio in your apps
  • Work w/ core data
Rob Percival is a web developer, instructor, and self-proclaimed coding geek, with a degree in Mathematics from Cambridge University. After building websites for friends and family for fun, he soon learned that web development was a very lucrative career choice. He gave up his successful (and sometimes stressful) job as a teacher to work as a part time coder and instructor--he hopes his courses can bring this flexibility and happiness to students globally. For more details on this course and instructor, click here.

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required
  • Mac required
  • Xcode 7 (free download)

Course Outline

  • Introduction
    • What Does The Course Cover?
    • How To Get Your Free Stuff
    • Frequently Asked Questions
  • Installing OSX on a Windows PC
    • Installing OSX On A PC
  • Setup & Hello World
    • Installing Xcode
    • The Xcode Interface
    • The Xcode Interface in Yosemite
    • Interface Builder - Labels
    • Interface Builder - Labels (Xcode files)
    • Text Inputs & Buttons
    • Text Inputs & Buttons (Xcode files)
    • Running some Code
    • Running some Code (Xcode files)
    • Responding to a tap
    • Responding to a tap (Xcode files)
    • App: Cat years
    • Cat years (Xcode files)
  • Quiz 1
    • Introducing Xcode - Quiz
  • Introducing Swift
    • The Swift Playground
    • The Swift Playground (Xcode files)
    • Variables
    • Variables (Xcode files)
    • Arrays And Dictionaries
    • Arrays And Dictionaries (Xcode files)
    • If Statements
    • If Statements (Xcode files)
    • Game: How Many Fingers?
    • Game: How Many Fingers? (Xcode files)
    • For Loops
    • For Loops (Xcode files)
    • While Loops
    • While Loops (Xcode files)
    • App: Is It Prime - Part 1
    • App: Is It Prime - Part 1 (Xcode files)
    • Auto Layout
    • Auto Layout (Xcode files)
    • App: Is It Prime? - Part 2
    • App: Is It Prime? - Part 2 (Xcode files)
  • Quiz 2
    • Introducing Swift - Quiz
  • Navigation, Storage And Live Content
    • Navigation Bars
    • Navigation Bars (Xcode files)
    • App: Stopwatch
    • App: Stopwatch (Xcode files)
    • Table Views
    • Table Views (Xcode files)
    • App: Times Tables
    • App: Times Tables (Xcode files)
    • Persistent Storage
    • Persistent Storage (Xcode files)
    • Segues
    • Segues (Xcode files)
    • Controlling The Keyboard
    • Controlling The Keyboard (Xcode files)
    • App: To Do List
    • App: To Do List
    • Accessing Web Content
    • Accessing Web Content (Xcode files)
    • Working With Strings
    • Working With Strings (Xcode files)
    • App: What's The Weather?
    • App: What's The Weather? (Xcode files)
    • Navigation, Storage And Live Content - Quiz
  • Media: Images, Maps & Music
    • Working With Images
    • Working With Images (Xcode files)
    • Animations
    • Animations (Xcode files)
    • Game: Tic Tac Toe
    • Game: Tic Tac Toe (Xcode files)
    • Using Maps
    • Using Maps (Xcode files)
    • Adding Annotations To Maps
    • Adding Annotations To Maps (Xcode files)
    • Determining A User's Location
    • Determining A User's Location (Xcode files)
    • App: Where Am I?
    • App: Where Am I? (Xcode files)
    • Advanced Segues
    • Advanced Segues (Xcode files)
    • App: Memorable Places
    • App:Memorable Places (Xcode files)
    • Working With Audio
    • Working With Audio (Xcode files)
    • App: Back To Bach
    • App: Back To Bach (Xcode files)
    • Swipes And Shakes
    • Swipes And Shakes (Xcode files)
    • App: Sound Shaker
    • App: Sound Shaker (Xcode files)
  • Quiz 4
    • Media: Images, Maps & Music - Quiz
  • Core Data
    • Introducing Core Data
    • Introducing Core Data (Xcode files)
    • Working With Core Data
    • Working With Core Data (Xcode files)
    • Downloading Images From The Web
    • Downloading Images From The Web (Xcode files)
    • Processing Json Data
    • Processing Json Data (Xcode files)
    • Webviews
    • Webviews (Xcode files)
    • App: Blog Reader
    • App: Blog Reader (Xcode files)
  • Quiz 5
    • Core Data - Quiz
  • Instagram Clone
    • Introduction To Parse
    • Parse Hello World
    • Parse Hello World (Xcode files)
    • Retrieving And Updating Data With Parse
    • Retrieving And Updating Data With Parse (Xcode files)
    • Getting Images From The Photo Library And Camera
    • Getting Images From The Photo Library And Camera (Xcode files)
    • Spinners And Alerts
    • Spinners And Alerts (Xcode Files)
    • Login And Signup
    • Login And Signup (Xcode files)
    • Adding The User Table
    • Adding The User Table (Xcode files)
    • Pull To Refresh
    • Pull To Refresh (Xcode files)
    • Posting Images
    • Posting Images (Xcode files)
    • Viewing Users' Feeds
    • Viewing Users' Feeds (Xcode files)
    • Instagram Clone - Quiz
  • Tinder Clone
    • Introduction To Tinder
    • Tinder New Version - Xcode 7 required!
    • Facebook Login
    • Facebook Login (Xcode files)
    • Dragging Elements
    • Dragging Elements (Xcode files)
    • Push Notifications
    • Push Notifications (Xcode files)
    • Login & Signup
    • Login & Signup (Xcode files)
    • Adding Users
    • Adding Users (Xcode files)
    • Swiping Users
    • Swiping Users (Xcode files)
    • Accepting & Rejecting Users
    • Accepting & Rejecting Users (Xcode files)
    • Contacting Users
    • Contacting Users (Xcode files)
  • Games and Sprite Kit
    • Hello World With Sprite Kit
    • Hello World With Sprite Kit (Xcode Files)
    • Adding And Animating Sprites
    • Adding And Animating Sprites (Xcode files)
    • Animating The Background
    • Animating The Background (Xcode files)
    • Controlling Sprites
    • Controlling Sprites (Xcode files)
    • Spawning Sprites
    • Spawning Sprites (Xcode files)
    • Collisions
    • Collisions (Xcode files)
    • Scoring And Game Controls
    • Scoring And Game Controls (Xcode files)
  • Quiz 7
    • Games and Sprite Kit - Quiz
  • Snapchat Clone
    • Creating A User Table
    • Creating A User Table (Xcode files)
    • Sending Images
    • Sending Images (Xcode files)
    • Receiving Images
    • Receiving Images (Xcode files)
  • Submitting Your App To The App Store
    • App Icons And Launch Images
    • Screenshots
    • Submitting Your App
    • Further Reading
  • Creating A Website For Your App
    • Installing Wordpress
    • Setting Up Your Theme
  • Where do you go from here?
    • This is not the end!
  • Extras
    • What are the extras?
    • How To Make A Custom Keyboard
    • How To Make A Custom Keyboard (Xcode files)

View Full Curriculum



Terms

  • Instant digital redemption
  • This bundle includes 2 courses. To purchase the iOS 9 course only, see drop-down above.