4 Lessons: (1) Course Overview (2) Installing Xcode (3) XCode Update (4) Hustle - Your First iOS App
• Video Runtime: 48m 40s
21 Lessons: (1) Variables, Operators, and How Computers Work (2) Strings (3) Numbers (4) Functions (5) Booleans & Conditional Logic (6) Constants & Logical Operators (7) Arrays (8) Loops (9) Dictionaries (10) Object Oriented Programming (11) Inheritance (12) Polymorphism (13) Optionals (14) Enumerations (15) Extensions I (16) Extensions II (17) Protocols - Delegates - Numbers Example (18) Protocols - Delegates - Question Generator (19) Protocols - Delegates - Color Magic App UI (20) Protocols - Delegate Method in Color Magic App (21) Protocols - Delegates - Mutating Functions in Types
• Video Runtime: 5h 43m 1s
9 Lessons: (1) Git and Version Control - The Fun Way (2) Terminal Basics - Changing Directories (3) Terminal Basics - Copying & Renaming Files (4) Terminal Basics - Creating Directories & Files (5) Terminal Basics - Deleting Files & Directories (6) Git Basics (7) Setting up Github (8) Working with Local & Remote Repositories (9) Handling Git Merge Conflicts
• Video Runtime: 1h 27m 32s
17 Lessons: (1) Creating the Welcome Screen (2) Swoosh - Working with Frames (3) Swoosh - Auto Layout (Support Multiple Screen Sizes) (4) Swoosh - Working with Stack Values (5) Swoosh - Intro to Segues (6) Swoosh - Refactoring in XCode (7) Swoosh - Debugging setValue (8) Swoosh - Programmatic Seques (9) Swoosh - Event Handling & Data Models (10) Swoosh - Passing Data Between View Controllers (11) Dev Profile - Auto Layout for iPhones (12) Dev Profile - Auto Layout for iPads (13) Window Shopper - Custom Text Fields (14) Window Shopper - Input Accessory Views & IBDDesignable (15) Window Shopper - Unit Testing Our Data (16) Window Shopper - Calculation Algorithm (17) Window Shopper - Custom Drawing with drawRect
• Video Runtime: 4h 32m 11s