Get $5000 worth of AMAZING graphics for FREE 
 
Download your FREE graphics here 
 
Register as an Apple Developer 
 
Building your first Swift 3 iOS 10 App 
 
Student success story #2 app in the world!! 
 
Variables operators & how computers work 
 
Swift 3 Booleans & conditional logic 
 
Swift 3 constants & logical operators 
 
Swift Optionals: Xcode 8 Updates 
 
Object oriented programming 
 
iOS 10 App: Miracle Pills - Xcode 8 Updates 
 
iOS 10 App: Miracle Pills 01 - Autolayout & project creation 
 
iOS 10 App: Miracle Pills 02 - Width height leading trailing constraints 
 
iOS 10 App: Miracle Pills 03 - UIPickerView 
 
Working with UIScrollView 
 
Changing Screens with Segues - Xcode 8 Updates 
 
Changing screens with segues 
 
iOS 10 App: Retro Calculator Intro 
 
iOS 10 App: Retro Calculator - Xcode 8 Updates 
 
iOS 10 App: Retro Calculator - UIStackView & auto layout 
 
iOS 10 App: Retro Calculator - Custom fonts on iOS 10 
 
iOS 10 App: Retro Calculator - Playing audio files on iOS 10 
 
iOS 10 App: Retro Calculator - Math & logic 
 
Exercise - Enhancing the Calculator 
 
Size classes on iOS 10 & Xcode 8 
 
iOS 10 App: Party Rock Mansion Intro 
 
iOS 10 App: Party Rock - Xcode 8 Updates 
 
iOS 10 App: Party Rock - Designing the UI 
 
iOS 10 App: Party Rock - Custom table cells and data modeling 
 
iOS 10 App: Party Rock - Downloading images & async 
 
iOS 10 App: Party Rock - Showing Youtube videos in a web view 
 
Model View Controller (MVC) 
 
Create a Progress Bar with PaintCode 
 
How web requests work on iOS 10 
 
Understanding JSON on iOS 10 
 
iOS 10 App: Rainy Shine - Xcode 8 Updates 
 
iOS 10 App: Rainy Shine - App intro & project creation 
 
iOS 10 App: Rainy Shine - Intro to Cocoapods 
 
iOS 10 App: Rainy Shine - Installing Cocoapods & Alamofire 
 
iOS 10 App: Rainy Shine - Creating the interface with IBOutlets 
 
iOS 10 App: Rainy Shine - Table view delegate & datasource 
 
iOS 10 App: Rainy Shine - OpenWeather API Registration 
 
iOS 10 App: Rainy Shine - Data model and constants 
 
Downloading data from the API with Alamofire 
 
iOS 10 App: Rainy Shine - Parse JSON data 
 
iOS 10 App: Rainy Shine - Updating UI with data from the API 
 
iOS 10 App: Rainy Shine - Data modeling & initializing weather Dictionary 
 
iOS 10 App: Rainy Shine - IBOutlets & custom weather cell 
 
iOS 10 App: Rainy Shine - User location with CLLocationManager 
 
iOS 10 App: Pokedex - Intro to app 
 
iOS 10 App: Pokedex - Xcode 8 Updates 
 
iOS 10 App: Pokedex - Project setup images data github 
 
iOS 10 App: Pokedex - Creating a Pokemon class 
 
iOS 10 App: Pokedex - Collection view storyboard layout 
 
iOS 10 App: Pokedex - Custom collection view cell 
 
iOS 10 App: Pokedex - Collection view delegate data source flow layout 
 
iOS 10 App: Pokedex - Parsing CSV files 
 
iOS 10 App: Pokedex - Audio & custom fonts 
 
iOS 10 App: Pokedex - Search bar & search filtering 
 
iOS 10 App: Pokedex - Detail controller & segue 
 
iOS 10 App: Pokedex - Stack view & detail view controller 
 
iOS 10 App: Pokedex - IBOutlets & model changes 
 
iOS 10 App: Pokedex - The API Github Cocoapods & Alamofire 
 
