Module 1 Android Studio and First App
Unit 1 Intro to Kotlin and Android Course (1:01)  
Unit 2 First look at Kotlin (3:37)  
Unit 3 Install JDK and Android Studio for Mac (12:20)  
Unit 4 Install JDK and Android Studio for Windows (9:51)  
Unit 5 Android Emulator (11:30)  
Unit 6 DinnerDecider Part 1 (20:58)  
Unit 7 DinnerDecider Part 2 (23:21)  
Unit 8 DinnerDecider Part 3 (10:31)  
Unit 9 v  
Unit 10 Run on a real device from Windows! (5:45)  
Module 2 Kotlin Foundation
Unit 1 Installing IntellijIDEA for Mac (8:15)  
Unit 2 Installing IntellijIDEA for Windows (8:13)  
Unit 3 Variables with Kotlin (16:13)  
Unit 4 Strings with Kotlin (21:31)  
Unit 5 Numbers and Operators with Kotlin (4:07)  
Unit 6 Functions with Kotlin (16:38)  
Unit 7 Conditional Logic with Kotlin (18:47)  
Unit 8 Collections with Kotlin (18:59)  
Unit 9 Loops with Kotlin (8:18)  
Unit 10 Nullability with Kotlin (17:59)  
Unit 11 Classes and Inheritance with Kotlin (27:51)  
Unit 12 Lambda with Kotlin (22:33)  
Module 3 Terminal & Version Control
Unit 1 Intro to Git and Terminal (0:41)  
Unit 2 Git & Version Control - The Fun Way (10:49)  
Unit 3 Terminal Basics - Changing directories (5:49)  
Unit 4 Terminal Basics - Creating directories & files (4:11)  
Unit 5 Terminal Basics - copying & renaming files (8:39)  
Unit 6 Terminal Basics - deleting files & directories (5:43)  
Unit 7 Git Basics (16:58)  
Unit 8 Setting up Github (4:18)  
Unit 9 Working with Local & Remote Repositories (10:55)  
Unit 10 Handling Git Merge Conflicts (16:33)  
Unit 11 Using Git with Android Studio (12:11)  
Unit 12 Importing Projects and Merge Conflicts (15:03)  
Module 4 All About Layout
Unit 1 Intro to Android Constraint Layout (15:52)  
Unit 2 Phone Portrait Layout Part 1 (19:08)  
Unit 3 Phone Portrait Layout Part 2 (18:26)  
Unit 4 Tablet Portrait Layout (26:53)  
Unit 5 Tablet Landscape (23:30)  
Module 5 Activity Lifecycle
Unit 1 Intro to the app (1:44)  
Unit 2 Welcome Screen Layout (22:03)  
Unit 3 League Selection Layout (20:24)  
Unit 4 Intents and Context (19:34)  
Unit 5 Lifecycle in action (10:58)  
Unit 6 Lifecycle Overview (3:50)  
Unit 7 Skill Selection Layout (15:59)  
Unit 8 Buttoning up the Activities (17:33)  
Unit 9 Toggling the skills (20:15)  
Unit 10 Parcelable (12:31)  
Unit 11 Instance State (12:16)  
Unit 12 Swoosh Challenge (1:03)  
Module 6 List and Recycler Views
Unit 1 CoderSwag Intro (1:21)  
Unit 2 Data Structure (19:20)  
Unit 3 Simple ListView (13:35)  
Unit 4 Custom List Adapter (19:39)  
Unit 5 View Holder (11:59)  
Unit 6 RecyclerView Adapter (28:44)  
Unit 7 RecyclerView Clicks (12:52)  
Unit 8 Product List View (9:45)  
Unit 9 Product Recycle Adapter (22:56)  
Module 7 Smack Chat App
Unit 1 Smack Intro (4:00)  
Unit 2 Project Setup (22:24)  
Unit 3 MainActivity UI Setup (17:34)  
Unit 4 Login Activity UI (11:17)  
Unit 5 CreateUserActivity UI (14:05)  
Unit 6 Generate Avatar and Background Color (14:54)  
Unit 7 Webrequests and APIs (8:31)  
Unit 8 Hosting API (19:48)  
Unit 9 Local Hosting API (19:13)  
Unit 10 Our first web request (19:52)  
Unit 11 Registering a user (17:40)  
Unit 12 Login User (26:13)  
Unit 13 Creating User (22:19)  
Unit 14 Polishing up Create User Activity (16:18)  
Unit 15 Broadcast Receiver (25:36)  
Unit 16 Find User (19:27)  
Unit 17 Polishing up the Login Activity (10:12)  
Unit 18 Add Channel Dialog (14:33)  
Unit 19 Sockets (16:59)  
Unit 20 Socket.On (20:36)  
Unit 21 Downloading Channels (25:12)  
Unit 22 Shared Preferences (24:09)  
Unit 23 Channel Selection (11:25)  
Unit 24 Send and receive message (17:18)  
Unit 25 Downloading Messages (21:07)  
Unit 26 Displaying Messages (22:46)  
Unit 27 Date Formatter (16:48)  
Module 8 Publishing Your App
Unit 1 Google Play Store (1:18)  
Unit 2 Side Loading (9:21)  
Unit 3 Registering Account (4:12)  
Unit 4 Removing Logs (5:34)  
Unit 5 Generate Signed APK (5:33)  
Unit 6 Store Listing (17:48)  
Unit 7 Published! (5:32)  
Powered By WP Courseware