Price
$39
Course Type
Online
Duration
12 hours
Date
Various dates throughout the year
Entry Requirements
Beginner Level

About this course

With over 90 videos and 11 hours of content, this online Android training course is designed to provide you with a solid foundation in Android programming. You will first learn the fundamentals of Android including how to develop a simple Android application using Eclipse. From there, you will learn about Activities including their lifecycle and callback methods. Next, you will learn how to declare and use resources to enable multiple configurations as well as localization. You will then learn about various user interface controls including TextViews, RadioButtons, ProgressBars, and more. Finally, you will learn to delegate long running tasks to worker threads and use Handlers or AsyncTasks to update the user interface within the UI thread. This course is current to Android 4.2 “ Jelly Bean.

Hands On Learning

Unlike other online training courses, you are encouraged to actively participate in the learning experience by running example files during lectures and performing coding challenges during labs. Each lab session includes review videos so you can compare your solution to the instructor's.

Bonus Content

This training course comes complete with working example and lab solution files as well as a link to optionally purchase the workbook used in the video at a discount.

About the Instructor

Jamie Romero is a dynamic instructor and expert programmer. He has taught over 350 classes to programmers from companies like Hewlett-Packard, Lockheed Martin, and Boeing. Jamie's energetic style and up-beat attitude are just what you need for an online training course.

Some recent comments about Jamie's classes:

  • "Jamie was a great instructor. He cut through the fluff and gave us the core of what I need to start using Java right away."
  • "Great instructor that knows the material and is enthusiastic about Java. It helped very much in getting through the course."
  • "Jamie exhibits a mastery of the material, to such a degree that his ability to explain it is very effective. Explanations are very detailed, and presented in a very understandable way. He is an excellent instructor."

What are the requirements?

  • Some Java coding experience is required. Basic understanding of Java threads, Java inner classes and XML is recommended.

What am I going to get from this course?

  • Over 93 lectures and 11 hours of content!
  • Describe the Android architecture and application development model.
  • Install and configure an Android application development environment.
  • Develop and deploy a simple Android application.
  • Create an Activity and implement callback methods to listen for lifecycle events.
  • Transition from one Activity to another with an Intent.
  • Configure an application via the AndroidManifest.xml file.
  • Package an Android application within an .apk file.
  • Access resources programmatically via the generated R.java file to optimize maintenance and localization.
  • Define and retrieve string, boolean, integer, color, dimension, style and image resources.
  • Build interactive activities with various Android user interface controls.
  • Listen for user interface events using inner classes.
  • Delegate long running tasks to worker threads and use Handlers or AsyncTasks to update the user interface within the UI thread.

What is the target audience?

  • Java programmers with zero to six months developing applications for the Android platform.
Enquire now

Enquire now