Android Certification Training

Live Online & Classroom Certification Training

Master Android development to professionally develop modern mobile applications. Gain hands-on expertise on Android SDK, Android Components, Handling Events, Location Services, Maps, etc.

(4.7) 111 Learners
Instructed by SPRINGPEOPLE
INDIA
  • 06
    Nov
    9 Days
    Online, 06-Nov to 15-Nov (Monday - Wednesday), LVC (07:00 AM Start) ₹16,950.00

Course Description

Overview

Learn to create mobile applications using the latest features of the world’s most popular mobile operating system. Master core concepts of Android app development and the essentials of user interfaces, activities, controls, layouts, services, content providers, location and multimedia APIs. Practice designing and building mobile applications using the Android SDK on our cloudlabs as you learn with our industry expert.

Be equipped to develop and debug android applications for your organization.

Suggested Audience

Developers looking to build Android mobile applications professionally.

Objective

The Android Training course enables you to:

  • Master the basic concepts the Android App development including the Hello World App
  • Understand various Android activities and intents like Action Bar, Debugging, Saving Data
  • Gain expertise in Layouts and controls, material design, Widgets and notifications
  • Effectively manage SQLite Database
  • Gain a holistic understanding of Android Application Threading Model
  • Communicate with remote services, Manage a Lifecycle of Bound Service
  • Gain expertise in wireless connectivity and syncing to the cloud
  • Build innovating and interactive android apps with the latest concepts in Android App development

Duration 

  • Instructor Led Training - 18 hrs

Prerequisites

There are no prerequisites for this course. A basic knowledge of Java/programming is preferred.

Course Curriculum

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

Certification

SpringPeople works with top industry experts to identify the leading certification bodies on different technologies - which are well respected in the industry and globally accepted as clear evidence of a professional’s “proven” expertise in the technology. As such, these certification are a high value-add to the CVs and can give a massive boost to professionals in their career/professional growth.

Our certification courses are fully aligned to these high-profile certification exams; at the end of the course, participants will have detailed knowledge, be eligible and be fully ready take up these certification exams and pass with flying colours.

 

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.

 

Course FAQ

  • Our faculties are well experience with over 15+ years of experience in the Industry. Moreover, their experience in the last 4-5 gives them a solid edge and required background and skills to take the batches.
  • The course is offered in both the forms - LVC as well as Instructor-led Classroom at our premises.
  • Google oversees the development of the core Android open source platform and works to create robust developer and user communities. For the most part, the Android source code is licensed under the permissive Apache Software License 2.0, rather than a
  • There are a number of ways you can contribute to Android. You can report bugs, write apps for Android, or contribute source code to the Android Open Source Project.
  • Since Android's code is open source, we can't prevent someone from using an old version to launch a device. Instead, Google chooses not to license the Google Play client software for use on versions that are considered obsolete. This allows anyone to continue to ship old versions of Android, but those devices won't use the Android name and will exist outside the Android apps ecosystem, just as if they were non-compatible.
  • We have at least 2 projects with huge data sets which will give you a comprehensive real life project experience.
  • We don't have a cloud lab right now but we are in the process of setting it up. Watch out for this space. You will soon hear from us on the same.
  • Our excellent teaching methodology, stressing equally on the fundamental concepts and practical exposure, coupled with project experience makes you fully ready to land into the job market and land yourself a job in big data.

Resources

Course Introduction Video

Technology Introduction Slides

Course Testimonial

Job Trends

About the Instructor

Founded in 2009, SpringPeople is a global premier eLearning marketplace for Online Live, Instructor-led classes in the region. It is a certified training delivery partner of leading technology creators, namely Pivotal, Elastic, Lightbend, EMC, VMware, MuleSoft, RSA, and... Read More


Course Rating and Reviews

4.7

Average Rating
5 Stars
28
4 Stars
12
3 Stars
1
2 Stars
0
1 Star
0

SPRINGPEOPLE SpringPeople Trainer

Nishit Sinha

Senior Applications Developer
ServiceNow Inc.
Course:
Instructor:
Course Material:
Class Experience:
Nothing as such

SPRINGPEOPLE SpringPeople Trainer

Rajaprabhu

Course:
Instructor:
Course Material:
Class Experience:
session like reading the slides

SPRINGPEOPLE SpringPeople Trainer

Mridhul

Devops
Course:
Instructor:
Course Material:
Class Experience:
The trainer was pretty new to the training and the class was not helpful. Not at all recommended. Failed to satisfy my requirements

This class is intended for participants with some prior exposure to the technology and are now looking to build up their expertise on the topic.

On successful completion of the course, participants will be eligible to sit of the related certification exam (see course overview). All participants receive a course completion certificate, demonstrating their expertise on the subject.

Total duration of the online, live instructor led sessions. Sessions are typically delivered as short lectures (2-hrs weekdays/3-hrs weekends) and detailed hands-on guidance.

Expected offline lab work hours that participants will need to complete and submit to the trainer, during and after the instructor-led online sessions.

  1. We are happy to refund full fee paid - no questions asked - should you feel that the training is not up to your expectations.
  2. Our dedicated team of expert training enablement advisors are available on email, phone and chat to assist you with your queries.
  3. All courseware, including session recordings, will always be available to access to you for future reference and rework.

Contact Us

+91-80-6567-9700 (BLR)

training@springpeople.com

Schedule a Call

Related Courses

Recently Viewed