Android Training Logo

Android Training

Live Online & Classroom Enterprise Certification Training

Learn the complete set of skills required to get started with professional mobile app development with Android Training from SpringPeople. Develop rich and connected apps by mastering Android SDK’s libraries with hands-on experiential learning.

Looking for a private batch ?

REQUEST A CALLBACK

Need help finding the right training?

Your Message

  • Enterprise Reporting

  • Lifetime Access

  • CloudLabs

  • 24x7 Support

  • Real-time code analysis and feedback

  • 100% Money Back Guarantee

What is Android Training about?

Android, developed by Google, is the world’s best selling OS on smartphones and is also available for TV, Wearables and cars. 

This Android Training will help you to create mobile applications using the latest features of the world’s most popular mobile operating system. Aligned to and updated as per the Google Android Developer certifications, our Android course also help you to master the core concepts of Android app development and the essentials of user interfaces, activities, controls, layouts, services, content providers, location and multimedia APIs. 

Build an innovative and interactive app for your organization from scratch with our android certification course.

What are the objectives of Android Training ?

At the end of this Android developer training course, you will be able to:

  • Use Java exception handling, packages, and interfaces and SQL DML/DDL queries
  • Gain an in-depth understanding of how Android apps work and various levels of APIs
  • Explain android application structure
  • Apply basic UI elements, design concepts, styles and themes
  • Deploy your choice of method from different types of menu available
  • Use databases for your application
  • Leverage ADB to debug your application
  • Access data items using adapters, view them in UI elements in application screen using widget
  • Make adept use of threads to make your app run faster

Who is Android Training for?

  • Anyone who wants to develop modern interactive mobile applications using Android
  • Teams getting started or working on Android projects

What are the prerequisites for Android Training?

A basic understanding of Java programming is good to have.

Available Training Modes

Live Online Training

18 Hours

Classroom Training

3 Days

Course Outline Expand All

Expand All

  • OOPs Concepts
  • Inheritance in detail
  • Exception handling
  • Packages & interfaces
  • JVM & .jar file extension
  • Multi threading (Thread class & Runnable Interface)
  • DML & DDL Queries in brief
  • What is Android?
  • Setting up development environment
  • Dalvik Virtual Machine & .apk file extension
  • Fundamentals:
  • a. Basic Building blocks - Activities,Services,Broadcast Receivers & Content providers
  • b. UI Components - Views & notifications
  • c. Components for communication -Intents & Intent Filters
  • Android API levels (versions & version names)
  • AndroidManifest.xml
  • uses-permission & uses-sdk
  • Resources & R.java
  • Assets
  • Layouts & Drawable Resources
  • Activities and Activity lifecycle
  • First sample Applicatio
  • Launching emulator
  • Editing emulator settings
  • Emulator shortcuts
  • Logcat usage
  • Introduction to DDMS
  • Second App:- (switching between activities)
  • Develop an app for demonstrating the communication between Intents
  • Form widgets
  • Text Fields
  • Layouts
  • [dip, dp, sip, sp] versus px
  • Examples
  • SharedPreferences
  • Preferences from xml
  • Examples
  • Option menu
  • Context menu
  • Sub menu
  • Menu from xml
  • Menu via code
  • Examples
  • Explicit Intents
  • Implicit intents
  • Examples
  • Time and Date
  • Images and media
  • Composite
  • AlertDialogs & Toast
  • Popup
  • Examples
  • Styles.xml
  • Drawable resources for shapes, gradients (selectors)
  • Style attribute in layout file
  • Applying themes via code and manifest file
  • Examples
  • SQLite Programming
  • SQLiteOpenHelper
  • SQLiteDatabse
  • Cursor
  • Reading and updating Contacts
  • Reading bookmarks
  • Example : Develop an App to demonstrate database usage. CRUD operations must be implemented. Final details should be viewed in GridView as well as in ListView.
  • Web URLs, Email address, text, map address, phone numbers
  • MatchFilter & TransformFilter
  • Examples
  • Adapters:- a. ArrayAdapters b. BaseAdapters
  • ListView and ListActivity
  • Custom listview
  • GridView using adapters
  • Gallery using adapters
  • Examples
  • Broadcast Receivers
  • Services and notifications
  • Toast
  • Alarms
  • Examples
  • Custom Tabs
  • Custom animated popup panels
  • Other components
  • Examples
  • Threads running on UI thread (runOnUiThread)
  • Worker thread
  • Handlers & Runnable
  • AsynTask (in detail)
  • Examples
  • Live Folders
  • Using sdcards
  • XML Parsing
  • JSON Parsing
  • Maps, GPS, Location based Services
  • Accessing Phone services (Call, SMS, MMS)
  • Network connectivity services
  • Sensors

Who is the instructor for this training?

The trainer for this Android certification has extensive development experience in NoSQL databases, including years of experience mentoring professionals in Google Android courses.

Course Logo

Android Training - Certification & Exam

Google Developer Certification

https://developers.google.com/training/certification/

 

Exam Registration

https://www.udacity.com/google-certifications

 

Google's Associate Android Developer Exam will ask you to demonstrate skills in the following areas:

 

  • Testing and Debugging
  • Application User Interface (UI) and User Experience (UX)
  • Fundamental Application Components
  • Persistent Data Storage
  • Enhanced System Integration



Eligibility Requirements

Language. The exam consists of a coding project and an exit interview. Both of these exam components are available only in English at this time.

Android Proficiency. The exam is designed to test the skills of an entry-level Android developer. Therefore, to take this exam, you should have this level of proficiency, either through education, self-study, your current job, or a job you have had in the past. Assess your proficiency by reviewing "What does the exam cover?" If you'd like to take the exam, but feel you need to prepare a bit more, level up your Android knowledge with some great resources here.

Android Studio. You must use the latest version of Android Studio to complete the Associate Android Developer certification exam.

Age requirement. If you are under 13, you are not eligible to take the exam or to become certified. If you are between 13-17 years of age, you may test and receive certification with parental consent. If you are participating in a location that requires by law a lower minimum age for entry into such programs, then the minimum age limit for that person will be the stated minimum required age. Individuals 18 years or older are eligible for certification without any age-related restriction.

 

Reviews