iOS 10 App: Pokedex - Downloading & parsing data part 1 
 
iOS 10 App: Pokedex - Downloading & parsing data part 2 
 
iOS 10 App: Pokedex - Finishing the Pokedex 
 
Core Data Architecture Overview 
 
iOS 10 App: DreamLister Part 1 - Creating a Data Model 
 
iOS 10 App: DreamLister Part 2 - Designing the Views 
 
iOS 10 App: DreamLister Part 3 - Connecting the Views 
 
iOS 10 App: DreamLister Part 4 - NSFetchedResultsController 
 
iOS 10 App: DreamLister Part 5 - Fetching and Displaying Data 
 
iOS 10 App: DreamLister Part 6 - Laying Out The Details Screen 
 
iOS 10 App: DreamLister Part 7 - Implementing UIPickerView 
 
iOS 10 App: DreamLister Part 8 - Saving Data from a Form 
 
iOS 10 App: DreamLister Part 9 - Editing Existing Data 
 
iOS 10 App: DreamLister Part 10 - Deleting Data and Adding Images 
 
iOS 10 App: DreamLister Part 11 - Sorting Data 
 
iOS 10 App: DreamLister Part 12 - ItemType Challenge 
 
iOS 10 App: Converting Swift 2 to Swift 3 Core Data Project 
 
Intro to Protocol Oriented Programming 
 
Writing your first protocols 
 
Creating protocol extensions 
 
Protocol Oriented Programming - Xcode 8 Updates 
 
Practical examples using protocol oriented programming 
 
Firebase Push Notifications - Creating the project 
 
Firebase Push Notifications - Creating a push cert 
 
Firebase Push Notifications - Connecting via code to Firebase messaging 
 
Sorting Data in Firebase - Xcode 8 Updates 
 
iOS 10 App: PokeFinder - Intro to App 
 
iOS 10 App: PokeFinder - Xcode 8 Updates 
 
iOS 10 App: PokeFinder - Installing Firebase & GeoFire 
 
iOS 10 App: PokeFinder - Custom image for user location 
 
iOS 10 App: PokeFinder - Saving Pokemon to a GPS location 
 
iOS 10 App: PokeFinder - Showing Pokemon annotations on the map 
 
iOS 10 App: PokeFinder - Location permissions & final app 
 
iOS 10 App: Social Network Intro 
 
iOS 10 App: Social Network - Xcode 8 Updates 
 
iOS 10 App: Social Network -  Firebase setup 
 
iOS 10 App: Social Network -  Login UI 
 
iOS 10 App: Social Network -  Custom views 
 
iOS 10 App: Social Network - Facebook authentication 
 
iOS 10 App: Social Network -  Email authentication with Firebase 
 
iOS 10 App: Social Network -  Auto sign in with keychain 
 
iOS 10 App: Social Network -  UI for social feed 
 
iOS 10 App: Social Network -  Table with custom cells for feed 
 
iOS 10 App: Social Network -  Firebase data modeling & architecture 
 
iOS 10 App: Social Network -  Creating database users for Firebase 
 
iOS 10 App: Social Network -  Firebase database 
 
iOS 10 App: Social Network -  Parsing Firebase data 
 
iOS 10 App: Social Network -  Firebase data in UI 
 
iOS 10 App: Social Network -  UIPickerView post to Firebase 
 
iOS 10 App: Social Network -  Intro to Firebase storage 
 
iOS 10 App: Social Network -  Downloading files from Firebase storage 
 
iOS 10 App: Social Network -  Uploading files to firebase 
 
iOS 10 App: Social Network -  Making a social media post 
 
iOS 10 App: Social Network -  Firebase database relationships 
 
iOS 10 App: Social Network Exercise 
 
iOS 10 App: DevChat - Xcode 8 Updates 
 
iOS 10 App: DevChat - Project creation & using Apple's example code 
 
iOS 10 App: DevChat - Refactor Apple's code & move IBOutlets 
 
iOS 10 App: DevChat - Moving code from parent class to child 
 
