Signup as a Tutor

As a tutor you can connect with more than a million students and grow your network.

Real-Time Android Training in Coimbatore

No Reviews Yet

Saibaba Colony, Coimbatore

Course ID: 25999

Saibaba Colony, Coimbatore

Students Interested 1 (Seats Left 0)

No Reviews Yet

About the Course


This course will take you from the basics of OOPs, Core Java overview and Android programming language to develop your own native android apps and publish them to the major android markets. This course can be helpful either you are preparing for some company interview or want to be a freelancer and publish your own apps and monetize them to earn a handsome income.



Topics Covered

This course will take you from the basics of OOPs, Core Java overview and Android programming language to develop your own native android apps and publish them to the major android markets. This course can be helpful either you are preparing for some company interview or want to be a freelancer and publish your own apps and monetize them to earn a handsome income.

Android and JAVA Basics
History of Android
Introduction to Android OS
What is Android ?
Android Versions
Android Architecture
Why follow Object Oriented Concepts ?
Java Basic Syntax
Implementing OO Concepts in Java
Setting Up Environment for Android
Creating a First Android App
Structure of Android Project
Introduction to XML
uses-permission & uses-sdk
Resources &
Layouts & Drawable Resources
Activities and Activity Lifecycle Overview

Introduction to Android
Introducing Android Developer Tools - Emulator, ADB and DDMS
Various Components of Android Application
UI Components - Views and Notifications
Detailed Life Cycle of an Activity
Intents, Intent Filters and Intent Resolution in Android
Using Explicit Intents
Child To Parent Communication in Activities
Using Implicit Intents

Basic UI Design in Android
Using Form Widgets
Using Text Fields
Using Toast, Time & Date, Images and Media
Layouts in Android
Dialogs in Android
Notifications in Android
Working out with Other User Interfaces and Widgets
Overview of the Event Model in Android
Handling Actions on Android Widgets
Online Android Test - 1

Menus in Android
Option Menu
Context Menu
Sub Menu
Menu from XML
Menu via Code

Storing Data on Android Devices
Using Shared Preferences
External Storage
Internal Storage
Overview of SQLite Database

More on Advanced User Interface
Understanding Adapters in Android
Using ListViews & Spinners
Creating Custom ListViews
Creating Custom Widgets in Android

Creating a Simple Funny App
Bringing Up a Simple App Idea
Analyze and Design the Architecture
Coding in Java, Android and XML - Best Practices
Testing on Emulator and Real Devices
Publishing the App to Google Play Store

Services in Android
Introduction to Services in Android
Platform service and custom services
Implementing, declaring and Starting a Service
Service start process and execution Overview
Binding Services
Using System Services
Using Managers in Android
Alarm Manager
Notification Manager
Telephony Manager
Introduction to Other Manager Classes
More on Services

Broadcast Receivers in Android
Understanding Receivers in Android
Creating a Broadcast receiver
Understanding Broadcast action, category and data
Registering Broadcast receiver through code and through XML
Sending Broadcast
More on Broadcast Receivers

Multithreading in Android
Using Java Mutithreading classes
Using AsyncTask
Life Cycle of an AsyncTask
Handlers in Android
Developing a Multi-Threaded Application

SQLite Database
Introduction to SQLite Database
Overview of Database Queries - DDL, DML, DQL, Best Practices for Database Design
Creating your First Database
Working with cursors
Performing CRUD Operations on SQLite
More on SQLite

Web Services, XML & JSON Parsing
Introducing Web Services - REST and SOAP
XML Parsing
JSON Parsing

Developing a RSS Feed App

MultiMedia in Android
MediaPlayer : Audio
VideoView : Video
Recording Media
Using Text To Speech Engine

Location Based Services and Google Maps
Using Location Based Services
Finding current location and listening for changes in location
Proximity alerts
Working with Google Maps
Showing google map in an Activity

Publishing on Google Play & Monetization Tips
Publishing your apps on Google Play Store
How to Monetize your Apps/Games
An Overview of Various Ad Networks
Integrating Third Party Advertisement SDKs and Displaying their Ads


Within the Mega Project Duration, we shall cover the other advanced topics that remained untouched like Using Camera, Graphics in Android, Connecting to a remote database, Content Providers etc. We shall come up with a new project Idea and begin the development. The development shall be continued by attendees and Support will be provided through Forums and Threads.

Who should attend

Anyone with an understanding of any one programming language.


Should have understanding of any one programming language.

What you need to bring

Laptop (Optional)

Key Takeaways

Can publish your own android apps independently on Google Play

Can monetize your apps using Advertisements

Date and Time

Not decided yet.

About the Trainer

Avg Rating

0 Reviews

0 Students

1 Courses

Vishal Kumar

B.E(C.Tech) with 4+ Years of Experience

I am a software developer with 4 years of experience. Since the beginning of my career in IT sector, I happen to learn and implement a wide range of IT solutions including web-apps development using HTML5, Java/J2EE, groovy & grails and Web Portal Development using PHP/MySQL and Drupal, Native & Cross platform Mobile Application Development using Android, JQuery Mobile & Phonegap.

I have also worked as a Java Corporate Trainer at Wipro where I trained B.E/B.Tech/M.Tech freshers in 2011. Since then I have conducted many successful training on Advanced Web User Interface and Android Apps/Games Development. My hobbies are to conduct training and spend my leisure time making games. Recently I have open sourced a few games I developed for android devices in my free time.


No reviews currently Be the First to Review


Students Interested 1 (Seats Left 0)

Post your requirement and let us connect you with best possible matches for Android Application Development Training Post your requirement now


Submit your enquiry for Real-Time Android Training in Coimbatore

Please enter valid question or comment

Please select a category

No matching category found.

Please enter your name.

Please enter valid Phone Number

Please enter the Pin Code.

Please check the fields again.

By submitting, you agree to our Terms of use and Privacy Policy

Connect With Eureka

You have reached a limit!

We only allow 20 Tutor contacts under a category. Please send us an email at for contacting more Tutors.

You Already have an UrbanPro Account

Please Login to continue

Please Enter valid Email or Phone Number

Please Enter your Password

Please enter the OTP sent to your registered mobile number.

Please Enter valid Password or OTP

Forgot Password? Resend OTP OTP Sent

Sorry, we were not able to find a user with that username and password.

We have sent you an OTP to your register email address and registered number. Please enter OTP as Password to continue

Further Information Received

Thank you for providing more information about your requirement. You will hear back soon from the trainer is India's largest network of most trusted tutors and institutes. Over 25 lakh students rely on, to fulfill their learning requirements across 1,000+ categories. Using, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 6.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more