Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай iOS 10 & Swift 3, а также все другие курсы, прямо сейчас!
Премиум
  • Урок 1. 00:06:26
    Intro to Course
  • Урок 2. 00:02:50
    Get $5000 worth of AMAZING graphics for FREE
  • Урок 3. 00:03:01
    Student success story
  • Урок 4. 00:04:24
    Register as an Apple Developer
  • Урок 5. 00:03:11
    Downloading Xcode 8
  • Урок 6. 00:02:06
    Installing Xcode 8
  • Урок 7. 00:16:38
    Building your first Swift 3 iOS 10 App
  • Урок 8. 00:03:04
    Where to get free live help
  • Урок 9. 00:19:39
    Student success story #2 app in the world!!
  • Урок 10. 00:03:34
    More testimonials!
  • Урок 11. 00:04:33
    Variables, operators, & how computers work
  • Урок 12. 00:16:48
    Swift 3 strings
  • Урок 13. 00:15:23
    Swift 3 numbers
  • Урок 14. 00:19:53
    Swift 3 functions
  • Урок 15. 00:22:40
    Swift 3 Booleans & conditional logic
  • Урок 16. 00:20:57
    Swift 3 constants & logical operators
  • Урок 17. 00:10:27
    Swift 3 arrays
  • Урок 18. 00:13:06
    Swift 3 loops
  • Урок 19. 00:18:59
    Swift 3 Dictionaries
  • Урок 20. 00:18:44
    Swift Optionals: Xcode 8 Updates
  • Урок 21. 00:28:01
    Swift Optionals
  • Урок 22. 00:12:01
    Object oriented programming
  • Урок 23. 00:13:06
    Inheritance
  • Урок 24. 00:08:22
    Polymorphism
  • Урок 25. 00:12:00
    Xcode 8 - Tips & Tricks
  • Урок 26. 00:12:40
    About version control
  • Урок 27. 00:16:20
    Git basics
  • Урок 28. 00:05:35
    Setting up Github
  • Урок 29. 00:03:06
    Github vs Bitbucket
  • Урок 30. 00:17:32
    Local & remote Git repositories
  • Урок 31. 00:11:17
    Working through Git merge conflicts
  • Урок 32. 00:07:45
    Github Desktop
  • Урок 33. 00:14:48
    iOS 10 App: Miracle Pills - Xcode 8 Updates
  • Урок 34. 00:21:19
    iOS 10 App: Miracle Pills 01 - Autolayout & project creation
  • Урок 35. 00:28:49
    iOS 10 App: Miracle Pills 02 - Width, height, leading, trailing constraints
  • Урок 36. 00:28:46
    iOS 10 App: Miracle Pills 03 - UIPickerView
  • Урок 37. 00:39:36
    Working with UIScrollView
  • Урок 38. 00:26:31
    Working with UIStackview
  • Урок 39. 00:01:04
    Changing Screens with Segues - Xcode 8 Updates
  • Урок 40. 00:34:53
    Changing screens with segues
  • Урок 41. 00:02:42
    iOS 10 App: Retro Calculator Intro
  • Урок 42. 00:08:00
    iOS 10 App: Retro Calculator - Xcode 8 Updates
  • Урок 43. 00:19:42
    iOS 10 App: Retro Calculator - UIStackView & auto layout
  • Урок 44. 00:01:52
    iOS 10 App: Retro Calculator - Custom fonts on iOS 10
  • Урок 45. 00:18:03
    iOS 10 App: Retro Calculator - Playing audio files on iOS 10
  • Урок 46. 00:01:43
    iOS 10 App: Retro Calculator - Math & logic
  • Урок 47. 00:17:25
    Exercise - Enhancing the Calculator
  • Урок 48. 00:22:39
    Size classes on iOS 10 & Xcode 8
  • Урок 49. 00:09:22
    iOS 10 App: Party Rock Mansion Intro Предварительный просмотр
  • Урок 50. 00:09:28
    iOS 10 App: Party Rock - Xcode 8 Updates
  • Урок 51. 00:26:46
    iOS 10 App: Party Rock - Designing the UI
  • Урок 52. 00:25:22
    iOS 10 App: Party Rock - Custom table cells, and data modeling
  • Урок 53. 00:01:22
    iOS 10 App: Party Rock - Downloading images & async
  • Урок 54. 00:03:54
    iOS 10 App: Party Rock - Showing Youtube videos in a web view
  • Урок 55. 00:03:59
    Model View Controller (MVC)
  • Урок 56. 00:20:30
    Create a Progress Bar with PaintCode
  • Урок 57. 00:20:59
    Intro to Core Data App Предварительный просмотр
  • Урок 58. 00:06:09
    Why Use Core Data?
  • Урок 59. 00:22:22
    Core Data Architecture Overview
  • Урок 60. 00:17:00
    iOS 10 App: DreamLister Part 1 - Creating a Data Model
  • Урок 61. 00:14:53
    iOS 10 App: DreamLister Part 2 - Designing the Views
  • Урок 62. 00:13:39
    iOS 10 App: DreamLister Part 3 - Connecting the Views
  • Урок 63. 00:13:34
    iOS 10 App: DreamLister Part 4 - NSFetchedResultsController
  • Урок 64. 00:16:28
    iOS 10 App: DreamLister Part 5 - Fetching and Displaying Data
  • Урок 65. 00:18:47
    iOS 10 App: DreamLister Part 6 - Laying Out The Details Screen
  • Урок 66. 00:06:56
    iOS 10 App: DreamLister Part 7 - Implementing UIPickerView
  • Урок 67. 00:02:27
    iOS 10 App: DreamLister Part 8 - Saving Data from a Form
  • Урок 68. 00:13:38
    iOS 10 App: DreamLister Part 9 - Editing Existing Data
  • Урок 69. 00:17:05
    iOS 10 App: DreamLister Part 10 - Deleting Data and Adding Images
  • Урок 70. 00:10:33
    iOS 10 App: DreamLister Part 11 - Sorting Data
  • Урок 71. 00:03:29
    iOS 10 App: DreamLister Part 12 - ItemType Challenge
  • Урок 72. 00:06:13
    iOS 10 App: Converting Swift 2 to Swift 3 Core Data Project
  • Урок 73. 00:05:56
    How web requests work on iOS 10 Предварительный просмотр
  • Урок 74. 00:32:53
    Understanding JSON on iOS 10
  • Урок 75. 00:11:37
    iOS 10 App: Rainy Shine - Xcode 8 Updates
  • Урок 76. 00:10:09
    iOS 10 App: Rainy Shine - App intro & project creation
  • Урок 77. 00:20:09
    iOS 10 App: Rainy Shine - Intro to Cocoapods
  • Урок 78. 00:13:06
    iOS 10 App: Rainy Shine - Installing Cocoapods & Alamofire
  • Урок 79. 00:16:13
    iOS 10 App: Rainy Shine - Creating the interface with IBOutlets
  • Урок 80. 00:08:11
    iOS 10 App: Rainy Shine - Table view, delegate, & datasource
  • Урок 81. 00:40:01
    iOS 10 App: Rainy Shine - OpenWeather API Registration
  • Урок 82. 00:15:36
    iOS 10 App: Rainy Shine - Data model and constants
  • Урок 83. 00:27:13
    Downloading data from the API with Alamofire
  • Урок 84. 00:01:15
    iOS 10 App: Rainy Shine - Parse JSON data
  • Урок 85. 00:08:17
    iOS 10 App: Rainy Shine - Updating UI with data from the API
  • Урок 86. 00:04:36
    iOS 10 App: Rainy Shine - Data modeling & initializing weather Dictionary
  • Урок 87. 00:08:52
    iOS 10 App: Rainy Shine - IBOutlets & custom weather cell
  • Урок 88. 00:07:38
    iOS 10 App: Rainy Shine - User location with CLLocationManager
  • Урок 89. 00:13:02
    iOS 10 App: Pokedex - Intro to app
  • Урок 90. 00:12:52
    iOS 10 App: Pokedex - Xcode 8 Updates
  • Урок 91. 00:12:23
    iOS 10 App: Pokedex - Project setup, images, data, github
  • Урок 92. 00:15:27
    iOS 10 App: Pokedex - Creating a Pokemon class
  • Урок 93. 00:10:04
    iOS 10 App: Pokedex - Collection view, storyboard layout
  • Урок 94. 00:23:13
    iOS 10 App: Pokedex - Custom collection view cell
  • Урок 95. 00:06:02
    iOS 10 App: Pokedex - Collection view delegate, data source, flow layout
  • Урок 96. 00:07:22
    iOS 10 App: Pokedex - Parsing CSV files
  • Урок 97. 00:29:19
    iOS 10 App: Pokedex - Audio & custom fonts
  • Урок 98. 00:16:05
    iOS 10 App: Pokedex - Search bar & search filtering
  • Урок 99. 00:28:31
    iOS 10 App: Pokedex - Detail controller & segue
  • Урок 100. 00:11:08
    iOS 10 App: Pokedex - Stack view & detail view controller
  • Урок 101. 00:20:26
    iOS 10 App: Pokedex - IBOutlets & model changes
  • Урок 102. 00:14:53
    iOS 10 App: Pokedex - The API, Github, Cocoapods & Alamofire
  • Урок 103. 00:13:37
    iOS 10 App: Pokedex - Downloading & parsing data part 1
  • Урок 104. 01:23:20
    iOS 10 App: Pokedex - Downloading & parsing data part 2
  • Урок 105. 00:13:48
    iOS 10 App: Pokedex - Finishing the Pokedex
  • Урок 106. 00:06:19
    Intro to Protocol Oriented Programming
  • Урок 107. 00:46:46
    Writing your first protocols
  • Урок 108. 00:45:33
    Creating protocol extensions
  • Урок 110. 00:05:34
    Practical examples using protocol oriented programming
  • Урок 111. 00:07:00
    Recursive Functions
  • Урок 112. 00:17:48
    iOS 10: iMessage Sticker App Extension
  • Урок 113. 00:28:41
    iOS 10: Speech Recognition API
  • Урок 114. 00:02:45
    iOS 10: User Notifications - Xcode 8 Updates
  • Урок 115. 00:16:34
    iOS 10: User Notifications
  • Урок 116. 00:13:02
    Intro to Firebase Предварительный просмотр
  • Урок 117. 00:19:05
    Firebase Push Notifications - Creating the project
  • Урок 118. 00:18:10
    Firebase Push Notifications - Creating a push cert
  • Урок 119. 00:08:11
    Firebase Push Notifications - Connecting via code to Firebase messaging
  • Урок 120. 00:03:41
    Sorting Data in Firebase - Xcode 8 Updates
  • Урок 121. 00:37:22
    Sorting Data in Firebase
  • Урок 122. 00:33:40
    iOS 10 App: PokeFinder - Intro to App
  • Урок 123. 00:28:45
    iOS 10 App: PokeFinder - Xcode 8 Updates
  • Урок 124. 00:45:05
    iOS 10 App: PokeFinder - Installing Firebase & GeoFire
  • Урок 125. 00:19:46
    iOS 10 App: PokeFinder - Custom image for user location
  • Урок 126. 00:39:18
    iOS 10 App: PokeFinder - Saving Pokemon to a GPS location
  • Урок 127. 00:49:16
    iOS 10 App: PokeFinder - Showing Pokemon annotations on the map
  • Урок 128. 00:22:08
    iOS 10 App: PokeFinder - Location permissions & final app
  • Урок 129. 00:29:49
    iOS 10 App: Social Network Intro
  • Урок 130. 00:41:18
    iOS 10 App: Social Network - Xcode 8 Updates
  • Урок 131. 00:18:29
    iOS 10 App: Social Network - Firebase setup
  • Урок 132. 00:26:28
    iOS 10 App: Social Network - Login UI
  • Урок 133. 00:13:06
    iOS 10 App: Social Network - Custom views
  • Урок 134. 00:20:54
    iOS 10 App: Social Network - Facebook authentication
  • Урок 135. 00:11:44
    iOS 10 App: Social Network - Email authentication with Firebase
  • Урок 136. 00:30:56
    iOS 10 App: Social Network - Auto sign in with keychain
  • Урок 137. 00:29:24
    iOS 10 App: Social Network - UI for social feed
  • Урок 138. 00:19:27
    iOS 10 App: Social Network - Table with custom cells for feed
  • Урок 139. 00:48:27
    iOS 10 App: Social Network - Firebase data modeling & architecture
  • Урок 140. 00:11:24
    iOS 10 App: Social Network - Creating database users for Firebase
  • Урок 141. 00:16:43
    iOS 10 App: Social Network - Firebase database
  • Урок 142. 00:13:03
    iOS 10 App: Social Network - Parsing Firebase data
  • Урок 143. 00:05:19
    iOS 10 App: Social Network - Firebase data in UI
  • Урок 144. 00:25:51
    iOS 10 App: Social Network - UIPickerView post to Firebase
  • Урок 145. 00:05:28
    iOS 10 App: Social Network - Intro to Firebase storage
  • Урок 146. 00:22:44
    iOS 10 App: Social Network - Downloading files from Firebase storage
  • Урок 147. 00:27:35
    iOS 10 App: Social Network - Uploading files to firebase
  • Урок 148. 00:09:16
    iOS 10 App: Social Network - Making a social media post
  • Урок 149. 00:19:24
    iOS 10 App: Social Network - Firebase database relationships
  • Урок 150. 00:18:36
    iOS 10 App: Social Network Exercise
  • Урок 151. 00:12:47
    iOS 10 App: DevChat - Xcode 8 Updates
  • Урок 152. 00:39:11
    iOS 10 App: DevChat - Project creation & using Apple's example code
  • Урок 153. 00:39:32
    iOS 10 App: DevChat - Refactor Apple's code & move IBOutlets
  • Урок 154. 00:11:33
    iOS 10 App: DevChat - Moving code from parent class to child
  • Урок 155. 00:02:06
    iOS 10 App: DevChat - How to create your own protocol & delegate
  • Урок 156. 00:12:15
    iOS 10 App: DevChat - Setting up & installing Firebase
  • Урок 157. 00:11:11
    iOS 10 App: DevChat - Firebase data modeling & app architecture
  • Урок 158. 00:16:16
    iOS 10 App: DevChat - Custom views with IBDesignable & IBInspectable
  • Урок 159. 00:07:46
    iOS 10 App: DevChat - Login UI & Firebase authentication
  • Урок 160. 00:18:08
    iOS 10 App: DevChat - Creating email account users with Firebase
  • Урок 161. 00:12:30
    iOS 10 App: DevChat - Firebase authentication error handling
  • Урок 162. 00:07:12
    iOS 10 App: DevChat - How to save authenticated users to Firebase
  • Урок 163. 00:05:29
    iOS 10 App: DevChat - Downloading & Parsing Firebase users
  • Урок 164. 00:10:51
    iOS 10 App: DevChat - Firebase storage - uploading videos to Firebase
  • Урок 165. 00:13:30
    iOS 10 App: DevChat - Sending your first snap
  • Урок 166. 00:04:41
    Sketch UI overview Предварительный просмотр
  • Урок 167. 00:00:33
    Designing your first app in Sketch
  • Урок 168. 00:19:24
    Basics of layers
  • Урок 169. 00:37:44
    Understanding shapes
  • Урок 170. 00:23:06
    Masking & proportional scaling
  • Урок 171. 00:19:42
    Styling in Sketch part 1
  • Урок 172. 00:15:57
    Styling in Sketch part 2
  • Урок 173. 00:00:32
    Working with images
  • Урок 174. 00:12:48
    Typography & text
  • Урок 175. 00:07:44
    Symbols
  • Урок 176. 00:24:19
    Designing an Instagram profile page
  • Урок 177. 00:19:13
    How to export graphics
  • Урок 178. 00:05:49
    Intro to App Предварительный просмотр
  • Урок 179. 00:09:27
    Creating the signup & login screen
  • Урок 180. 00:11:07
    Creating the inbox
  • Урок 181. 00:12:10
    New messages UI
  • Урок 182. 00:05:53
    Creating the chat UI
  • Урок 183. 00:20:54
    Creating the settings screen
  • Урок 184. 00:17:21
    Intro to App Предварительный просмотр
  • Урок 185. 00:07:06
    Creating the login screen
  • Урок 186. 00:34:44
    Creating the email signup UI
  • Урок 187. 00:12:07
    Designing the home screen
  • Урок 188. 00:12:17
    Creating the post screen
  • Урок 189. 00:04:40
    Build an iOS app in Objective-C
  • Урок 190. 00:09:48
    Anatomy of an Objective-C file
  • Урок 191. 00:15:40
    Objective-C properties & instance variables
  • Урок 192. 00:11:44
    Objective-C getters & setters
  • Урок 193. 00:11:33
    Objective-C pointers
  • Урок 194. 00:09:04
    Objective-C Strings with NSString
  • Урок 195. 00:11:29
    Objective-C numbers
  • Урок 196. 00:10:06
    Objective-C Conditionals & BOOL
  • Урок 197. 00:20:13
    Objective-C methods
  • Урок 198. 00:22:55
    Objective-C NSArray & NSMutableArray
  • Урок 199. 00:16:09
    Objective-C NSDictionary & NSMutableDictionary
  • Урок 200. 00:16:33
    Objective-C loops & fast enumeration
  • Урок 201. 00:10:29
    Objective-C object oriented programming
  • Урок 202. 00:25:58
    Objective-C weak vs strong & retain cycles
  • Урок 203. 00:17:57
    Objective-C initializers
  • Урок 204. 00:04:29
    Objective-C Nullability
  • Урок 205. 00:23:39
    Objective-C categories
  • Урок 206. 00:14:36
    Objective-C categories
  • Урок 207. 00:13:18
    Objective-C project creation & singleton
  • Урок 208. 00:14:30
    Objective-C creating our Node server & designing the API
  • Урок 209. 00:08:02
    Objective-C NSURLSession, blocks, and talking to the server
  • Урок 210. 00:10:20
    Objective-C Storyboards, IBOutlets & custom table view cells
  • Урок 211. 00:13:30
    Objective-C table views & implementing a protocol
  • Урок 212. 00:09:56
    IBOutlets & showing data in cells
  • Урок 213. 00:05:15
    UIWebView, loading HTML, CSS & Javascript & playing Youtube videos
  • Урок 214. 00:31:43
    Creating a POST request from Objective-C
  • Урок 215. 00:02:29
    3 Reasons its Important to Design your App first
  • Урок 216. 00:15:32
    How to design an iOS app with Sketch for Beginners
  • Урок 217. 00:44:50
    Rapid Prototyping iOS Apps with Invision
  • Урок 218. 00:44:46
    Designing an iOS app icon in Photoshop
  • Урок 219. 00:44:37
    Exporting 1x, 2x, and 3x images in Photoshop
  • Урок 220. 00:16:24
    Creating screenshots for App Store submission
  • Урок 221. 00:44:50
    All about iOS 10 provisioning
  • Урок 222. 00:44:57
    Installing development certificates & profiles
  • Урок 223. 00:44:55
    Installing production certificates & profiles
  • Урок 224. 00:30:04
    Adding external beta testers
  • Урок 225. 00:38:20
    Submitting an app to the App Store
  • Урок 226. 00:44:35
    Intro to Bootcamp
  • Урок 227. 00:44:29
    iOS Bootcamp Day 1 - Class Introductions
  • Урок 228. 00:44:49
    Devslopes Bootcamp Day 1 - Swift Intro Part 1
  • Урок 229. 00:28:28
    Devslopes Bootcamp Day 1 - Swift Intro Part 2
  • Урок 230. 00:42:54
    Devslopes Bootcamp Day 1 Swift Part 3
  • Урок 231. 00:44:44
    Devslopes Bootcamp Day 1 Swift Part 4
  • Урок 232. 00:25:53
    Devslopes Bootcamp Day 2 Part 1 - Arrays & loops
  • Урок 233. 00:44:56
    Devslopes Bootcamp Day 2 Part 2 - Arrays Deep Dive
  • Урок 234. 00:44:39
    Devslopes Bootcamp Day 2 Part 3 - Conditionals & Xcode Auto Layout
  • Урок 235. 00:38:51
    Devslopes Bootcamp Day 2 Part 4 - Autolayout, IBOutlets, and IBActions
  • Урок 236. 00:26:59
    Devslopes Bootcamp Day3 Part 1 - 5 Loops & Coding Challenge