Table of Content

Chapter 1: The iOS Ecosystem

  • The App Life Cycle
  • The View Life Cycle
  • View Controller Programming Guide
  • UINavigation and Tab Bar Structure
  • Framework and Access Control

Chapter 2: Pass Data Design Patterns

  • Delegate and DataSource
  • Storyboard Segue
  • NSNotification
  • Closures and Callbacks
  • UserDefaults
  • UIApplication and Singletons

Chapter 3: Auto Layout and No Storyboard

  • Protocol and Enum Oriented Storyboard
  • Auto Layout Tutorials
  • UIStackView
  • Autoresizing
  • Content Hugging
  • No More Storyboard
  • No More Storyboard (Part 2)

Chapter 4: UIKit Components

  • Coding Principles 101
  • UITextField and Delegate
  • UIScrollView
  • Page View Controller
  • Protocol Oriented UITableView
  • UIAlertViewController

Chapter 5: UITableView

Chapter 6: UICollectionView

  • Reusable TableViewCell
  • Protocol Oriented UICollectionView
  • Grouping UIViews and Color

Chapter 7: iOS Skills

  • Parse JSON
  • Protocol Oriented Animation
  • Grand Dispatch Central and Background
  • Networking with APIs
  • Intro to Framework Management
  • Alamofire, Hero, SwiftyJSON, Then, SnapKit

Chapter 8: Cloud Computing and Database

  • Intro to Realm
  • Local Server with Mac
  • Intro to Cloud Computing
  • Cloud Server with Digital Ocean

Chapter 9: Build Apps

  • Intro to the App
  • Brainstorming and Sketch
  • Required Design Patterns

Chapter 10: Bonus Lectures

  • Introduction to MVVM

results matching ""

    No results matching ""