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