Module 1 Getting Started
Unit 1 Introduction to Course (7:04)  
Unit 2 Setting Expectations (19:24)  
Unit 3 Installing Android Studio (9:23)  
Unit 4 Installing Android Studio (9:30)  
Unit 5 Building your first Android Marshmallow app (38:33)  
Unit 6 Get free help (2:50)  
Module 2 Git & Android
Unit 1 Terminal Basics (11:17)  
Unit 2 Basics of Version Control & Git (12:15)  
Unit 3 Understanding Git (15:54)  
Unit 4 Setting up Github (5:08)  
Unit 5 Github vs Bitbucket (2:43)  
Unit 6 Git Remote & Local (17:09)  
Unit 7 Github Desktop (7:20)  
Unit 8 Handling Merge Conflicts in Git (10:53)  
Module 3 Git & Android
Unit 1 Creating a Java Module - Android Prerequisite (5:15)  
Unit 2 About the Java Lessons - Android Prerequisite (0:54)  
Unit 3 Variables & How Computers Work - Android Prerequisite (14:06)  
Unit 4 Java Strings - Android Prerequisite (14:55)  
Unit 5 Java Numbers - Android Prerequisite (15:20)  
Unit 6 Java Methods - Android Prerequisite (17:31)  
Unit 7 Java Conditionals - Android Prerequisite (21:06)  
Unit 8 Java Arrays - Android Prerequisite (21:06)  
Unit 9 Java ArrayLists - Android Prerequisite (5:38)  
Module 4 Cool Calculator - The Basics of Android
Unit 1 Android App Cool Calc - Project Setup & Changing App Theme (13:25)  
Unit 2 Android App Cool Calc - Adding Images & Supporting Multiple Screen Sizes (13:55)  
Unit 3 Android App Cool Calc - Understanding Widgets, Layouts, Gravity & Weights (36:50)  
Unit 4 Android App Cool Calc - Understanding dp & Managing Multiple Layouts (24:04)  
Unit 5 Android App Cool Calc - Using Android Monitor to Debug Layout Issues (28:53)  
Unit 6 Android App Cool Calc - OnClickListeners & Widget Imports (18:13)  
Unit 7 Android App Cool Calc - Implementing Calculator Logic (25:19)  
Module 5 Fit or Flab - Working With Activities
Unit 1 Android Activity Lifecycle (7:23)  
Unit 2 Setting Up Layout Part 1 - Custom Drawables, Rounded Corners (12:19)  
Unit 3 Setting Up Layout Part 2 - Drawables & Tint (23:27)  
Unit 4 OnClickListeners Without Buttons (13:11)  
Unit 5 The 2nd Android Activity (15:54)  
Unit 6 Intents & Extras (11:29)  
Unit 7 Android Studio 2.2 Constraint Layouts Part 1 (28:47)  
Unit 8 Android Studio 2.2 Constraint Layouts Part 2 (12:54)  
Module 6 Fragments & Mastering Android Layouts
Unit 1 Understanding Android Fragments (10:22)  
Unit 2 Android App HeroMe - Working With Graphics & Drawables (25:45)  
Unit 3 Android App HeroMe - Custom Drawables & Custom Buttons (15:32)  
Unit 4 Android App HeroMe - Fragments & Fragment Manager (21:20)  
Unit 5 Android App HeroMe - Changing Views Programmatically (24:15)  
Unit 6 Android App HeroMe - Adding & Replacing Fragments (17:37)  
Module 7 Object Oriented Programming & Fragments on Android
Unit 1 Java Classes - Android Prerequisite (9:20)  
Unit 2 Java Inheritance - Android Prerequisite (23:33)  
Unit 3 Java Polymorphism - Android Prerequisite (11:09)  
Unit 4 Java Data Encapsulation - Android Prerequisite (11:23)  
Module 8 Grids & Lists With Recycler View
Unit 1 Android App Dev Radio - How to plan out an app (12:10)  
Unit 2 Android App Dev Radio - Project setup and the fragments (15:45)  
Unit 3 Android App Dev Radio - Adapters, view holders, and more fragments (31:38)  
Unit 4 Android App Dev Radio - Managing data, adapters, and more fragments (21:39)  
Unit 5 Android App Dev Radio - Designing cards and working with view holders (25:09)  
Unit 6 Android App Dev Radio - Clicking cards and loading a new full screen fragment (21:00)  
Module 9 Maps & GPS
Unit 1 Android App Store Locator - Creating project & architecting app (12:50)  
Unit 2 Android App Store Locator - Adding Google Maps to a fragment (20:04)  
Unit 3 Android App Store Locator - Implementing a CardView search bar (17:48)  
Unit 4 Android App Store Locator - Google Play location services (32:50)  
Unit 5 Android App Store Locator - Showing user location with map markers Pt 1 (7:56)  
Unit 6 Android App Store Locator - Showing user location with map markers Pt 2 (13:29)  
Unit 7 Android App Store Locator - Converting GPS to a zip code (13:29)  
Unit 8 Android App Store Locator - Converting coordinates to zip code (11:14)  
Unit 9 Android App Store Locator - Showing recycler view over the map (32:18)  
Module 10 Multimedia on Android
Unit 1 Android App Instaslam - Project setup & Tabbed Activity template (14:33)  
Unit 2 Android App Instaslam - Fragments for tabs and action button (13:35)  
Unit 3 Android App Instaslam - Android menu popups (7:50)  
Unit 4 Android App Instaslam - Full screen activities & percentage layouts (13:16)  
Unit 5 Android App Instaslam - Access photos and videos with Cursors (23:28)  
Unit 6 Android App Instaslam - Adapters & view holders in the same file (25:35)  
Unit 7 Android App Instaslam - Decoding paths into bitmaps (10:00)  
Unit 8 Android App Instaslam - Background threads & async task (16:02)  
Module 11 Web Requests & REST on Android
Unit 1 Understanding Web Requests & HTTP (16:44)  
Unit 2 All about JSON (10:20)  
Unit 3 Android App Funshine - Project creation & API setup (12:03)  
Unit 4 Android App Funshine - Implementing Volley for web requests (26:07)  
Unit 5 Android App Funshine - Use GPS to get weather data (18:46)  
Unit 6 Android App Funshine - Parsing JSON (22:01)  
Unit 7 Android App Funshine - Designing the UI (18:35)  
Unit 8 Android App Funshine - Showing data from server in UI (19:34)  
Unit 9 Android App Funshine - Showing server data in a list (35:25)  
Module 12 Building a Chat App With Firebase
Unit 1 Android App Chat: Firebase & Project Setup (9:02)  
Unit 2 Android App Chat: Adding Firebase to Project (4:45)  
Unit 3 Android App Chat: Firebase Auth & Registration (27:41)  
Unit 4 Android App Chat: Firebase Auth & Login (11:32)  
Unit 5 Android App Chat: Creating a Username (33:35)  
Module 13 Updating to Android Studio 2.2
Unit 1 Updating to Android Studio 2.2 (8:01)  
Module 14 Android Constraint Layout
Unit 1 Intro to Android Constraints (15:58)  
Unit 2 Awesome Constraint Layout 1 (24:54)  
Unit 3 Awesome Constraint Layout 2 (14:28)  
Module 15 Design & Publishing
Unit 1 Designing an Launcher Icon in Sketch (20:42)  
Powered By WP Courseware