Android Application Development

Learn Android Course from Scratch

Beginner 0(0 Ratings) 2 Students enrolled
Created by Edu Finite Last updated Fri, 03-Jul-2020 English
What will i learn?
  • Make Android applications like Instagram, WhatsApp and Blogger.
  • Know how to sign in, login an logout a user in your android application.
  • Learn how to turn your next concept into an android app.
  • Learn how Android apps connect and communicate with online database.
  • Learn how to makes android apps right from the basics to making advanced applications like chat application, E-commerce application etc

Curriculum for this course
140 Lessons 17:16:10 Hours
Introduction & Installing Required Tools
3 Lessons 00:10:41 Hours
  • Introduction to the course 00:03:45
  • Installing Java JDK & Android Studio for Windows users 00:03:03
  • Installing Java JDK & Android Studio for Mac users 00:03:53
  • Creating Our First Android Project 00:04:49
  • Brief Overview of Android Studio 00:08:12
  • Creating AVD 00:03:43
  • Understanding XML files and Activities in Android 00:07:12
  • Handling Button Clicks 00:07:31
  • Get Values From Edit Text & Display Them in Activity 00:05:50
  • Running Android Apps on Mobile Device 00:01:48
  • Making a BMI Calculator Android App part 1 00:07:25
  • Making a BMI Calculator Android App part 2 00:07:00
  • Understanding What is a Linear Layout 00:12:31
  • Understanding What is a Relative Layout 00:05:58
  • Understanding What is a Grid Layout 00:07:56
  • Introduction To Activity Life Cycle 00:08:48
  • Lecture 13 State Changes in an Activity 00:06:56
  • Using Intent to Switch From One Activity to Other 00:06:49
  • Handling Button Clicks 00:06:56
  • Introduction To The Food App 00:02:50
  • Lets Start Building The Food App 00:10:36
  • Building The Food App , Design The Food Category Activity 00:06:40
  • Part 2 Building Food Category Activity 00:07:12
  • Building Food App, Adding OnItemClick Listener 00:04:20
  • Building Food App, Creating The Food Activity 00:06:39
  • Building Food App, Adding Images To Final Activity 00:07:04
  • What Are Fragments & Why They Are Used 00:05:30
  • Learn How To Add Fragments To Android App 00:05:35
  • Creating Our Very First Fragment 00:06:24
  • Setting Up TextView Inside Fragments 00:08:49
  • Creating a List Fragment 00:06:09
  • Adding Listeners To Fragments 00:03:28
  • Setting Up The Item Click Method & Finishing The Fragment App 00:05:06
  • Introduction What is an SQLite Database 00:06:43
  • Lets Start Building The SQLite Database Application 00:06:09
  • Building The SQLite App, Creating The Task Class 00:04:55
  • Creating Database Using The SQLite Helper 00:16:13
  • Reading Data From The SQLite Database 00:06:46
  • Adding Data to The Database 00:08:51
  • Running & Testing The Application 00:02:42
  • Playing Audio in Application 00:05:15
  • What are Action Bars 00:06:10
  • How to Customise Action Bars 00:04:03
  • Making Action Bar Items Functional 00:02:23
  • How to Create a Navigation Drawer 00:07:47
  • Customising the Navigation Drawer 00:04:22
  • Lecture 43 Finishing the Navigation Drawer 00:03:24
  • Setting Up Google Maps in Android Application 00:02:52
  • Adding Your Location on Map 00:06:39
  • Adding Multiple Locations on a Map 00:02:55
  • Introduction to Services 00:05:19
  • Creating the OnHandleIntent Method 00:03:46
  • Handling Button Click & Starting the Service 00:03:01
  • Create App Notifications Using Services 00:08:29
  • Creating Image Capture App Capturing Images From Device 00:08:49
  • Testing the Camera Application 00:03:22
  • Lecture 53 Understanding & Creating a Toast 00:03:46
  • Creating Custom Launcher Icons 00:05:35
  • Lets Start Building The Meme App, Designing the Layout 00:09:23
  • Meme App Access Camera, & Capture Image 00:07:44
  • Meme App Overlaying Text on Image 00:05:50
  • Saving & Sharing the Meme & Running the App 00:02:01
  • Adding the save functionality 00:14:44
  • Introduction to Firebase Database 00:05:04
  • Setting Up Firebase in Android App 00:05:30
  • Firebase Features 00:04:06
  • Adding Data to Database 00:03:59
  • Adding Data From Edit Text To Firebase Database 00:04:39
  • Reading & Retrieving Data From Database 00:04:20
  • Running & Testing Our Firebase App 00:03:25
  • Structuring Data in Firebase Database 00:08:59
  • Storing Multiple Values Into Database 00:10:34
  • Retrieving Multiple Values From Firebase Database 00:08:30
  • Displaying Database Retrieved Values in a ListView 00:10:06
  • Designing the Login Functionality in Firebase 00:05:43
  • Redirecting the User & Testing the App 00:05:53
  • Adding Images To Firebase Database 00:14:47
  • Introduction to the Insta App 00:11:34
  • Lecture 75 Insta app Adding the FirebaseUI Dependency 00:13:40
  • Insta app Adding Functionality to the Image Button 00:08:34
  • Insta app Uploading Added Image to Database 00:14:07
  • Storing Data into Database 00:06:41
  • Insta app Designing Feed Activity 00:18:53
  • Insta app Designing the RecyclerView 00:02:19
  • Insta app Running & Testing the App 00:02:58
  • Insta app Retrieving images & Displaying them in CardView 00:05:12
  • Insta app Signing-up the User 00:16:25
  • Insta app Testing the Sign-up process 00:03:30
  • Insta app Designing the Login Functionality 00:10:36
  • Insta app Testing the Login Functionality 00:04:47
  • Insta app Designing the Profile Setup Functionality 00:20:10
  • Insta app Save User Profile Data to Backend 00:14:56
  • Insta app Retrieving User Data Into Feed 00:10:06
  • Insta app Retrieving User Data Into Feed 00:10:06
  • Insta app Running & Testing the Feed 00:02:09
  • Insta app Retrieving Username Into Feed 00:05:14
  • Insta app Adding Onclick Listener To Feed Items 00:06:14
  • Insta app Retrieving Each Post Separately 00:10:40
  • Insta app Running & Testing the App 00:02:02
  • Insta app Functionality to Delete Posts 00:08:06
  • Todo app Getting Started 00:11:44
  • Todo app Adding Tasks to Database 00:09:57
  • Todo app Retrieving Added Tasks 00:08:39
  • Task class 00:13:12
  • Todo app part Adding Current Date 00:10:33
  • Todo app Adding Click Functionality To RecyclerView 00:12:11
  • Food ordering app part 1 00:07:43
  • Food ordering app part 2 00:10:06
  • Food ordering app part 3 00:09:59
  • Food ordering app part 4 00:06:38
  • Food ordering app part 5 00:15:26
  • Food ordering app part 6 00:01:31
  • Food ordering app part 7 00:10:43
  • Food ordering app part 8 00:12:02
  • Food ordering app part 9 00:15:24
  • Food ordering app part 10 00:07:23
  • Food ordering app part 11 00:01:51
  • Food ordering app part 12 00:16:31
  • Food ordering app part 13 00:07:20
  • Food ordering app part 14 00:15:38
  • Chat app part 1 00:08:29
  • Chat app part 2 00:09:48
  • Chat app part 3 00:09:47
  • Chat app part 4 00:04:48
  • Chat app part 5 00:09:55
  • Bus Tracking App Part 1 00:08:04
  • Bus Tracking App Part 2 00:11:17
  • Bus Tracking App Part 3 00:04:54
  • Bus Tracking App Part 4 00:08:08
  • Bus Tracking App Part 5 00:01:59
  • Bus Tracking App Part 6 00:06:05
  • Bus Tracking App Part 7 00:03:47
  • Bus Tracking App Part 8 00:08:01
  • Bus Tracking App Part 9 00:09:35
  • Bus Tracking App Part 10 00:04:34
  • How to go from an idea to app 00:07:34
  • Special things to make your app addictive and engaging 00:07:29
  • Eight golden rules of UI design 00:07:38
  • Getting a job as an android developer 00:06:29
  • Conclusion Lecture. 00:02:19
