Android Online Training

Home / Android Online Training
Android Online Training

Android Online Training

Android Online Training Course

 

Android Online Training

  • Android Overview and History
  • Why should we learn Android?
  •  What is Android?
  • Android Stack
  •  Overview of the stack
  • Linux kernel
  • Native libraries
  • Dalvik Virtual Machine
  •  App framework
  • Apps
  • SDK Overview
  •  Platforms
  • Tools & Versions
  • Hello World App
  • Creating your first project
  • The manifest file
  • Layout resource
  • Gradle file
  • Running your app on Emulator
  • Main Building Blocks
  • Activities
  • Activity lifecycle
  • Intents
  •  Services
  • Content Providers
  • Broadcast Receivers
  • Basic Android User Interface
  •  XML
  • Pixels, dp and sp
  • àViews and layouts
  • Common UI components
  • Handling user events
  • Advanced UI
  • Spinner
  • Autocomplete Text View
  • List View
  •  Gallery
  •  Selection components
  • Adapters
  • Dialogs
  • Alert dialogue
  • Custom dialogue
  • Date picker
  • Time picker
  • Progress dialogue
  • Determinant
  • Indeterminist
  • Dialogue Fragment

 

  • Menus
  • Web View
  • Fragments
  •  Custom Adapters
  • Multimedia in Android
  • Media Player
  •  Video View
  •  Camera & Gallery
  • Android Telephony
  •  SMS
  •  Calls
  •  Emails
  • SQLite Database
  • Introducing SQLite
  • SQLite CRUD operations
  • How to execute native SQL Queries.
  •  ADM [Android Device Monitor]
  • SQLite browser
  • Android Service
  • Overview of services in Android
  • Implementing a Service
  • Service lifecycle
  • Bound versus unbound services
  • Wi-Fi Service
  •  Monitoring and managing
  •  Managing active connections
  • Managing Wi-Fi
  • Sensors
  •  How Sensors work
  • Listening to Sensor readings
  • Bluetooth
  •  Controlling local Bluetooth
  • Discovering and bonding with Bluetooth devices
  • Managing Bluetooth connections
  • Vibrator
  •  How to get the Vibrator Service
  •  How to vibrate the device
  • Notifications
  • About Notifications
  •  How to get Notification Service
  • Pending Intent
  • Broadcast Receivers
  • What are Broadcast Receivers?
  • Implementing broadcast receiver
  • System broadcasts
  • Advanced Android:
  • Google Maps
  • Introduction to Location Based Services in Android
  • Introduction to Google Maps
  • Maps View
  • Map Fragment
  • Markers
  • Changing the Google View
  • Getting the Google Map key
  • Register with the Google APIs Console
  •  Google Maps Example
  • Create Project
  • Adjust layout file
  • Activity, Run and Test
  • Placing multiple position
  • How to track the location
  • Google Places
  •  Get Google Places API Access
  • List of search options to get data (like airports, cafes …)
  •  Build a Places Search Query to select particular positions
  • Create an AsyncTask to Fetch Place JSON Data in the Background
  •  How to place the places data on Google Map
  • XML
  • Introduction to XML
  • Advantages of XML
  • Rules to write an XML
  • XSD
  •  XML Parsers
  • SAX
  • XML Pull Parser
  • JSON
  •  Introduction to JSON
  • Advantages of JSON over XML
  • Syntax & Structure of JSON
  •  Why JSON is preferred for mobile applications
  •  Different types JSON Parsers [simple json, GSON] to parse the JSON
  • Web Services
  •  Introduction to Web Service
  •  Advantages of Web Services
  • àArchitecture of Web Services
  •  Types of Web Services
  •  Web Service Components
  • SOAP Based Web Service
  • How to Call SOAP Web Service
  •  Detailed Explanation about WSDL , SOAP & UDDI
  • Why SOAP is not preferred for mobile Applications?
  • What are the disadvantages with SOAP
  • Working with REST

 

  • Retrofit
  •  Introduction Retrofit Library
  •  AsyncTask Vs Volley Vs Retrofit
  •  AsyncTask disadvantages
  •  Retrofit Advantages
  •  Retrofit dependency libraries.
  • Retrofit Convertors.
  •  Retrofit Communication Process
  •  Sample Application for demonstrating Retrofit
  • Android Firebase
  •  Introduction to Android Firebase
  • Difference between Android components Vs Firebase components
  • How to Configure Firebase Environment
  •  How to work with Firebase Database
  •  How to work with Firebase Storage
  •  How to work with Firebase Notifications
  •  Firebase Hosting
  •  Firebase Crash Reporting
  • Firebase Authentication

 

  • Android Material Design
  •  Introduction to Android Material Design
  •  Difference between Android UI components & Material Design components
  •  How to add dependency libraries for your projects
  • Recycler View Vs Custom Adapter
  •  Recycler View – Layout Managers
  •  Recycler View with Card View
  •  Floating Action Button [ FAB]
  •  Tool Bar / Action Bar
  •  Custom Toolbar
  •  Navigation Drawer

 

  • Publish APK
  •  Build Signed .apk
  • Build unsigned .apk
  •  Play store Publish Process
  • Play store .apk updating process

 

 

  • Live Project and Deploying Android Application on Device

If u want more information click on: http://www.durgasoftonline.com



Android Online Training

Overall rating:
★★★★☆
4.5 based on 170 reviews

5
1