iOS 10 App: DevChat - How to create your own protocol & delegate 
 
iOS 10 App: DevChat - Setting up & installing Firebase 
 
iOS 10 App: DevChat - Firebase data modeling & app architecture 
 
iOS 10 App: DevChat - Custom views with IBDesignable & IBInspectable 
 
iOS 10 App: DevChat - Login UI & Firebase authentication 
 
iOS 10 App: DevChat - Creating email account users with Firebase 
 
iOS 10 App: DevChat - Firebase authentication error handling 
 
iOS 10 App: DevChat - How to save authenticated users to Firebase 
 
iOS 10 App: DevChat - Downloading & Parsing Firebase users 
 
iOS 10 App: DevChat - Firebase storage - uploading videos to Firebase 
 
iOS 10 App: DevChat - Sending your first snap 
 
Build an iOS app in Objective-C 
 
Anatomy of an Objective-C file 
 
Objective-C properties & instance variables 
 
Objective-C getters & setters 
 
Objective-C Strings with NSString 
 
Objective-C Conditionals & BOOL 
 
Objective-C NSArray & NSMutableArray 
 
Objective-C NSDictionary & NSMutableDictionary 
 
Objective-C loops & fast enumeration 
 
Objective-C object oriented programming 
 
Objective-C project creation & singleton 
 
Objective-C creating our Node server & designing the API 
 
Objective-C NSURLSession blocks and talking to the server 
 
Objective-C Storyboards IBOutlets & custom table view cells 
 
Objective-C table views & implementing a protocol 
 
IBOutlets & showing data in cells 
 
UIWebView loading HTML CSS & Javascript & playing Youtube videos 
 
Creating a POST request from Objective-C 
 
3 Reasons its Important to Design your App first 
 
How to design an iOS app with Sketch for Beginners 
 
Rapid Prototyping iOS Apps with Invision 
 
Designing an iOS app icon in Photoshop 
 
Exporting 1x 2x and 3x images in Photoshop 
 
Creating screenshots for App Store submission 
 
All about iOS 10 provisioning 
 
Installing development certificates & profiles 
 
Installing production certificates & profiles 
 
Adding external beta testers 
 
Submitting an app to the App Store 
 
iOS Bootcamp Day 1 - Class Introductions 
 
Devslopes Bootcamp Day 1 - Swift Intro Part 1 
 
Devslopes Bootcamp Day 1 - Swift Intro Part 2 
 
Devslopes Bootcamp Day 1 Swift Part 3 
 
Devslopes Bootcamp Day 1 Swift Part 4 
 
Devslopes Bootcamp Day 2 Part 1 - Arrays & loops 
 
Devslopes Bootcamp Day 2 Part 2 - Arrays Deep Dive 
 
Devslopes Bootcamp Day 2 Part 3 - Conditionals & Xcode Auto Layout 
 
Devslopes Bootcamp Day 2 Part 4 - Autolayout IBOutlets and IBActions 
 
Devslopes Bootcamp Day3 Part 1 - 5 Loops & Coding Challenge 
 
Devslopes Bootcamp Day 3 Part 2 - Terminal Basics & Version Control 
 
Devslopes Bootcamp Day 3 Part 3 - Github & SSH 
 
Devslopes Bootcamp Day 3 Part 4 - Git & Constraints 
 
Devslopes Bootcamp Day 3 Part 5 - Mastering Autolayout & Project 
 
Devslopes Bootcamp Day 4 Part 1 - Coding Challenge 
 
Devslopes Bootcamp Day 4 Part 2 - Layouts Debugging Layouts and Project Work 
 
Devslopes Bootcamp Day 4 Part 3 - Live Q&A and Project 
 
Devslopes Bootcamp Day 5 Part 1 - Coding Exercise & UI vs UX & Sketch 
 
Devslopes Bootcamp Day 5 Part 2 - Basics of Sketch 
 
Devslopes Bootcamp Day 5 Part 3 - Sketch Grids & Images 
 
Devslopes Bootcamp Day 5 - Final Q&A & Bootcamp Summary