Android Training




The Complete Android & Java Developer Course - Build 21 Apps

Advanced JAVA Programming helps Android App Buiding Concepts with REAL Project & REAL Clients

  • 53.5 hours on-demand video
  • 77 articles
  • 35 downloadable resources
  • Full lifetime access on mobile

What you'll learn

  • Learn Android development, Java programming and Android studio from scratch
  • Create fun, engaging and real world Android apps (using Java) you can show to your friends and family
  • 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
  • Breaks even the most complex applications down into simplistic steps
  • Build Whatsapp clone, Diary app, Temperature convertor app, Mood scanner app & much more
  • Upload your android apps to the Google play and reach millions of android users
  • Earn money by Monetising your android apps - By displaying ads
  • Build 21 different Android and Java apps from scratch

Complete Android & Java Training with Firebase

Remind when a payment is coming up.

  

Training Batches


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

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

Android Introduction & Installation
  • Welcome to the Android Developer Course w/ Java and Android Studio.
  • What will you learn from this course.
  • How the sections are arranged.
  • You will make 21 Android Apps from scratch.
  • Download Your FREE Bundle - Worth Over Rs. 2,000/-
  • Install JDK on Windows Machine.
  • How to Set JAVA_HOME on Windows 10.
  • Install IntelliJ - Our IDE and Run first Java Hello World
  • Install Android Studio on Windows
  • Free Android Books, Resources and Theoretical Guidelines
  • Free Sample Android App
JAVA Programming
  • Learn About Java Language & Java Compilation Process
  • Introduction to Variables & Integers and Concatenation
  • Variables - Booleans, Floats, Chars, Doubles and Shorts
  • Exercise - Hello World with Java Basic Operations
  • Relational Operators and If Statements
  • Logical Operators and If Statements
  • For and While Loops
  • Introduction to Methods, Parameters and Return Types in Java
  • Source Code Files Examples & Take a Quick Quiz!
  • Introduction to Classes and Objects
  • Instance or Member Variables - Access Control
  • Java Operators
  • Java Access Modifiers, Constructors and Getters Setters
  • Data Hiding & Overloading Constructors
  • Introduction to Inheritance in Java
  • The Java Class Library
  • Source Code Files & 10+ Exercises
  • Java - Introduction to Arrays
  • Java Arrays - Part 2
  • Source Code Files
  • Java ArrayLists
  • Java - ArrayLists - Part 2
  • Source Code Files -Java Arrays and ArrayLists
  • HashMaps
  • Source Code Files - Hashmaps
User Interface Design & Development Tools
  • The Android Studio IDE - Setup and Run App
  • Android Platform Architectures
  • UPDATE: The Updated Android Studio New Changes
  • The Android Studio - Android File Structure
  • XML Files - Android User Interface and Constraint Layout
  • Android Studio - User Interface XML Properties
  • The R.java File
  • String.xml
  • The Manifest.xml File
  • Android Styles Layouts and Themes
  • Deeper Look at XML Layouts - LinearLayout
  • Relative Layout , Table Layout, Frame Layout, Constraint Layout
  • Scrollview - Horizontal , Vertical
  • Radio Buttons,Toggle Buttons, CheckBox
  • Seekbar, Alert Dialogs Boxes
  • WebView & WebKit, Alert Dialogs
  • ListView, Grid, RecylerView
  • Menus, Navigation, Toolbar
Android Building Block & Data Storage
  • What's An Activity and Activity Life Cycle ?
  • Navigate & Passing Data Between Activities
  • Implicit Intent
  • Explicit Intent
  • Pending Intent
  • Fragment Lifecycle
  • Fragment Example
  • Android Service
  • Android Started Service
  • Android Bound Service
  • Android Broadcast Receivers
  • Android Service Example
  • Shared Preferences, SQLite Database , Firebase
  • SQLiteDatabase & SqliteOpenHelper class
  • Creating database and using SQLite
  • Querying Database Create/Update/Delete/Insert & Cursors
  • firebase realtime database store data
Multimedia & Telephony
  • Android Media Player Introduction
  • Playing Sounds,MP3 File
  • Youtube API Cration
  • Fetch YouTube Video
  • Fetch YouTube Video
  • Capture Images from Camera save Sorage
  • Managing Images from Camera & Gallery
  • Retrieval Images from Internal and External Storage
  • Image Gallery, Flip Gallery
  • Reading the Phone
  • Fetching Phone Book
  • Network & Sim State
  • Making Phone Calls.
  • Controlling the Phone.
Firebase - Cloud Base Android Application Development
  • 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
Location & Web Services
  • 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 Bluetooh & Wi-Fi
  • 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
  • Storing Multimedia data in Firebase
  • Retrieving the data
  • Modifying the UI based on Retrieved data
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

Need an Online solution
with multi-user & multi device?

Try the new Billing invoice Online and get advanced billing features & full gst integration.

30000+

Users Supports

100+

Helps
Supports center

25+

State (India)
With Happy Clients

99.9%

Customer
Satisfaction