Android Development Training and Courseware

Popular Courses

Browse Our Free Resources

  • whitepapers
  • whitepapers
  • webinars
  • blogs

Our Locations

Training Centres

Vancouver, BC
Calgary, AB
Edmonton, AB
Toronto, ON
Ottawa, ON
Montreal, QC
Hunt Valley

locations map


550 6th Av SW
Suite 475
Calgary, AB
T2P 0S2


821A Bloor Street West
Toronto, ON
M6G 1M1


409 Granville St
Suite 902
Vancouver, BC
V6C 1T2

U.S. Office

436 York Road
Suite 1
Jenkintown, PA

Other Locations

Dallas, TX
Miami, FL

Home > Training > Mobile Computing > Android Development

Mobile devices running on the Android platform from Google currently have about 80% of the mobile market.   Applications for Android devices are developed using Java and Eclipse tools which is a very appealing factor to the massive cohort of developers who have expertise working with those tools.

Web Age Solutions Inc.  offers a number of Android development training courses that teach students the architecture, API and techniques required to create robust, high performance and appealing applications for the Android devices.  Business users will also benefit from attending Android training classes that have material tailored for their needs.

TP2539 Xamarin. Android Essentials


Technology trends come and go, but few have generated the excitement, momentum, or long-term impact that mobile computing has. Mobile computing impacts people's lives at work and at home on a daily basis. Many companies and individual developers are looking to become a part of the movement but are unsure how to best utilize their existing skills and assets. The Xamarin suite of products provides new opportunities to those who already have a significant investment in C# development skills and .NET code bases, and would like to enter into this new, exciting world.


This example-oriented course provides a practical approach to quickly learning the fundamentals of Android app development using C# and Xamarin.Android. It will lead the readers through building an Android app step-by-step with steadily increasing complexity.


More Info

WA2361 Mobile Development Bootcamp

There are many ways to do mobile development — are mobile web applications, native applications and hybrid applications. Every organization that develops a mobile presence must decide which type of applications to build. Many organizations will build a combination of the three basic types.

Students in this five day course will explore all of the different types of mobile development. After completing this course students will be equipped to help select the appropriate development strategy(s) for their organizations.

More Info

WA1971 Testing Mobile Applications Android Edition


Testing mobile applications involve unique challenges. This course teaches these challenges and how to mitigate them. Techniques to test most commonly used aspects of an Android application are covered.

More Info

WA1970 Android for Executives

This course teaches executive level managers the basics of the Android mobile platform. Attendees will also learn the strategies for mobile software and hardware development.

More Info

WA1967 Android for Business Users

This course is meant for IT managers and product managers who need to understand the fundamentals of the Android platform.

More Info

WA1966 Advanced Programming for Android Using Android Studio

This Android Programming course teaches more advanced programming topics for the Android platform. Students will learn to use database and network in their programs. This Android Programming course is ideal for developers who want to take their Android skills to the next level.

More Info

WA1965 Introduction to Programming for Android Using Android Studio

The main focus of this Android Programming course is to tech students how to develop the GUI for an Android based application. This Android Programming course is ideal for Java developers to get a quick entry into the Android platform.

More Info

WA1958 Mobile Software Design Patterns and Architecture

As a part of the mobile strategy, enterprises need to address all major mobile platforms, like Android and iOS (iPhone, iPad etc.). They need to make their core data and services available in these platforms. This course teaches students how to come up with a single vision of a mobile strategy and then implement it in Android and iOS. This course requires an Android development training course or iOS development training course as a pre-req.

More Info

WA1921 Programming for Android Using Android Studio

Android is an open source platform for mobile computing. Applications are developed using the official Android development tool, Android Studio. This Android training course teaches students the architecture, API and techniques to create robust, high performance and appealing applications for the Android devices. While many classes focus on the mobile device, this Android development training course also deals with the server side architecture. This makes this Android development training course ideal for enterprise class businesses. After taking this Android training course, students will be able to build robust and high performance applications for the enterprises.

More Info