The course is part of a professional Android certificate program that focuses on using the Java programming language to develop Android applications. Go further in your mastery of Android with the Professional Android Developer MicroMasters program.

Expected Skills

BASICS OF ANDROID
  1. What is Android
  2. History and Version
  3. Installing Software
  4. Setup eclipse
  5. Hello android example
  6. Internet details
  7. Dalvik VM
  8. Software Stack
  9. Android core building blocks
  10. Android emulators
  11. Android manifest – xml
  12. R.Java File
  13. Hide title bar
  14. Screen orientation

WIDGETS
  1. Working with button
  2. Toast
  3. Custom toast
  4. Toggle button
  5. Switch button
  6. Image button
  7. Checkbox
  8. Alert dialog
  9. Spinner
  10. Auto Complete text view
  11. Rating bar
  12. Date Picker
  13. Time Picker
  14. Progress bar
  15. Quick contact budge
  16. Analog clock and digital clock
  17. Working with hardware button
  18. File Downloading
    1. Activity, Internet and Fragment
      1. Activity Lifecycle
      2. Activity example
      3. Implicit intent
      4. Explicit intent
      5. Fragment lifecycle
      6. Dynamic example
    2. Android menu
      1. Option Menu
      2. Content Menu
      3. Pop up Menu
    3. Layout Manager
      1. Relative Layout
      2. Linear Layout
      3. Table Layout
      4. Grid Layout
    4. Adapter
      1. Array adapter
      2. Array list adapter
      3. Scroll view
      4. Search view
      5. Tab host
      6. Dynamic list view
      7. Expanded list view
      8. Advance Android
    5. Android service
      1. Android Service
      2. Android service API
      3. Android starter service
      4. Android bound service
      5. Android service lifecycle
      6. Android service example
    6. Data storage
      1. Share preferences
      2. Internet Storage
      3. External Storage
    7. SQ LITE
      1. SQlite API
      2. SQlite spinner
      3. SQlite list view
    8. Xml & json
      1. XML parsing SAX
      2. XML parsing DOM
      3. XML pull parser
      4. Json parsing