Android Training

Android Programming with Firebase

Professional Android Programming equips you with all the appropriate skill-set necessary for mobile-app development and hosting your app. Designed and delivered by the experts, the course can transform you into a pro in mobile app-development.


Course Overview


Java Refresher

Learn the key java concepts like object orientation, Exceptions, Generics, Collections and Lambda Expressions. This section covers all the mandatory base concepts for Android Development.


Android Architecture and Environment

Master the basics of IDE (Android Studio) installation and environment setup, architecture, gradle, Android Project Structure and more.


Activity, Fragments and Intents

Understand Activity, Fragments and its Life cycle. Learn how communication is made through Intents and data handling with Intents.


Layouts and Widgets

Get well versed with basics layouts and complex Layout like Constraint Layout, RecyclerView etc... Study the effective way of designing layouts and widgets.


Material Design

Learn the process of Google's idea of how apps should look and operate across all devices. It is focused on creating a brilliant user experience and more user friendly apps.



Learn the basics of animation techniques with Scenes and transition. Develop and create delightful, realistic, meaningful animation to enhance user experience.


Data Storage

Understand how to perform CRUD operation with SQLite Database. Learn to store and retrieve data in Shared Preferences.


Services and Notifications

Get well versed with Background process like Services, Notifications, Broadcast Receiver, Async Task and Loaders.


Places and Locations

Learn about Google Maps, Google API Client, Location, Location Listener, Location Request and its callbacks, Marker etc.



Google Firebase features help you to reduce a app development efforts. Already nearly half-million of developers using it. Firebase authentication tool make you to quickly implement sign up and log in features. Firebase realtime database store and sync data in online or offine with our NoSQL cloud database. Firebase storage store and serve photos or videos.


App Development and Publishing

Learn the final stages of app development like app debugging, adding breakpoints, work with the logs, deployment of your application, publish your app and release with signed APK. Learn about publishing your app on play store.

Aseerium logo.png Technologies

Request callback

+91-8870161888 , 0413-2353537