Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Android Development: Android App Development Course with Pie
Introduction
What Will We Learn In This Android Development with Android Pie Course? (5:58)
Github Repo
Sending Data Between Screens
Sending Data from Activity to Activity - Part 1 (12:22)
Sending Data from Activity to Activity - Part 2 (7:04)
Sending Data from Activity to Fragment - Part 1 (18:43)
Sending Data from Activity to Fragment - Part 2 (4:47)
Sending Data from Fragment to Activity - Part 1 (9:15)
Sending Data from Fragment to Activity - Part 2 (7:20)
Sending Data from Fragment to Fragment - Part 1 (6:28)
Sending Data from Fragment to Fragment - Part 2 (9:10)
quiz
Fragment Operations
Introduction to Fragment Topic (1:09)
General Information About Fragments (6:44)
Fragment Creation (5:28)
Replacing the Fragment in the Activity with Another Fragment (7:30)
Fragment Backstack (7:26)
Fragment Backstack - Part 2 (3:24)
List Fragment - Part 1 (9:45)
List Fragment - Part 2 (6:51)
List Fragment - Part 3 (6:43)
Dialog Fragment - Part 1 (9:10)
Dialog Fragment - Part 2 (6:34)
quiz
Architectural Room Database
What is the Database? (3:44)
SQLite Database (3:07)
Room Database (3:15)
Architectural Components (3:39)
Introducing Note-Taking Application (4:11)
Creating New Projects and Adding Required Libraries (3:45)
Creating Entity (5:01)
Creating Dao (6:40)
Creating Database (4:18)
Creating Repository (13:06)
Creating View Model (7:32)
User Interface Design (5:45)
Showing Data in the Database in RecyclerView (11:29)
Adding New Data to the Database (11:52)
Adding New Data to the Database Part 2 (12:19)
Deleting Data From Database (5:43)
Updating the Data in the Database (17:48)
Updating the Data in the Database Part 2 (6:31)
quiz
Accessing the Features of Android Device
Sending an SMS Message (14:38)
Sending E-Mail (11:59)
Making a Call (9:16)
Converting Speech to Text (11:59)
quiz
Notification
What is Notification? (2:16)
Local Notification (13:27)
Repeated Notifications (6:51)
Repeated Notifications Part 2 (7:36)
Notification Procedures (7:20)
Notification Procedures Part 2 (14:35)
Notification Procedures Part 3 (7:22)
Push Notification (6:13)
quiz
Firebase
Introduction to Firebase (4:13)
Creating a Firebase Database (6:06)
Firebase - Android Studio Integration (7:00)
Adding Real-Time Data to the Firebase Database (6:56)
Adding Real-Time Data to the Firebase Database Part 2 (5:49)
Real-Time Data Extraction from Firebase Database to Application (8:02)
Authentication with Firebase Part 1 (2:54)
Authentication with Firebase Part 2 (8:02)
Authentication with Firebase Part 3 (10:15)
Authentication with Firebase Part 4 (6:09)
Authentication with Firebase Part 5 (9:55)
Authentication with Firebase Part 6 (11:41)
Phone Number Authentication in Firebase (8:52)
Phone Number Authentication in Firebase Part 2 (12:50)
Push Notification in Firebase (13:25)
Firebase Storage Image Storage Part 1 (7:56)
Firebase Storage Image Storage Part 2 (7:59)
Firebase Storage Image Storage Part 3 (12:43)
Rest API and Retrofit Library
Introduction to Retrofit Library (8:53)
Retrieving Data from Rest Api Using the Retrofit Library (8:13)
Retrieving Data from Rest Api Using the Retrofit Library Part 2 (9:51)
Retrieving Data from Rest Api Using the Retrofit Library Part 3 (5:02)
Showing Data in RecyclerView Pulled from Rest Api (10:12)
Showing Data in RecyclerView Pulled from Rest Api Part 2 (3:40)
quiz
Easy to Add Libraries
Data Binding Library (4:00)
Data Binding Library Part 2 (9:24)
Picasso Library (5:51)
Event Bus Library (4:50)
Event Bus Library Part 2 (10:50)
quiz
Quiz Game Project
Splash Screen (5:48)
Splash Screen Part 2 (10:13)
Login Page Design (10:06)
Login Page Design Part 2 (4:49)
Creating Sign Up (7:41)
Creating Sign Up Part 2 (5:05)
Creating Sign Up Part 3 (11:45)
Sign In (6:08)
Sign In Part 2 (5:10)
Forgot Password (6:27)
Forgot Password Part 2 (6:14)
Sign In with Google Account Part 1 (8:29)
Sign In with Google Account Part 2 (9:16)
Main Page Design (9:53)
Questions Page Design Part 1 (9:21)
Questions Page Design Part 2 (2:17)
Creating Database (10:44)
Showing Questions in Application Part 1 (9:02)
Showing Questions in Application Part 2 (12:32)
Getting User's Answer Part 1 (9:21)
Getting User's Answer Part 2 (4:07)
Creating Timer Part 1 (9:11)
Creating Timer Part 2 (6:21)
Submit User Score to Database (11:02)
Preparing the Result Page Part 1 (8:55)
Preparing the Result Page Part 2 (4:09)
What we have learned?
What We Have Learned in This Android Course? (3:08)
Sign In with Google Account Part 2
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock