Advanced Android

In Advanced Android™, you will learn advanced topics such as how to create remote services using Binder IPC, how to develop parts of your app in C/C++ using NDK, how Android security is architected, and how to test your code. You will also learn how to use some of the more popular Android APIs such as Audio, Video, Location, Wifi Direct, Sensors and many more.

This course is the sequel to Android Bootcamp and is designed for those who already have basic Android knowledge.

The Advanced Android™ course was recently redesigned and expanded significantly.

  • Overview
  • Outline
  • Instructors
  • Reviews
Duration: 5 Days

You should be familiar with basic Android development. We recommend that you take Android Bootcamp, or have equivalent knowledge.

You should be familiar with the basic Android building blocks such as Activities, Services, Provider and Receivers. You should also be able to create a minimal Android UI and understand your way around the Android SDK tools.


Advanced Android teaches you how to use some of the most popular APIs in Android. This, in turn, allows you to create significantly more powerful apps and to take advantage of everything the Android Framework has to offer.

Advanced Android™ gives you a toolbox that you can use to create professional Android apps.


Advanced Android is designed for software developers who already have experience developing basic Android applications and are looking to take their skill set to the next level.

Upcoming Classes

No classes have been scheduled, but you can always Request a Quote.

Request a private course for your team

Custom Quote

Don't see a date that works for you?

Request a Class

Confirmed Class