Android Training Course: Application Development, November 20-21, Redwood City, CA

Thank you for your interest in Android Application Development Training Course.

Instructor

Guy Cole is a freelance designer/developer with extensive industry experience. He is the author of a growing list of Android and iPhone applications (search for “digiburo” within the Android market or iTunes App Store). Guy is a former UC Berkeley Extension instructor with years of classroom experience. As a contractor, Guy has developed applications for companies such as Cray Research, Cisco Systems, Motorola, Wells Fargo Bank, Barclays Global Investments, DHL Airways, and many smaller, less well known companies. Guy completed a BSCS from San Diego State and holds multiple industry certifications. You will thoroughly enjoy both his clear presentation style as well as his keen sense of humor!

Course Objectives

By the completion of the course you should be able to:

  • Build and deploy your own Android applications.
  • Understand how Android applications operate – application lifecycle, configuration files, intents, and activities.
  • Have a good working knowledge of Android UI – components, layouts, event handling, and screen orientation.
  • Have a solid understanding of threading, message queues and notifications.
  • Have a working experience with database access API and CRUD operations.
  • Have a practical experience with Location based services – Location Manager, GPS, and MapView.
  • Develop a live Android application that serves as a working example of the topics covered in class.
  • Understand Android networking capabilities, including Java Sockets, Java XML, and JSON.
  • Understand the concepts of and have working examples of NDK, Text-to-speech and telephony API.

Course Location

Seaport Conference Center (Map)
459 Seaport Ct.
Redwood City, CA 94063

For more info, please see our Training Facility page.

Course Dates and Times

  • Saturday, November 20th, 9AM – 5PM
  • Sunday, November 21st, 9AM – 5PM

Course Structure

This is a two-day android training course that includes a 45 minute lunch and several short breaks during each training day. The maximum capacity is 9 people to ensure maximum instructor attention to every student. Course encourages open discussions, questions and personal experience examples.

Course Outline

You can find the detailed outline on the course description page

What’s Required

To obtain the maximum return on your training investment it is necessary to have a laptop which can compile and exercise the supplied material. It is also useful (but not required) to bring an Android device and appropriate cable so you can exercise applications on live hardware.

Pre-requisites

You must have a hands-on experience with Java programming language

What’s Included

  • All printed and electronic course materials
  • Continental breakfast, lunch, beverages and refreshments

Student Responsibilities

Arriving to class 20 minutes early to enjoy a continental breakfast on a seashore patio

Cancellations

Please see our Frequently Asked Questions