This document outlines a 4 day Android development course covering fundamental and advanced concepts. Day 1 introduces Android development basics like the Eclipse IDE, ADT plugin, and Java syntax review. Day 2 covers app layouts, localization, and views like ImageView and ToggleButton. Day 3 focuses on localization implementation, app lifecycles, orientations, and threads. Day 4 includes activities, intents, dialogs, and speech recognition. Later days cover files, JSON, animations, services, broadcasts, networking and more advanced topics like web services, SQLite, and shared preferences.