Android Training Courses

Android Training Courses

Local, instructor-led live Android training courses demonstrate through hands-on practice the fundamentals of Android. Android training is available as "onsite live training" or "remote live training". Onsite live training can be carried out locally on customer premises in Canada or in NobleProg corporate training centers in Canada. Remote live training is carried out by way of an interactive, remote desktop. NobleProg -- Your Local Training Provider

Testimonials

★★★★★
★★★★★

Android Course Outlines

CodeNameDurationOverview
androidtestAndroid Applications Testing21 hoursThis course aims at providing software testers with the required knowledge and skills in order to perform quality assurance tests for software applications that were developed for the Android platform. This course overviews the Android platform capabilities and provides you with up-to-date practices for performing the tests.
androidfunAndroid Fundamentals56 hoursAndroid is an open source platform developed by Google for mobile development.

Applications for the Android platform are developed in Java.

This course overviews Android's fundamental topics.
androidwidgetAndroid App Widgets Development7 hoursAndroid app widgets are small application views that we can embed into other activities, such as the home screen. This short course teaches you how to develop android app widgets so the user will be able to add them into their android phone home screen.
androidhybappAndroid Hybrid Applications35 hoursOne of the android platform available user interface control, is the web view. The web view functions as a small web browser and is capable of parsing and displaying data similarly to any web browser. Its implementation is based on the WebKit open source browser. The same engine Chrome and Safari are based on. The methods we can call on a web view object allows us having a smooth integration between the data displayed within the web view and the native part of our application. This integration allows us to enjoy both worlds.

This course focuses on these new types of applications, also known as hybrid applications.
javafunandroidJava Fundamentals for Android14 hoursApplications for the Android platform are developed primarily in Java. This course was developed for software programmers with a strong OOP background (whether in PHP, Scala, C++, C# or Objective C) that plan to learn how to develop Java applications for the android platform. This course covers the Java programming language grammar and focuses on those specific Java capabilities the android platform uses more than others.
androidprogAndroid Effective Programming14 hoursThe android platform targets various handsets of different screen size and different capabilities.

This course overviews the recommended practices based on android applications developers experience and based on the official guidelines published by the google android team.
androidctCross Train to Android35 hoursA comprehensive course for Java application developers to cross train to Android
androiddevAndroid Development28 hoursObjectives:

Upon completion of this training course, the delegate will be able to:

- Build their own Android Application and upload it to the Android Market.
- Develop for simulators and real devices.
- Learn all the basics of Android Development.
androidappdevDevelop Android Applications21 hoursThis course has been created for everyone interested in creating Android applications.

During this course, you will learn the fundamental skills required for building Android applications from scratch using interesting features added to the Android platform, like background processing, database access and location-Based Services.
3245Android - The Basics28 hoursAndroid is Google's mobile operating system. This course demonstrates through hands-on practice the fundamentals of Android.
androidfunfastAndroid Fundamentals - Fast Track28 hoursAndroid is an open source platform developed by Google for mobile development.

Applications for the Android platform are developed in Java.

This course overviews Android's fundamental topics.

This is the fast track program that paces up the [original training](/cc/androidfun)
kivyKivy: Building Android Apps with Python7 hoursKivy is an open-source cross-platform graphical user interface library written in Python, which allows multi-touch application development for a wide selection of devices.

In this instructor-led, live training participants will learn how to install and deploy Kivy on different platforms, customize and manipulate widgets, schedule, trigger and respond to events, modify graphics with multi-touching, resize the screen, package apps for Android, and more.

By the end of this training, participants will be able to

- Relate the Python code and the Kivy language
- Have a solid understanding of how Kivy works and makes use of its most important elements such as, widgets, events, properties, graphics, etc.
- Seamlessly develop and deploy Android apps based on different business and design requirements

Audience

- Programmers or developers with Python knowledge who want to develop multi-touch Android apps using the Kivy framework
- Android developers with Python knowledge

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
devfirstandroidappkotlinDeveloping Your First Android App with Kotlin35 hoursKotlin is a modern, functional and object-oriented programming language based on Java.

In this instructor-led, live training, participants will learn how to use Kotlin for Android development as they step through the creation of various Android apps.

By the end of this training, participants will be able to:

- Understand the basics of object-oriented programming.
- Understand the fundamental concepts of Kotlin programming and Android development.
- Code their first Android apps using Kotlin.

Audience

- Beginners in programming
- Java developers interested in Kotlin
- Android developers interested in Kotlin

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
kotliniosandroidKotlin for iOS and Android Development35 hoursKotlin is a modern, functional and object-oriented programming language based on Java.

In this instructor-led, live training, participants will learn Kotlin programming as they step through the creation of an Android and iOS app using Kotlin.

By the end of this training, participants will be able to:

- Understand the fundamentals of programming in Kotlin
- Code their own Kotlin application
- Build, test, deploy, and troubleshoot Android and iOS apps using Kotlin

Audience

- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice

Note

- To request a customized training for this course, please contact us to arrange.

Upcoming Android Courses

CourseCourse DateCourse Price [Remote / Classroom]
Develop Android Applications - Oakville - Winston ParkMon, Nov 5 2018, 9:30 amCA$6,985 / CA$8,785
Cross Train to Android - Ottawa – Albert & MetcalfeMon, Nov 5 2018, 9:30 amCA$11,495 / CA$13,795
Android Development - Quebec - Sainte FoyMon, Nov 5 2018, 9:30 amCA$9,240 / CA$11,540
Developing Your First Android App with Kotlin - Montreal - University StreetMon, Nov 5 2018, 9:30 amCA$11,495 / CA$14,070
Kotlin for iOS and Android Development - Calgary - Sun LifeMon, Nov 19 2018, 9:30 amCA$11,495 / CA$13,895
Weekend Android courses, Evening Android training, Android boot camp, Android instructor-led, Weekend Android training, Evening Android courses, Android coaching, Android instructor, Android trainer, Android training courses, Android classes, Android on-site, Android private courses, Android one on one training

Course Discounts

Course Venue Course Date Course Price [Remote / Classroom]
Mobile Automation with Appium Overview Vancouver - Park Place Mon, Oct 22 2018, 9:30 am N/A / CA$3,893
Web Application Performance Testing with JMeter Toronto - West Toronto - Etobicoke Wed, Oct 31 2018, 9:30 am CA$2,450 / CA$4,080
Drupal 7 for Developers Oakville - Winston Park Wed, Nov 7 2018, 9:30 am CA$4,683 / CA$6,383
Typescript Ottawa – Albert & Metcalfe Thu, Nov 8 2018, 9:30 am CA$2,228 / CA$3,888
CISA - Certified Information Systems Auditor Toronto - West Toronto - Etobicoke Tue, Nov 20 2018, 9:30 am N/A / CA$10,336
Haskell Fundamentals Ottawa – Albert & Metcalfe Tue, Nov 27 2018, 9:30 am CA$3,870 / CA$5,690
Adobe LiveCycle Designer Burnaby - Metrotown Thu, Dec 6 2018, 9:30 am CA$4,683 / CA$6,513
Data Mining with R NS, Halifax - Hampton Inn Thu, Jan 31 2019, 9:30 am CA$3,870 / CA$5,870
OCEB Certified Expert in BPM - Business Advanced Exam Preparation Calgary - Sun Life Fri, Feb 15 2019, 9:30 am CA$2,025 / CA$3,705

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking to expand our presence in your region!

As a Business Development Manager you will:

  • expand business in the region
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

contact us right away!