Android Firebase Training




The Complete Android & Java Developer Course - Build 21 Apps

Advanced JAVA Programming helps Android App Buiding Concepts with REAL Project

  • 45+ hours video tutorial
  • 70+ articles & Pdf Document
  • 35+ downloadable resources

What you'll learn

  • Learn Android development, Java programming and Android studio
  • Create fun, engaging and real world Android apps (using Java)
  • Learn how to work with APIs, web services and advanced databases
  • Visual training method, offering users increased retention and accelerated learning
  • Have all the tools you need to successfully design, code and sell your Android apps
  • Build Whatsapp clone, Diary app, Temperature convertor app, Mood scanner app & much more
  • Upload your android Apps to the Google play & reach millions of android users
  • Earn money by Monetising your android apps - By displaying ads
Call Us : +91 8933888666
WhatsApp : +91 8933888666

Android & Java Training with Firebase

  

Batches Starts


05 Jan 2019
Days
Time HH:MM:SS : :
15 Jan 2019
: :
OR

Schedules Doesn't Suit You ?
Our Team can set up a batch at your convinient time.

Android Training
 

  • Android overview
  • Android Architecture
  • Libraries and Frameworks

  • System Requirements
  • Setup and Installation
  • SDK and Tools
  • Android Virtual Devices

  • Specifying the Configurations
  • Creating the Android application
  • Android Project Structure
  • Running the App

  • Application release process
  • Building a Signed APK
  • Creating account
  • Publishing the application

  • Activities
  • Services
  • Broadcast Receivers
  • Content Providers

  • Activity lifecycle
  • About XML
  • Activity Transitions
  • Fragments Lifecycle
  • Designing Fragments
  • Fragments implementation
 

  • Explicit and Implicit Intents
  • Working with Intents
  • Sending data through intents
  • Expecting results from intents

  • Usage and Implementation of various widgets
  • Comparison between different layouts
  • Layouts implementation

  • Setting up listeners
  • Listening to different UI events
  • Responding to corresponding events

  • Menus and Dialogs
  • Popup Activities
  • Listview and Recyclerview
  • Custom Adapters
  • Custom Font Styling 
  • Navigation Drawer
  • Tabbed Activities 
  • ViewFlipper and ViewPager
  • Creating layouts programmatically

  • Overview of different Android Resources
  • Creation and usage of Resources
  • Drawable and Animation Resources

  • Overview of services
  • Services Lifecycle
  • Declaring a Service
  • Starting and Stopping a Service
  • Implementation of Various services
Android Training
Android Training
 

  • SharedPreferences
  • SQLite Database
  • Storing and Retreiving data from device storage

  • Activity and popup transitions
  • Widget Animations

  • Firebase overview
  • Creating a Firebase project
  • Implementing the Firebase API in Android Application
  • Binding the Firebase project with Android Application

  • Designing a Login and Registration form
  • Creating Users
  • Authenticating Users

  • Realtime Database
  • Cloud Firestore
  • Structure and implementation of Realtime DB
  • Structure and implementation of Firestore
  • Storing and retrieving Data

  • Storing Multimedia data in Firebase
  • Retrieving the data
  • Modifying the UI based on Retrieved data
Android Training

  • Creating references
  • Attaching listeners to references
  • Syncing data in real time
  • Dealing with users offline activities

  • Implementing Crashlytics SDK
  • Listening to Realtime crashes
  • Identifying the Errors

  • Overview of FCM
  • Sending Notifications from Firebase Console
  • Displaying the Notifications in application

  • Introducing the Bluetooth Service
  • Controlling the Local Bluetooth device
  • Managing Bluetooth Connections,
  • Communication with Bluetooth
  • Using a Bluetooth Headsets

  • Managing Network and Your Wi-Fi
  • Monitoring and Managing Your Internet Connectivity
  • Managing Active Connections
  • Managing Your Wi-Fi

  • App - WaterFlood Watcher - Setup - Part 1
  • Source code Files - The map project to use
  • App - WaterFlood Watcher - Parsing Quakes Coordinates - Part 2
  • App - WaterFlood Watcher - Displaying Markers on Map - Part 3
  • App - WaterFlood Watcher - Custom infoWindow - Part 4
  • App - WaterFlood Watcher - Custom Details Popu - Part 5
  • App - WaterFlood Watcher - Custom Details Popup - Part 6
  • App - WaterFlood Watcher - Adding a Webview - Part 7
  • App - WaterFlood Watcher - Changing Marker's Color - Part 8
  • App - WaterFlood Watcher - Final Product - Part 9
  • Source Code
Android Project
  • Introduction to Location Based Applications - Google Maps
  • Maps - Adding Multiple Markers
  • Getting Current Location and Updating Locations
  • Location and Maps - Update Location and Add Multiple Markers to Map
  • Introduction to Geocoding - Getting Address from Lat and Lang
  • Introduction to Web Services
  • SOAP & Rest API Webservices Introduction
  • REST WebServices Example in JAVA
  • Introduction to HTTP Request and Networking
  • Volley - JSON ArrayRequest
  • Volley - String Request
  • Volley - JSON ObjectRequest
  • App - WaterFlood Watcher - Setup - Part 1
  • Source code Files - The map project to use
  • App - WaterFlood Watcher - Parsing Quakes Coordinates - Part 2
  • App - WaterFlood Watcher - Displaying Markers on Map - Part 3
  • App - WaterFlood Watcher - Custom infoWindow - Part 4
  • App - WaterFlood Watcher - Custom Details Popu - Part 5
  • App - WaterFlood Watcher - Custom Details Popup - Part 6
  • App - WaterFlood Watcher - Adding a Webview - Part 7
  • App - WaterFlood Watcher - Changing Marker's Color - Part 8
  • App - WaterFlood Watcher - Final Product - Part 9
  • Source Code
Android Training

Do great things together

Shiksha360 offers Best Android Training in Lucknow. The Android Training & Development program proceeds a student from the basics of Android programming to generating small and large Android apps. The Android Course explains the student how to develop, program, design and visualize Android apps and also selling them in the Android marketplace.