Live Chat Software

Placement assistance offered

Call : +91-44-42030134  Email :

Android Course Regular

Create your custom made app and make your ideas reach
millions of Android mobile users through our training courses.

RegularAndroid Course

joinus banner Android training in Chennai

Start Quote I thoroughly enjoyed the course, the professional presentations and training format for the android course. Especially the provision of real time android examples and practical exercises were very valuable. The trainer used many ways in which to pass on his knowledge to us. The trainer was able to explain difficult subjects in simple terms. The syllabus was excellently delivered in all aspects, were clearly explained and in context. The training was very informative and practical.

The course was very relevant to my job and will help me in most aspects of my work.
End Quote

- Sugumar S

Training Modules

The Android OS developed by Google and Open Handset Alliance offers an application framework that allows developers to create innovative apps using a set of reusable components. According to Gartner, the Android platform is the most widely used platform for smartphones today with a share of close to 50% globally. The scope for Android application development is immense and the need for Android developers is also on the rise.

Our Android App Development training course will provide you in-depth understanding of how to build and deploy applications for Android phones and tablets, using the Java programming language. Specific modules that will be covered in this course are listed below:

Modules / Other Details


Android is the leader in smartphones operating system market. Android owns 43% (Oct 2011) of the US smartphone market share. Google's dedication to continually improve Android, has also made it the platform of choice in various embedded systems, requiring a graphical front end.

This training course aims to teach application development for Android. Since Java is the primary language of the Android platform, the training course starts by refreshing the advanced features of the Java programming language. The course then covers the building blocks of Android in detail, and shows how to design & develop applications using these building blocks.


  • Java

1. Introduction

1.1 Introduction to Android

  • Android Application Architecture
  • Android Application Fundamentals
  • Creating Hello World App
  • Project Structure

2. App Components

  • Activities
  • Services
  • Content Providers
  • Broadcast Receivers
  • Intents and Intent Filters

3. App Manifest

  • Adding Permissions

4. Building UI With Activities

  • Views, Layouts and Common UI Components
  • Creating UI through code and XML
  • Activities Lifecycle
  • Communicating Data Among Components

5. Advanced UI

  • ListView and GridView
  • Adapters & Custom Adapters
  • Navigation Drawer
  • Tab Layout With Swipe Views
  • Working with Action Bar
  • Adding Styles and Themes

6. Fragments

  • Overview
  • Design Philosophy
  • Performing Fragment Transaction
  • Fragment Lifecycle

7. Notifications

  • Toast
  • Dialogs
  • Status Bar Notifications

8. Services

  • Overview
  • Service Lifecycle
  • Implementing a Services

9. Network Access And Asynchronous Process

  • Async Task
  • JSON Parsing

10. Broadcast Receiver

  • Overview
  • Creating Broadcast Receiver
  • Registering Receiver

10. Broadcast Receiver

  • Overview
  • Creating Broadcast Receiver
  • Registering Receiver

11. Content Provider

  • Content Provider Basics
  • Creating Content Provider
  • Calendar Provider
  • Storage Access Framework

12. Data Storage

  • Storage Option
  • Data Backup
  • App Install Location

13. Location API and Google Map

  • Working With Google Map
  • Working With GPS

14. Android Sensors and Touch

  • Android Camera
  • Handling Single and Multi touch
  • Android Gestures

15. Android Library Projects

  • Working With Volley Library

Methodology : MVC Pattern

For more information on regular Android Training Courses,
please contact +91-44-42030134 or write to