Requirements
  • Student should have a pc or a Mac with at least 4 GB of RAM.
  • Internet Connection.
  • Students should know basics of Java, dont need to be a Java expert, basic understanding of Java is needed.
+ View more
Description

Welcome to The Complete Android Masterclass: Learn Android from Scratch.

Why should you choose this particular course:

1. You will be able to make online database oriented apps.

2. Learn how to make awesome layouts.

3. Learn the logic behind how an actual android application is build right form scratch.

4. This course also includes projects in which we will make real life applications from scratch , where we learn how to build features like signing up the user, logging in the user and signing him out.

5. Learn how programming logic works rather than just watching someone code. I explain each and every line of code by providing logical reasoning for everything which I do.

6. With this course, you can build any kind of application. Almost all the concepts are included in the course which ensures that once you have completed the course you can build your very own android applications.

Here Is Everything You Will Learn In This Complete Course: 

Learn how to make Android apps from scratch.

How to design awesome user interfaces for your android applications.

Learn how to connect your application with an online database.

Learn how to capture media like audio and images and store it in the database.

Learn how to integrate google maps in your Android application.

Learn how to build android application from your idea.

+ View more
Other related courses
About the instructor
  • 0 Reviews
  • 4 Students
  • 14 Courses
+ View more
Student feedback
0
Average rating
  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
Reviews
Rs499
Buy now
Includes:
  • 17:16:10 Hours On demand videos
  • 140 Lessons
  • Access on mobile and tv
  • Full lifetime access