Android Dev

 Android Bootcamp - Level 1

  - Android Overview
  - Android Hacker
  - Android Customization and Configuration
  - Getting Start
  - Java Basic Programming
Android Young Developer - Level 2
  - Android Stack
  - Introduction to Android SDK Tools
  - Learning the Fundamental Components
  - Creating Applications and Activities
  - Android User Interface 
  - Using Resources, Content Providers, and Intents
  - Storing and retrieving data 
  - Networking and Web Services 
  - Case Study on Android Apps.
Android Professional Developer - Level 3
  - Maps, Geocoding, and Location-based Services
  - Inter-Process Communication
  - Working with the Backgrounds
  - Accessing Android Hardware
  - Multimedia and 2D and 3D Graphics
  - Developing Mobile Web Applications
  - Advanced Android Applications
 
============================================================
 
Embedded Linux System Development Basic Training - Level 1
  - Introduction to embedded Linux
  - Embedded Hardware Basics
  - Embedded Linux development environment
  - Building a cross-compiling toolchain and C Libraries
  - Bootloaders (Focus on U-boot)
  - Linux Kernel 
  - Creating a simple, BusyBox based root filesystem from scratch 
  - Embedded File Systems
  - Setting Up Networking Services
  - Cross-compiling applications and libraries 
  - Developing and debugging applications for the embedded system 
  - Hotplugging 
  - Get Started on BeagleBoard xM 
  
Embedded Android Development on BeagleBoard xM/PandaBoard Training Workshop - Level 2