Certified Android App Developer

Overview

This Google-authorized Android training will put you on the path to being a certified Android app developer. We’ll take you through the basics of Android Studio, the default integrated development environment (IDE) supported by Google to develop Android apps, including user interfaces, activities, controls, layouts, services, content providers, location, multimedia APIs. Then you’ll move on to more advanced concepts such as wireless connectivity, syncing to cloud, Android Wear App development, and Google Play. You will acquire the necessary skillsets and experience for professional Android application development by building six top-trending applications during the course.

Price (*ask for discount) 300 USD
Access Period 180 days

Prerequisite list

  • basics of Java.

Audience list

  • Aspiring app developers seeking to master app development and gain professional competence
  • Web developers looking for a career change into Android app development
  • Students and other individuals looking to start a career in app development

What is included

  • +3 Apps to be developed as part of the course to implement the gained knowldege
  • 2 Projects
  • Training prepares you for passing the "Associate Android Developer Exam" which is conducted by Google
  • Course completion certificate

Certification Info

  • How To Earn?  (1) Completion of at least 85% of the eLearning course. (2) Complete one project.
  • How To Maintain?  N/A

Certification Exam Format

  • No Exam

Retake policy

  • N/A.

Enrollment Policy

  • You should pay the online course fee then the online course access will be granted to you within 1 week after receiving payment.
  • Course fee payment is not refundable.

Frequently Asked Questions

Course Outline

Introduction to Android Development
  • Introduction
  • Installing Android SDK and Android studio
  • Android Architecture
  • Key Features of Android 6. Marshmallow
  • Creating Android Project
  • Hello World App
  • Quiz
  • Summary
Android Activity and Intents
  • Introduction
  • Activity Lifecycles
  • Gradle Overview
  • Intents
  • Supporting Different Devices
  • Action Bar
  • Debugging
  • Saving Data
  • Quiz
  • Summary
Layouts and Controls
  • Layouts and Controls
  • Android Layouts
  • Menus
  • Input Controls
  • Settings
  • Dialogs
  • Toasts
  • Styles
  • Material Design
  • Widgets and Notifications
  • Drag and Drop
  • Quiz
  • Summary
List Views and SQLite
  • Introduction
  • List Views
  • Loaders
  • Methods to manage SQLite Database
  • Quiz
  • Summary
Services
  • Introduction
  • Android Application Threading Model
  • Broadcast Intents Converted
  • Bound Services
  • Creating a Bound Service
  • Android IntentService
  • Managing a Lifecycle of Bound Service
  • Communicating with Remote Service
  • AlarmManager in Android
  • Quiz
  • Summary
Content Providers
  • Introduction
  • Content Provider Basics
  • Creating Content Providers
  • Calendar Provider
  • Contacts Provider
  • Quiz
  • Summary
UI and Fragments
  • Introduction
  • Fragments
  • Dynamic UI with Fragments
  • Loaders
  • Task and Back stack
  • Quiz
  • Summary
Location and Sensors
  • Introduction
  • Getting a Current Location
  • Using Maps with Location
  • Location Strategies
  • Sensors Overview
  • Motion Sensors
  • Position Sensors
  • Environment Sensors
  • Quiz
  • Summary
Multimedia Audio and video and camera
  • Introduction
  • Media Playback
  • Media Router
  • Media Route Provider
  • Camera
  • Quiz
  • Summary
Introduction to Google Play
  • Introduction
  • Goolge Play Services
  • Norms to Upload Application
  • Checklist
  • Quiz
  • Summary
App
  • App 1:Simple Calculator
  • App 2:StopWatch
Advanced Topics: Certified Android App Developer - Expert
  • Connecting Devices Wirelessly
  • Network Operations
  • Battery Optimization
  • Syncing with Cloud Server
  • Using Volley for Network Data Interaction
  • Building App for Enterprise
  • Google Play to Distribute and Monetize
  • Best Practices for User Interface
  • Best Practices for Security and Testing
  • Best Practices for Testing
  • Best Practices for User Input
  • Creating Wearable Apps
  • Custom UI for Wearables
  • Adding Wearable Features
  • Data Syncing
  • Creating Watch Faces
  • Location Aware Android Wear
  • Location Based Notification App
  • Android Wear Activity Monitor App
  • Project-Weather App