Android training banner

Android Mobile Applications Development Training Course

Android is the most popular Mobile OS, having the largest installed base and is a market leader in Mobile Technology. There is a huge demand for skilled Android Developers all over the world. Most businesses across multiple domains are building Android Apps both for enterprise and retail products. Whether you are a student or an IT Professional, possessing Android Development skills will help you take the next big leap in your career.
The Android Development course is primarily designed for beginners and experienced programmers who want to learn how to create applications in Android. The step-by-step lessons at Geosys start from Java Essentials for Android and cover all that you need to develop professional Android Apps. There are chapter wise quizzes and coding assignments after each unit to help and reinforce your understanding.

Course Curriculum

Android Application Development Course Placement-Cum-Training Program:

  • Basics of Android
    Learning Objectives - By the end of this week you will have a basic understanding of Android development tools i.e. - Eclipse, DDMS etc. and you will have a clear vision about what Android manifest file does and the importance of the activity lifecycle.
    Topics - Eclipse, DDMS, Activity LifeCycle, Manifest File, Locales, Drawables, Listeners, Supporting Multiple Screens.
  • Android Layouts and Widgets
    Learning Objectives - After this week you will be able to use various layouts and widgets in your Android Applications. Furthermore, you can create list and grid views in your program and populate them with data sources.
    Topics - Linear Layout, Relative Layout, Table Layout, Grid View, List View, Toggle Buttons, Checkboxes, Radio Buttons, Radio Group, Spinner, Autocomplete TextView, Web Views
  • Communication and Media
    Learning Objectives - In this week you will be able to create applications with multiple activities and you can pass information between multiple activities. Also you will be able to use audio and video files in your project and generate notifications in android.
    Topics - Date Picker, Time Picker, Intents, Bundle, Switching between Activities, Shared Preferences, Notifications in Android, Media Player, Video Player
  • Storage Techniques and Animation in Android
    Learning Objectives - By the end of this week you will be able to create applications which can make use of internal and external storage (SD Card). You will also learn how to use Animation in android and an interesting DrawingBrush Application will be explained in its very detail.
    Topics - Internal Storage, External Storage, Frame animation, Tween animation, Canvas, Paint and Path
  • Web Services and Customizations of Widgets
    Learning Objectives -By the end of this week you will be able to parse JSON data in your applications. Also in this class instructor will teach you the customization of different widgets that includes buttons, spinners and most importantly list and grid views.
    Topics - HTTPClient, HTTPResponse, JSON, Tweeter App with JSON, Async Task, Customizing a button, Customizing Spinners, Customizing ListView, Customizing GridView
  • Advanced Android Concepts
    Learning Objectives - You will be able to create android applications that can make use of SQLite database by the end of this week. Also you will publish your First App on Google Play.
    Topics - Starting Activity For Result, SQLite Database, SQLite Data Types, SQLiteOpenHelper Class, Content Values, Cursor, Content Providers, Publish your App on Google Play
  • Real time Project

Training Goal

After the completion of the Android Development Course at Geosys, you should be able to understand:
  • Basic Android Development tools such as Eclipse, DDMS, Drawables, Listeners, and so on.
  • How to use various Layouts and Widgets in Android Applications.
  • How to create interactive applications in android with multiple activities including audio, video and notifications.
  • How to create applications using SQLite database.
  • How to publish your App on Google Play.
  • Use development tools, such as those found in the Android Developer's Toolkit to efficiently create, understand, debug and optimize Android applications.
  • Understand the key forces and constraints acting on handheld devices and know how to accommodate these when designing and building their own Android applications.
  • Know where to find additional sources of information to understand and solve Android-related problems.
  • Understand the Android platform's organization, patterns and programming mechanisms and be able to use them effectively to develop their own Android applications.

Course Overview

  • Basics of Android.
  • Android Layouts and Widgets.
  • Communication and Media.
  • Storage Techniques and Animation in Android.
  • Web Services and Customizations of Widgets.
  • Advanced Android Concepts.
  • Publishing Android Apps on Google Play.

Pre-requisites

Q. What is the pre-requisite to take Android Mobile Applications Development Training?
  • Any person with passion and who wants a career in Android can opt for Android-ADC Course.
  • A fresher, who is looking to make his career in Android Development,.
  • An Experienced Professional who wishes to switch over to Android Development.
  • Any Professional who wishes to improve his/her skills.
  • All those students and professionals who are keen to create amazing Apps in Android should go for this course.
  • Anyone who wants to learn Android should have core java knowledge along with an analytical blend of mind and logic reasoning.

Desired Candidate Profile

  • Any Graduate with Good grasping skills.
  • Good Communication & Presentation Skills.
  • 2013,2014,205 & 2015 Pass Outs are Preferred.
  • Self-Starter, Problem Solver, Strong Analytical Skills.

FAQ's

Q. How much does it cost?
A. Our programs are very competitively priced and reflect the level of choice and availability of modules open to you as a Trainee.

Q. Does Geosys offer any Projects?
A. Yes, with every course we have a sample project document along that contains complete source code. We also provide a special course on developing Projects which will help you to learn the process involved in all the stages of data development and application development.

Q. Do you also provide any course material?
Apart from the class, we also provide the material, to the related topics in the hardcopy format.

Q. Is there any project associated with the course?
A. Yes, of course! At the end of the course, you need to submit a project. Our support team will assist you to complete the project.

Q. What if I am not able to clear the exam in 1st attempt?
A. If you are not able to clear the exam in 1st attempt, you can re-take the exam for free, ask your doubts, get extra assistance to understand the concepts better and reappear for the exam.

Q. Who are the instructors?
A. Our instructors are not just trainers but industry experts who are working in leading organizations and have real world experience. All these folks are experienced and trained in providing both classroom and online training so that they can provide a great learning experience.

Q. Who will clarify my doubts, if any?
A. You can post a question to info@geosys.co.in. And we could provide you with the solution.

Q. What is the pre-requisite to take Android Training?
1.All those students and professionals who are keen to create amazing Apps in Android should go for this course. 2.Anyone who wants to learn Android should have basic computer programming skills like C-Language, along with an analytical blend of mind and logic reasoning.

Q. Can I take a break between modules?
A. We appreciate that you are likely to be balancing study with other commitments such as employment and family and so we will do our best to accommodate any requests you make.

Q. How long does it take to complete the program?
A. We have five programs. The table below illustrates the duration of each course.

Program Duration Batch time
Android Application Development 4 weeks Flexible Timings
GIS - DDC 4 weeks Flexible Timings
GIS - ADC 6 weeks Flexible Timings
Web API’s 2 weeks Flexible Timings
Soft Skills Depends on the selected Module Flexible Timings