Autoplay
Autocomplete
Previous Lesson
Complete and Continue
iOS 9 and Swift 2: From Beginner to Paid Professional
Installation, Setup, Git, and Your First App
1. Student Success Story (1:27)
2. How to Run Mac on a PC (4:27)
3. DO NOT SKIP THIS VIDEO (2:37)
4. Apple Developer Account & Xcode Installation (4:29)
5. Increase & decrease Xcode font size dynamically (2:38)
6. Intro to iOS 9 App (4:06)
7. iOS 9 App- Your First App! (19:56)
8. Student Orientation - Things you NEED to know
9. Learning Resources - Train Your Brain! (2:56)
10. Intro to Swift 2 (3:30)
11. Swift 2 Variables & Constants (10:26)
12. Swift 2 Comments & Semi-Colons (5:30)
13. Swift 2 Numbers & Type Safety (14:33)
14. Exercise - Building an iOS App on Your Own
15. Exercise - Variable Operations
16. Terminal Basics (11:19)
17. Version Control (8:53)
18. Git Basics (23:29)
19. Working With Github (16:41)
20. Exercise - Pushing Your Project to Github
Quiz 1: Quiz 01
Moving Forward with Swift and iOS
21. Warmup
22. Swift 2 Conditionals (if and else) Part 1 (11:41)
23. Swift 2 Conditionals ( && ) Part 2 (9:23)
24. Swift 2 Functions (25:56)
25. Exercise - Functions
26. iOS 9- Auto Layout Basics (15:54)
27. iOS 9- Auto Layout (Digging Deeper) (26:51)
28. Exercise - Auto Layout
29. Intro to iOS 9 App (1:06)
30. iOS 9 App- Tapper (58:07)
31. Exercise - Multiples App (3:37)
Quiz 2: Quiz 02
Progressing With iOS: Arrays, Loops, Audio, & an Awesome App
32. Warmup
33. Swift 2 Arrays (19:22)
34. Swift 2 Loops (30:42)
35. Swift 2.2 Loops Update (9:43)
36. Exercise - Arrays & Loops
37. iOS 9- Intro to Stack View (40:37)
38. Exercise - Stack Views
39. Intro to iOS 9 App (1:38)
40. iOS 9 App- Retro Calculator Part 1 (47:43)
41. iOS 9 App- Retro Calculator Part 2 (62:15)
42. Exercise - Enhancing our Calculator (1:52)
Quiz 3: Quiz 03
Being a Better Coder: OOP, Dictionaries, & Proper Programming
43. Warmup - BooYa
44. Swift 2 Dictionaries (13:11)
45. Intro Object-Oriented Programming & Classes (25:55)
46. Inheritance (18:23)
47. Polymorphism (12:00)
48. Swift 2 Optionals Part 1 (28:03)
49. Intro to iOS 9 App (1:36)
50. iOS 9 App- Building a Simple APP With OOP (60:19)
51. Exercise - Build an App Using OOP
52. Intro to iOS 9 App (2:44)
53. iOS 9 App- My Little Monster Part 1 (30:20)
54. iOS 9 App- My Little Monster Part 2 (25:00)
55. iOS 9 App- My Little Monster Part 3 (37:38)
56. iOS 9 App- My Little Monster Part 4 (25:36)
57. Exercise - Enhancing Your Gigapet
Finishing Foundational Swift & Mastering Basic iOS
58. Model View Controller (MVC) (26:47)
59. UIViewController (12:39)
60. Size Classes Part (Different Layouts for Screen Sizes) (17:41)
61. Exercise - Size Classes
62. UITabBarController (6:23)
63. Storyboard Segues (20:42)
64. App- Building a No-Storyboard App (XIBs) (20:42)
65. Exercise - No Storyboards
66. Subclassing Views (Custom UIView) (7:56)
67. Intro to App (2:28)
68. App- Favorite Place (21:15)
69. Exercise - Your Own Favorite Place
Tables & Data
70. Swift 2 Enums (14:29)
71. Swift 2 Extensions (5:44)
72. UITableViewController (15:39)
73. WKWebView (22:59)
74. App- Ugly Stuff - Custom TableView and Custom Cells (28:08)
75. NSUserDefaults (26:48)
76. UINavigationController (11:14)
77. App- The Walking Dead (UIScrollView) (30:35)
78. Intro to App (2:05)
79. App- MyHood Part 1 (42:14)
80. App- MyHood Part 2 (20:36)
81. App- MyHood Part 3 (52:28)
82. Intro to App (1:44)
83. App- Recipez Part 1 (Core Data) (31:20)
84. App- Recipez Part 2 (Core Data) (27:45)
85. Student Showcase (1:33)
86. Exercise - Favorite Movies
**NEW** Maps & GPS
87. DevCamp iOS 9 App- Creating the project (7:48)
88. DevCamp iOS 9 App- Working with user location (9:53)
89. DevCamp iOS 9 App- Zooming in on the map (7:40)
90. DevCamp iOS 9 App- Annotations & Geocoding (19:27)
Web Requests
91. How Web Requests Work (17:53)
92. Working with POSTMAN (6:22)
93. Web Requests (NSURLSession) (14:17)
94. **Important Update For Next Lecture**
95. Cocoapods (14:44)
96. JSON (25:24)
Microsoft Cognitive Services: Facial Recognition
97. Intro to Cognitive Services (8:45)
98. Signing Up & API Keys (2:03)
99. Setting Up A Server With Images (4:59)
100. Creating the UI (13:49)
101. Implementing the Collection View (7:39)
102. Downloading Images from the Server (13:30)
103. Working with UIImagePicker (9:04)
104. Understanding Microsoft Cognitive API Docs (4:50)
105. Implementing the Microsoft Cognitive iOS SDK (7:10)
106. Using the Microsoft Cognitive Face Detect API (17:19)
107. Selecting the Image to Detect (17:47)
108. Verifying Results with Microsoft Cognitive Face API (19:36)
109. Missing Persons Exercise & Source Code
Pokedex
110. Intro to App- Pokemon Pokedex (1:27)
111. App- Pokedex Part 1 - Project Setup, Images, Data, Github (9:55)
112. App- Pokedex Part 2 - Creating a Pokemon Class (4:45)
113. App- Pokedex Part 3 - UICollectionView, Storyboard Layout (13:17)
114. App- Pokedex Part 4 - Custom UICollectionViewCell (6:37)
115. App- Pokedex Part 5 - UICollectionViewDelegate, Data Source, Flow Layout (18:09)
116. App- Pokedex Part 6 - Parsing CSV Files (15:59)
117. App- Pokedex Part 7 - Audio & Custom Font (13:38)
118. App- Pokedex Part 8 - UISearchBar, Search Filtering (19:06)
119. App- Pokedex Part 9 - Detail View Controller & Segue (15:59)
120. App- Pokedex Part 10 - UIStackView & The Detail View Controller (30:41)
121. App- Pokedex Part 11 - IBOutlets Detail View Controller, Updating Class (5:42)
122. App- Pokedex Part 12 - The API, Github, Cocoapods, Alamofire (7:09)
123. App- Pokedex Part 13 - Downloading & Parsing Data (39:36)
124. App- Pokedex Part 14 - Completing the App
125. Exercise - Weather App
126. Weather App Solution
Building a Social Network With Firebase
127. Intro to App (2:24)
128. App- Showcase Part 1 - Firebase Overview
129. App- Showcase Part 2 - Firebase Auth Config (11:02)
130. App- Showcase Part 3 - Login User Interface (41:16)
131. App- Showcase Part 4 - Facebook Login (32:04)
132. App- Showcase Part 5 - Email-Password Login (37:49)
133. App- Showcase Part 6 - Post TableViewCell UI (30:57)
134. App- Showcase Part 7 - How Firebase Works (16:24)
135. App- Showcase Part 8 - Creating Firebase Users
136. App- Showcase Part 9 - Syncing Data From Firebase (9:41)
137. App- Showcase Part 10 - Parsing Firebase Data (19:50)
138. App- Showcase Part 11 - Display Data - Image Caching-Downloading (33:42)
139. App- Showcase Part 12 - Make Post UI
140. **IMPORTANT UPDATE FOR IMAGE SHACK**
141. App- Showcase Part 13 - Uploading Images to Server
142. App- Showcase Part 14 - Saving Posts to Firebase (21:51)
143. App- Showcase Part 15 - Like Feature (Firebase Relationships) (34:32)
144. Firebase 2 Showcase App Tutorial
145. Exercise - Expanding Your Social Network App (3:59)
App Design
146. Creating an App Icon
147. Creating another app icon in Photoshop
148. Working with @1x @2x & @3x images
Submitting to the App Store
149. Paid Apple Developer Account
150. Development Certificates
151. Development Profiles (23:04)
152. Creating App Store Screenshots (8:03)
153. Submitting your App!! (31:45)
154. Exercise - Submit Your App To The App Store!!!!
Debugging & Solving Crashes
155. Debugging a screen that isn't showing data (11:23)
Hot Topics & Updates
156. Xcode 7.3 & Swift 2.2 Important Updates (9:43)
157. iOS 9 3D Touch App Shortcuts (25:09)
158. Swift & Objective-C in the same project (11:16)
Career Preparation
159. Mastering LinkedIn (22:59)
160. Resumes for Programmers (14:48)
161. Working With Recruiters (18:45)
162. iOS 9 Interview Questions (29:05)
BONUS: Devslopes Live Web Series
163. Intro to Web Series (2:19)
164. 01 - Project Kickoff (28:12)
165. 02 - Week 1 Standup - Design Review (61:36)
166. 03 - Firebase iOS Setup (53:17)
167. 04 - Firebase iOS Setup Part 2 (3:39)
168. 05 - Fixing a Merge Conflict (34:52)
169. 06 - Using SpriteKit & UIKit in the same project (7:49)
170. 07 - Sprint 1 Review (74:48)
171. Sprint 2 Week 1 Review (84:35)
172. Sprint 2 Review (33:12)
173. Firebase Data Model (Super good stuff in here!) (89:13)
174. Mark Does Code Review with Jack (13:14)
175. Sprint 3 Week 1 - Best meetup yet! (61:39)
176. Sprint 3 Review (53:36)
BONUS
177. What to do after this course
Old Content
178. Swift 2 Variables & Types (18:42)
115. App- Pokedex Part 5 - UICollectionViewDelegate, Data Source, Flow Layout
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock