iOS 9 and Swift 2: From Beginner to Paid Professional

Mark Price, iOS & Web Developer / Instructor

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
127 Lessons (1d 13h 37m)
    • 1. Introduction

      2:05
    • 2. How to get FREE live help

      2:36
    • 3. Why take this course?

      5:24
    • 4. How to Run Mac on a PC

      4:26
    • 5. DO NOT SKIP THIS VIDEO

      2:36
    • 6. Apple Developer Account & Xcode Installation

      4:22
    • 7. Increase & decrease Xcode font size dynamically

      2:38
    • 8. Intro to iOS 9 App

      4:00
    • 9. Learning Resources - Train Your Brain!

      2:55
    • 10. iOS 9 App: Your First App!

      19:27
    • 11. How Exercises & Warmups Work

      2:16
    • 12. Intro to Swift 2

      3:29
    • 13. Swift 2 Variables & Constants

      10:24
    • 14. Swift 2 Comments & Semi-Colons

      5:28
    • 15. Swift 2 Numbers & Type Safety

      14:31
    • 16. Terminal Basics

      11:17
    • 17. Version Control

      8:51
    • 18. Git Basics

      23:27
    • 19. Working with Github

      16:39
    • 20. Swift 2 Conditionals (if / else) Part 1

      11:39
    • 21. Swift 2 Conditionals ( && || ) Part 2

      9:21
    • 22. Swift 2 Functions

      25:53
    • 23. iOS 9: Auto Layout Basics

      15:51
    • 24. iOS 9: Auto Layout (Digging Deeper)

      26:49
    • 25. Intro to iOS 9 App

      1:04
    • 26. iOS 9 App: Tapper

      56:41
    • 27. Exercise - Multiples App

      3:36
    • 28. Swift 2 Arrays

      19:20
    • 29. Swift 2 Loops

      30:40
    • 30. iOS 9: Intro to Stack View

      39:36
    • 31. Intro to iOS 9 App

      1:36
    • 32. iOS 9 App: Retro Calculator Part 1

      47:41
    • 33. iOS 9 App: Retro Calculator Part 2

      60:43
    • 34. Exercise - Enhancing our Calculator

      1:52
    • 35. Swift 2 Dictionaries

      12:51
    • 36. Intro Object-Oriented Programming & Classes

      25:17
    • 37. Inheritance

      17:55
    • 38. Polymorphism

      11:42
    • 39. Swift 2 Optionals Part 1

      28:01
    • 40. Intro to iOS 9 App

      1:35
    • 41. iOS 9 App: Building a Simple APP With OOP

      60:19
    • 42. Intro to iOS 9 App

      2:40
    • 43. iOS 9 App: My Little Monster Part 1

      29:35
    • 44. iOS 9 App: My Little Monster Part 2

      24:22
    • 45. iOS 9 App: My Little Monster Part 3

      36:41
    • 46. iOS 9 App: My Little Monster Part 4

      25:36
    • 47. Model View Controller (MVC)

      26:45
    • 48. UIViewController

      12:39
    • 49. Size Classes Part (Different Layouts for Screen Sizes)

      17:39
    • 50. UITabBarController

      6:20
    • 51. Storyboard Segues

      20:40
    • 52. App: Building a No-Storyboard App (XIBs)

      20:40
    • 53. Subclassing Views (Custom UIView)

      7:54
    • 54. Intro to App

      2:26
    • 55. App: Favorite Place

      21:15
    • 56. Swift 2 Enums

      14:27
    • 57. Swift 2 Extensions

      5:42
    • 58. UITableViewController

      15:38
    • 59. WKWebView

      22:59
    • 60. App: Ugly Stuff - Custom TableView and Custom Cells

      28:08
    • 61. NSUserDefaults

      26:48
    • 62. UINavigationController

      11:14
    • 63. App: The Walking Dead (UIScrollView)

      30:33
    • 64. Intro to App

      2:05
    • 65. App: MyHood Part 1

      42:11
    • 66. App: MyHood Part 2

      20:36
    • 67. App: MyHood Part 3

      52:28
    • 68. Intro to App

      1:44
    • 69. App: Recipez Part 1 (Core Data)

      31:20
    • 70. App: Recipez Part 2 (Core Data)

      27:45
    • 71. Student Showcase

      1:33
    • 72. DevCamp iOS 9 App: Creating the project

      7:46
    • 73. DevCamp iOS 9 App: Working with user location

      9:53
    • 74. DevCamp iOS 9 App: Zooming in on the map

      7:40
    • 75. DevCamp iOS 9 App: Annotations & Geocoding

      19:25
    • 76. How Web Requests Work

      17:51
    • 77. Working with POSTMAN

      6:22
    • 78. Web Requests (NSURLSession)

      14:14
    • 79. Cocoapods

      14:21
    • 80. JSON

      25:24
    • 81. Intro to App: Pokemon Pokedex

      1:27
    • 82. App: Pokedex Part 1 - Project Setup, Images, Data, Github

      9:55
    • 83. App: Pokedex Part 2 - Creating a Pokemon Class

      4:45
    • 84. App: Pokedex Part 3 - UICollectionView, Storyboard Layout

      13:15
    • 85. App: Pokedex Part 4 - Custom UICollectionViewCell

      6:35
    • 86. App: Pokedex Part 5 - UICollectionViewDelegate, Data Source, Flow Layout

      18:09
    • 87. App: Pokedex Part 6 - Parsing CSV Files

      15:59
    • 88. App: Pokedex Part 7 - Audio & Custom Font

      13:38
    • 89. App: Pokedex Part 8 - UISearchBar, Search Filtering

      19:06
    • 90. App: Pokedex Part 9 - Detail View Controller & Segue

      15:59
    • 91. App: Pokedex Part 10 - UIStackView & The Detail View Controller

      30:41
    • 92. App: Pokedex Part 11 - IBOutlets Detail View Controller, Updating Class

      5:42
    • 93. App: Pokedex Part 12 - The API, Github, Cocoapods, Alamofire

      8:27
    • 94. App: Pokedex Part 13 - Downloading & Parsing Data

      38:35
    • 95. App: Pokedex Part 14 - Completing the App

      54:23
    • 96. Intro to App

      2:24
    • 97. App: Showcase Part 1 - Firebase Overview

      8:21
    • 98. App: Showcase Part 2 - Firebase Auth Config

      11:00
    • 99. App: Showcase Part 3 - Login User Interface

      41:14
    • 100. App: Showcase Part 4 - Facebook Login

      32:04
    • 101. App: Showcase Part 5 - Email/Password Login

      37:49
    • 102. App: Showcase Part 6 - Post TableViewCell UI

      30:57
    • 103. App: Showcase Part 7 - How Firebase Works

      16:22
    • 104. App: Showcase Part 8 - Creating Firebase Users

      14:59
    • 105. App: Showcase Part 9 - Syncing Data From Firebase

      9:40
    • 106. App: Showcase Part 10 - Parsing Firebase Data

      19:50
    • 107. App: Showcase Part 11 - Display Data - Image Caching/Downloading

      33:42
    • 108. App: Showcase Part 12 - Make Post UI

      20:52
    • 109. App: Showcase Part 13 - Uploading Images to Server

      31:31
    • 110. App: Showcase Part 14 - Saving Posts to Firebase

      21:51
    • 111. App: Showcase Part 15 - Like Feature (Firebase Relationships)

      34:32
    • 112. Exercise - Expanding Your Social Network App

      3:59
    • 113. Creating an App Icon

      16:25
    • 114. Creating another app icon in Photoshop

      13:18
    • 115. Working with @1x @2x & @3x images

      14:30
    • 116. Paid Apple Developer Account

      4:20
    • 117. Development Certificates

      14:12
    • 118. Development Profiles

      23:02
    • 119. Creating App Store Screenshots

      8:01
    • 120. Submitting you App!!

      31:43
    • 121. Debugging a screen that isn't showing data

      11:23
    • 122. iOS 9 3D Touch App Shortcuts

      25:07
    • 123. Swift & Objective-C in the same project

      11:14
    • 124. Mastering LinkedIn

      22:59
    • 125. Resumes for Programmers

      14:48
    • 126. Working With Recruiters

      18:45
    • 127. iOS 9 Interview Questions

      29:05
13 students are watching this class

About This Class

Learn everything you need to know about iOS 9 development - no coding experience required. Over 20,000 students world-wide. Here are a few things you'll get out of the course:

  • Learn to code
  • Learn Swift 2.0
  • Learn iOS 9
  • Build 15+ Apps
  • Learn how to publish apps to the App Store
  • Job/Career Prep
  • Warmups & exercises