Course curriculum
-
-
Welcome
-
Resources
-
-
-
Lesson 1: Xcode Essentials
-
Lesson 2: Auto Layout
-
Lesson 2: Auto Layout Bonus
-
Lesson 2: Auto Layout Exercise
-
Lesson 3: UIStackViews
-
Lesson 3: UIStackViews Exercise
-
Lesson 4: First User Interface
-
Lesson 4: First User Interface Exercise
-
Lesson 5: Swift Basics (Part 1)
-
Lesson 6: Swift Basics (Part 2)
-
Lesson 7: Swift Basics (Part 3)
-
Lesson 8: Connecting Elements
-
Lesson 9: User Interaction
-
Lesson 10: Coding Logic
-
-
-
Lesson 1: Intro
-
Lesson 2: UIKit and Apple Documentation
-
Lesson 3: Subclassing and Inheritance
-
Lesson 4: Arrays
-
Lesson 5: Optionals
-
Lesson 6: Dictionaries
-
Lesson 7: Loops
-
-
-
Lesson 1: Intro
-
Lesson 2: The MVC Design Pattern
-
Lesson 3: Project Setup
-
Lesson 4: Custom Classes
-
Lesson 5: Protocols and Delegates
-
Lesson 6: Implementing the Protocol and Delegate Pattern
-
Lesson 7: Xcode Best Practices
-
Lesson 8: Debugging your App
-
Lesson 9: Card Flipping
-
Lesson 10: Game Logic
-
Lesson 11: Win Conditions
-
Lesson 12: Adding Sounds
-
-
-
Lesson 1: Memory
-
Lesson 2: Initializers
-
Lesson 3: Structures
-
-
-
Lesson 1: Intro
-
Lesson 2: Architecture
-
Lesson 3: JSON Intro
-
Lesson 4: JSON Parsing
-
Lesson 5: Table Views
-
Lesson 6: Displaying the Data
-
Lesson 7: The Pop Up Window
-
Lesson 8: Customizing the Pop Up Window
-
Lesson 9: Saving States with UserDefaults
-
Lesson 10: Networking
-
Note: App Transport Security
-
Lesson 11: Animations
-
Lesson 12: App Icon
-
About this course
- Free
- 66 lessons
- 16.5 hours of video content