Autoplay
Autocomplete
Previous Lesson
Complete and Continue
The Android O & Java Developer Masterclass - Beginner to Advanced Developer!
Install and Setup Windows PC, MAC or Linux
Introduction
Install & Android Studio Setup - Windows PC (6:13)
Install & Setup Android Studio - MAC (8:43)
Install & Setup IntelliJ IDEA - MAC (7:25)
Installing & Setup Android Studio - Linux Ubuntu (10:14)
Installing IntelliJ IDEA and Run Kotlin & Java - Linux Ubuntu (12:30)
Installing Java JDK - Linux Ubuntu - Hello World Command Line (6:52)
Basic Java Operations - Learn Java Programming
1 Java Compilation Process (3:05)
2 Intro to Variables - String Variables (5:12)
3 Variables - Ints and Concatenation (7:42)
4 Variables - Float, Chars, Double, Short (12:38)
5 Variables - Booleans (2:49)
6 Java Basic Operations Addition Sub Multiplication (13:15)
7 Logical operators and If stats (10:17)
8 For and While Loops (11:51)
9 Intro to Methods and Parameters (12:02)
10 Introduction to Methods - Return types (13:09)
Advanced Concepts in Java
1 Introduction to Classes and Objects (15:00)
2 Access Modifiers Video 1 (9:03)
3 Java Access Modifier and Intro to Constructors (15:00)
4 Protected Modifier (1:50)
5 Access Modifier Video 2 - Getters and Setters (12:56)
6 Overloading Constructors (5:23)
7 Introduction to Inheritance (12:54)
8 Inheritance 2 - Overriding (11:03)
9 The Java Class Library (13:27)
Java Advanced Concepts 2 - Inheritance and Data Structure
1 Intro to Arrays Video 1 (10:48)
2 Arrays Video 2 (6:24)
3 ArrayLists Video 1 (10:06)
4 ArrayLists Video 2 (6:08)
5 HashMaps Video 1 (10:27)
6 HashMap Video 2 (3:29)
Back to Android App Development
1 Android Studio Intro - Create 1st Project and Emulator Setup (3:26)
2 Android Platform Architecture - Software Stack (5:46)
3 Intro To Android Studio IDE - 1 (8:26)
4 Intro To Android Studio - Deep Dive - Constraint Layout and XML Design (14:01)
5 Intro To Android Studio - User Interface XML Proprties (6:46)
6 R java File - How To Change Button Properties In Code (13:31)
7 The String.xml File (6:15)
8 The Manifest File (5:02)
Designing the Interface - How to Use Views in Android
1 TextView And Button App - 1 (8:13)
2 TextView and Button - Part 2 - Tap and Show Text (9:01)
3 EditText - Show Name App (7:57)
4 Meters to Inches App - Part 1 (5:38)
5 Meters To Inces - Part 2 (9:50)
6 MetersToInches App - Final Part (10:06)
7 Intro To Try Me App - Part 1 (10:25)
8 TryMe App - Final (13:33)
Android User Interface 2
1 Radio-Buttons - 1 (9:53)
2 Radio-Buttons - 2 (9:45)
3 Seekbar (17:25)
4 Toggle-Button (9:05)
5 CheckBox - Part1 (10:01)
6 Checkbox - Part 2 (10:22)
7 Alert Dialog (17:29)
8 Tip Calculator - Part1 (9:24)
9 Tip Calculator - Part2 (12:01)
10 Tip Calculator - Part 3 (13:58)
Debugging
1 Context and Toast (11:20)
3 What's Debugging + Breakpoint + Debugging mode (10:47)
2 Log Class (7:06)
Introduction to Activities in Android
1 What is an Activity (6:03)
2 Activity Life Cycle (7:54)
3 Click and Go to Second Activity (8:14)
4 Passing Data Between Activities (13:22)
6 Pet Bio - Part 1 (11:26)
5 Passing Data Back to First Activity (12:45)
7 Pet Bio - Part 2 (12:08)
8 Pet Bio - Part 3 Final (8:00)
RecyclerView ( Alternative to Listviews) - Core Android Component
1 Introduction to RecyclerView (2:48)
2 RecyclerViewer Setup - Part 1 (10:32)
3 RecyclerView - Part 2 (9:57)
4 RecyclerView-Part3 (17:01)
5 RecyclerView - Part 4 (7:53)
6 RecyclerView - Adding Event Listener (5:37)
7 RecyclerView - Tap and Go to Another Activity (14:27)
Android Media: Images and Sounds
1 Frame Animation (12:22)
2 Fading Animation (4:44)
3 MediaPlayer - Playing an MP3 File - Part 1 (9:24)
4 MediaPlayer - Play an MP3 File - Part 2 (6:56)
5 MediaPlayer - Play Music - Final (3:52)
6 App - Music Box - Part 1 (15:02)
7 App - Music-Box - Part 2 (6:58)
8 App- MusicBox - Part 3 (11:18)
9 App - MusicBox - Part 4 (9:25)
10 App - Music Box - Part 5 (13:46)
11 App - MusicBox - Final OnDestroy (1:37)
Storage in Android - Shared Preferences, Internal Storage
1 Shared Preferences (13:59)
2 Write-Read to Text File - HoneyDo List App (18:59)
3 Introduction to DB (3:13)
4 Contact Manager App - 1 (11:12)
5 App - Contact Manager - Part2 (11:21)
6 App - Contact manager - Part 3 (12:44)
7 App - Contact manager - Part 4 (14:45)
8 App - Contact manager - Part 5 (9:49)
9 App - Contact manager - Part 6 - final (10:43)
10 App 2 - Demo - Grocery List (3:18)
11 App 2 - Grocery List - Part 2 (16:47)
12 App 2 - GroceryApp - Part 3 (8:26)
13 App 2- GroceryApp - Part4 (12:28)
14 App2 - GroceryApp - Part 5-1 (12:49)
15 App 2 - GroceryApp - Part 5-2 (9:56)
16 App 2- GroceryApp - Part 6 - Listrow and RecyclerAdpater1 (10:32)
17 App 2 - Grocery-Part7 - Finalize-RecyclerViewAdpater (13:06)
18 App 2 - GroceryList - Part 8-Adding Groceries to DB (14:06)
19 App 2 - GroceryList - Part 9-DetailsActivity (18:05)
19 App 2 - GroceryList - Part 9 (18:05)
20 App 2 - GroceryList - Part10-Add-Delete function and Confirmation poup (14:37)
21 App 2 - GroceryList Part 11-Edit-Updated Grocery (14:09)
22 App 2- GroceryList - Final (18:12)
Connecting to the World - Connecting to the Internet
1 Intro to HTTP and JSON (6:14)
2 Android Liabraries (4:07)
3 Volley - StringRequest (5:56)
4 Volley - JSONArrayRequest (17:56)
5 Volley - JsonObjectRequest - Parsing Complicated Json Tree (18:44)
6 App - Movie Directory - Demo (2:14)
7 App - Movie Director - Part 1-Setup (12:03)
8 App - Movie Director - Part 2-Setup RecyclerAdapter (10:03)
9 App - Movie Directory - Part 3 (12:55)
10 App - Movie Directory Part 4 - SetupVolley-retrieve-json (14:36)
11 App - Movie Directory - Part 5-Movie DetailsActivity1 (10:48)
12 App - Movie Directory Part 6-MovieDetail-Consuming-Data (14:26)
13 App - Movie Director - Part 7-Complete-DetailsAct-SearchTermDialog (13:13)
14 App - Movie Directory - Final (10:59)
Firebase - Cloud Based Application Development
1 Introduction to Firebase and AS setup (14:48)
2 Firebase - Login - Authorization (13:25)
3 Firebase - Create Account in Code (9:07)
4 Firabase - Signin Email Part 2 (12:37)
5 App - Blog - Part 1 (5:00)
6 App - Blog - Part 2 (10:25)
7 App - Blog - Part 3-User-Authentication (13:34)
8 App - Blog - Part 4 (14:08)
9 App - Blog - Part 5 - UI for PostActivity (11:47)
10 App - Blog - Part 6-BlogRecyclerAdpater (14:09)
11 App - Blog - Part 7-AddPostActivity (11:26)
12 App - Blog - Part 8 - Setup AddPost (8:35)
13 App - Blog - Part 9-Getting images from Gallery (13:50)
14 App - Blog - Part 10 (17:09)
15 App - Blog - Part 11-Populate All posts in the ListPostActivity (15:48)
16 App - Blog - Part 12 (16:34)
17 App - Blog - Part 13 - Adding Profile pic -setup (8:20)
18 App - Blog - Part 14-Save Profile Pix (14:15)
19 App - Blog - Final (4:05)
Where Am I? -Using Google Maps and Geocoding and Location
1 Intro to Maps (11:32)
2 Adding Multiple Markers on Map - Part 1 (10:45)
3 Maps - Adding Markers part 2 - final (11:57)
4 Location - Getting Current Location and Updating Location (14:33)
5 Location and Maps - Update Location and Adding Markers (12:44)
6 Geocoding - Getting Address from Lat&Long (9:43)
7 Intro to Geocoding - Getting Address 2 (8:39)
8 App - EarthQuake Watcher Demo (4:46)
9 App - EarthQuakeWatcher - Part 1 - Setup (10:17)
10 App - EarthQuakeWatcher - Part 2 (10:44)
11 App - EarthQuakeWatcher - Part 3-displaying all markers (9:42)
12 App - EarthQuakeWatcher - Part 4-Creating Custom InfoWindow (14:19)
13 App - EarthQuakeWatcher - Part 5-Details-popup (8:46)
14 App - EarthQuakeWatch - Part 6-popup Details part2 (11:56)
15 App - EarthQuakeWatcher - Part 7 - addingwebview to Details Pop (18:17)
16 App - EarthQuakeWatcher - Part 8-changing-markers-colors (11:37)
17 App - EarthQuakeWatcher - Final (15:56)
How to Make a Flappy Bird Game Clone
1 Libgdx Setup and Walkthrough-Show Image (13:28)
2 Game Dev. Coordinate System - Center objects (12:33)
3 Flappy Bird Game Demo (2:30)
4 FlappyBird Game - Setup State and Statemanager (14:05)
5 FlappyBird Game - Setup Gamestate and PlayState Classes (10:20)
6 FlappyBird - Settingup the Camera View (9:10)
7 FlappyBird - Put bird on Screen (6:58)
8 FlappyBird - Make bird Jump and Add Bottom Restriction (10:20)
9 FlappyBird - MenuState (13:49)
10 FlappyBird - Using Timer class To delay Action (3:07)
11 FlappyBird - Show Tube on the Screen (10:21)
12 FlappyBird - Moving Pipes and Bird (16:16)
13 FlappyBird - Collision Detection (10:07)
14 FlappyBird - Adding the Ground (10:45)
15 FlappyBird - Adding Text on The screen - Score (13:25)
16 FlappyBird - Show and Update Score (12:11)
17 FlappyBird - Gameover (16:32)
2 Activity Life Cycle
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock