An exhaustive course on android app development w/Java containing: Basic Java Fundamentals required for learning Android App DevelopmentA complete walkthrough of Android StudioDevelop simple android apps with in-built features of Android StudioWorking with Firebase and integrating it into your Android AppsDevelop more complex android apps using different APIs & librariesCreating apps which look appealing to the userPublishing your own app on the Google Play StoreFirst off, we’re going to dive into Java. We’ll learn about ArrayLists, loops, logical operators, objects/classes, and also do a quick quiz to test your understanding of the content. Next, we’re going to break-down Android Studio. The platform may look intimidating at first, but once we go through each part of it, step-by-step, it becomes a lot easier to understand. We’ll look at what each file does/how to use it, views, layouts, and implementing java(from the previous section) into Android App Development. It’s time for our first app-the calculator app! We’ll be developing a complete calculator, with functions like dividing, multiplying, subtracting, and adding. We’ll get our first glance at designing the UI in Android Apps-which is quite fun! Before we develop the social media app-a complicated, intricate app-we’ll need to gain a foundation of Firebase. Hence, we’ll be breaking down what exactly Firebase is, and how we can use it to our advantage in Android App Development. Finally, we’ll be developing our social media app. Comprising of several, broken-down lectures, it will allow you to understand how complex apps are developed. We’ll also be talking about how to publish your own app to the Google Play Store, so you can start applying your new knowledge right away!