Installation, Setup, Git, and Your First App
  • Student Success Story
  • How to Run Mac on a PC
  • DO NOT SKIP THIS VIDEO
  • Apple Developer Account & Xcode Installation
  • Increase & decrease Xcode font size dynamically
  • Intro to iOS 9 App
  • iOS 9 App: Your First App!
  • Student Orientation - Things you NEED to know
  • Learning Resources - Train Your Brain!
  • Intro to Swift 2
  • Swift 2 Variables & Constants
  • Swift 2 Comments & Semi-Colons
  • Swift 2 Numbers & Type Safety
  • Exercise - Building an iOS App on Your Own
  • Exercise - Variable Operations
  • Terminal Basics
  • Version Control
  • Git Basics
  • Working With Github
  • Exercise - Pushing Your Project to Github
  • Quiz 01
Moving Forward with Swift and iOS
  • Warmup
  • Swift 2 Conditionals (if / else) Part 1
  • Swift 2 Conditionals ( && || ) Part 2
  • Swift 2 Functions
  • Exercise - Functions
  • iOS 9: Auto Layout Basics
  • iOS 9: Auto Layout (Digging Deeper)
  • Exercise - Auto Layout
  • Intro to iOS 9 App
  • iOS 9 App: Tapper
  • Exercise - Multiples App
  • Quiz 02
Progressing With iOS: Arrays, Loops, Audio, & an Awesome App
  • Warmup
  • Swift 2 Arrays
  • Swift 2 Loops
  • Swift 2.2 Loops Update
  • Exercise - Arrays & Loops
  • iOS 9: Intro to Stack View
  • Exercise - Stack Views
  • Intro to iOS 9 App
  • iOS 9 App: Retro Calculator Part 1
  • iOS 9 App: Retro Calculator Part 2
  • Exercise - Enhancing our Calculator
  • Quiz 03
Being a Better Coder: OOP, Dictionaries, & Proper Programming
  • Warmup - BooYa
  • Swift 2 Dictionaries
  • Intro Object-Oriented Programming & Classes
  • Inheritance
  • Polymorphism
  • Swift 2 Optionals Part 1
  • Intro to iOS 9 App
  • iOS 9 App: Building a Simple APP With OOP
  • Exercise - Build an App Using OOP
  • Intro to iOS 9 App
  • iOS 9 App: My Little Monster Part 1
  • iOS 9 App: My Little Monster Part 2
  • iOS 9 App: My Little Monster Part 3
  • iOS 9 App: My Little Monster Part 4
  • Exercise - Enhancing Your Gigapet
Finishing Foundational Swift & Mastering Basic iOS
  • Model View Controller (MVC)
  • UIViewController
  • Size Classes Part (Different Layouts for Screen Sizes)
  • Exercise - Size Classes
  • UITabBarController
  • Storyboard Segues
  • App: Building a No-Storyboard App (XIBs)
  • Exercise - No Storyboards
  • Subclassing Views (Custom UIView)
  • Intro to App
  • App: Favorite Place
  • Exercise - Your Own Favorite Place
Tables & Data
  • Swift 2 Enums
  • Swift 2 Extensions
  • UITableViewController
  • WKWebView
  • App: Ugly Stuff - Custom TableView and Custom Cells
  • NSUserDefaults
  • UINavigationController
  • App: The Walking Dead (UIScrollView)
  • Intro to App
  • App: MyHood Part 1
  • App: MyHood Part 2
  • App: MyHood Part 3
  • Intro to App
  • App: Recipez Part 1 (Core Data)
  • App: Recipez Part 2 (Core Data)
  • Student Showcase
  • Exercise - Favorite Movies
**NEW** Maps & GPS
  • DevCamp iOS 9 App: Creating the project
  • DevCamp iOS 9 App: Working with user location
  • DevCamp iOS 9 App: Zooming in on the map
  • DevCamp iOS 9 App: Annotations & Geocoding