[email protected] +91 9541 551 557 +91 9035 406 484
Synergific Store LMS Login Training Calendar

Android Development

Live Online (VILT) & Classroom Corporate Training Course

Learn to build applications in Java using Android software development kit (SDK) and publish apps in Google Play

Expert-Led VILT & Classroom Hands-On CloudLabs Certification Voucher Available
CloudLabs
Projects
Assessments
24/7 Support
Lifetime Access

Overview

The training on Android development will not only give participants the knowledge of the bare essentials but also a detailed end-to-end understanding of design and implementation. You will learn the basics of developing apps on the Android Platform, and get practical, hands-on knowledge in getting started with the various tools and concepts, principles and patterns, required in developing ready to market Android apps.

Objectives

At the end of Android Development training course, participants will learn

  • The use of Android development tools like Eclipse, Android Studio ,DDMS, Drawables, Listeners, and the Android SDK to build your very own apps
  • Learn how to use different Layouts and Widgets
  • Debugging tools and the working of Android SDK to add permissions to your app
  • The use of Audio, Video, Services and Notifications to enhance user experience
  • Understand how to create applications using SQLite database

Prerequisites

Basic Knowledge of Java. Programming experience in Object Oriented Programming language is desired

Course Outline

  • Introduction
  • Early History of Android
  • Understanding the Android Software Stack
  • Android SDK
  • Dalvik VM
  • Android Emulator

  • Downloading the Android SDK
  • Installing Android Development Tools (ADT)
  • Building Hello World app
  • Android Virtual Devices
  • Exploring the Structure of an Android Application
  • Fundamental Components
  • Application Life Cycle

  • Activity
  • Intent
  • Content Provider
  • Broadcast Receiver
  • Services
  • Understanding Android resources
  • Understanding Android Intents
  • Text Controls
  • Button Controls
  • The ImageView Control
  • Date and Time Controls
  • List Control
  • GridView Control
  • Spinner Control
  • Gallery Control
  • Understanding Adapters
  • Styles and Themes
  • Understanding Layout Managers

  • Structure of Android menu
  • Working with  Menu and Events
  • Submenus, Context Menus, Pop-up Menus

  • What Is a Fragment
  • Fragment Manager
  • Using Dialogs in Android
  • Working with Toast
  • Working with Action Bar and Tabs

  • Exploring the Preferences Framework
  • ListPreference
  • CheckBoxPreference
  • EditTextPreference
  • Organizing Preferences

  • Introduction to SQLite Database
  • SQLiteOpenHelper and working with DB
  • Working with Cursor

  • Android’s Built-in Providers
  • Architecture of Content Providers

  • Consuming HTTP Services
  • Using the AndroidHttpClient
  • Addressing Multithreading Issues
  • Handler, message and message queue relationship
  • Using Background Threads (AsyncTask)

  • JSON parsing
  • XML parsing

  • Understanding the Android Security Model
  • Signing Applications for Deployment
  • Self-Signed Certificate Using the Keytool
  • Installing Updates to an Application and Signing
  • Understanding Security at the Process Boundary
  • Declaring and Using Permissions
  • Library Projects
  • StrictMode

  • Understanding the Mapping Package
  • Obtaining a Maps API Key from Google

    Available Training Modes

    Pick the format that fits your team.

    Same authorised curriculum, same trainers, same hands-on cloud labs — delivered the way that works for you.

    Live Online (VILT)

    Real-time instructor-led sessions over Zoom or Teams. Same classroom, different time zones.

    Most popular

    Classroom

    Face-to-face training delivered at your office, our Bengaluru centre, or any partner venue worldwide.

    Onsite

    Self-Paced

    Recorded sessions plus 24/7 access to cloud labs and assessments. Learn at the pace that works for each engineer.

    On-demand

    Blended

    Live workshops with self-paced reinforcement and project-based labs. Best for hybrid teams across regions.

    Hybrid teams
    All modes include: hands-on cloud labs, recordings, assessments, certificate of completion. Talk to a solutions advisor →

    Our Training Process

    How a course becomes measurable skill.

    One contract, five steps, zero handoffs. From discovery to deployment, the same Synergific team owns the outcome — not a chain of vendors.

    5 Steps from your scoping call to certified, productive engineers.
    01

    Discover & set goals

    We start with a scoping call to understand your team's current skill level, target outcomes, deadlines, and certification needs — then translate that into a measurable success plan with named owners on both sides.

    02

    Curate the right path

    We map the optimal learning path — instructor-led, self-paced, or blended — with hands-on cloud labs, prerequisite refreshers, and certification vouchers built in. No filler modules, no padded curriculum.

    03

    Deliver hands-on training

    Authorised trainers run live sessions backed by 24/7 cloud labs and real-world projects. Theory and practice on the same day — learners stop forgetting concepts before they get to apply them.

    04

    Assess & mentor

    Continuous skill checks, mock exams, and 1:1 mentoring keep the program honest. If anyone falls behind, we course-correct in-flight — you'll never find out at the end that two engineers couldn't keep up.

    05

    Certify & apply on the job

    Voucher-backed certification, post-training office hours, and 30-day reinforcement so skills land on real work — not just on the exam scorecard. Success measured after the course ends, not before.

    Client Stories

    What our clients say

    Voices from L&D leaders, architects, and program managers who’ve trusted us with their upskilling.