+Android Programming Course
+SQL Scripting
+MS SQL Server 2012
- MS SQL Server 2012 Database Administration
- MS SQL Server 2012 Database Querying

+Oracle Database SQL
- Oracle Certified SQL Expert

+VBA Excel / Access / Word
+Web Design & Ecommerce
+Web Development &

- SQL Scripting
- Adv SQL Scripting
- Javascript
- HTML5 with JavaScript and CSS3
+Microsoft Infrastructure Certification

CompTIA Courses


Basic Networking & IC3 Courses

Register Courses at IT Enabler
Home >Android Developer - Android Application Development Programming Course Singapore
Android Developer - Android Application Development

Android Course Singapore - Android Application Development
Android ATC Course Singapore
IT Enabler Consultancy is the appointed Authorised Training Center for Android Course - Android Application Development Programming Course in Singapore.

Course Objective:

This is a comprehensive 4-day (with WDA funding) Android Development and programming course conducted in Singapore that provides the required knowledge and skills to design and build a complete Android™ application. It delivers an extensive training on the main Android API components and its interactions.

At course completion, the participant will be able to:

  • Design and build a complete Android application.
  • Debug and maintain Android applications using different tools and plugins.
  • Thoroughly understand the life-cycle of an Android application and its main components.
  • Use external resources, manifest files, intents and adapters
  • Developing Android Network Connection and File I/O.
  • Understand and use all Android persistent storage techniques: Preferences, files, databases, and content providers.
  • Connecting, Saving and Retrieving Data using Android Storage: SQLite,
  • Use Android’s background processing techniques.
  • Publishing Android Application to Google PlayStore


For a best learning experience and a quick start with this course, a trainee is required to have adequate knowledge of the OOP(Object-Oriented Programming) of Java.
Previous knowledge and experience of any programming language is considered sufficient.

Certificate Of Attendance :

Certificate Of Attendance will be awarded to participants completing the course achieving minimum 75% attendance.

Training Duration:
Full-time: 4 weekdays / 4 Sats    Time : 9.30am to 5.30pm
Part-time: 8 sessions                   Time : 6.30pm to 10pm (twice/thrice a week)

Training Methodology & Materials:
  • Practical hands-on sessions using Eclipse IDE and ADT(plugins).
  • 1 person to 1 computer with great CPU processing power.
  • Well-designed tutorial sessions and screen capture to enhance further understanding of the courseware

Course Outline:
Lesson 1: Hello Android Framework
  • Introduction
  • Creating an Android Project
  • Within Eclipse
  • From Command line
  • Running Your Application
  • Running you project on the emulator
  • Components of an Android application
  • Application Life-cycle
  • Modifying created project
  • Change activity’s name
Lesson 2: Android SDK Tools and Activity Class
  • Android Software Layers
  • Linux kernel
  • C/C++ Libraries
  • Android Runtime
  • Application Framework
  • Application layer
  • Android Libraries
  • The Android Manifest File
  • Structure of the Manifest File
  • Android SDK Tools
  • Activity life-cycle through Java
  • Create an Activity
Lesson 3: ListActivity and ListView
  • Using Views
  • Adding a View to your application
  • List Views and List Activity
  • Using a ListActivity
  • Adding ListView
  • Add Event to List Items
Lesson 4: Intents and Intent filters
  • Introduction
  • Intents
  • Explicit Intents
  • Implicit Intents
  • Native Android Actions
  • Data Transfer
  • Intent to Call Activities
  • Direct calls
  • Sub-activities: Calling Activities for Results
  • Register an IntentFilter
Lesson 5: Custom Views
  • Introduction
  • Different Uses of Customized Views
  • Modify Existing Views
  • Step by Step
  • What is in onDraw()
  • The full picture
Lesson 6: Dialogs and Toasts
  • Dialogs
  • Dialog sub-classes
  • Creating dialogs with user-defined layout
  • Activities with Dialog Theme
  • Toasts
Lesson 7: More UI - Options Menu, Context Menu, and WebView
  • Introduction
  • Menus
  • Building a menu from Java code
  • Building a menu from a resource file
  • Handle Select Events
  • Sub-menus
  • Context Menus
  • Handling Context Menu Selection
  • Application layer
  • Android Libraries
  • The Android Manifest File
  • Structure of the Manifest File
  • Android SDK Tools
  • Activity life-cycle through Java
  • Create an Activity
  • Additional Menu Item options
  • Checkboxes and Radio Buttons
  • Shortcut Keys
  • Condensed Titles
  • Menu Item Click Listener
  • Intents
  • WebView
Lesson 8: Android Storage: Network, File I/O, and SharedPreferences
  • Android Storage Options
  • Shared Preferences
  • Internal Storage
  • SQLite Databases
  • Network Connection
  • Connecting to the internet
  • File I/O
  • Including files as resources
  • Shared Preferences
  • Retrieving Shared Preferences
  • Save activity state
Lesson 9: Android Storage: SQLite and Content Providers
  • Introduction
  • SQLite in your application
  • SQLite library
  • SQLiteOpenHelper
  • SQLiteDatabase
  • Cursors
  • Databases in Android
  • Native Android Content Providers
Lesson 10: Android Notifications Introduction
  • Creating a notification
  • Notification actions
  • Example: NotificationManager
Lesson 11: Publishing Android Application
  • Preparing for Publishing
  • Digital Signing and Version Control
  • Deploying Android APK Files
  • Publishing on the Android Playstore

Download Course Brochure

Course Fees
Course Title Course Fees Course Fees w GST
Android Application DevelopmentS$1299S$1389.93
Registration FeeS$50S$53.5
Total FeeS$1349S$1443.43

Promotion Course Fees( Valid Till 31-Dec-2016 )
Promotion Period Promotion Course Fees Promotion Course Fees w GST
Valid Till 31-Dec-2016S$950S$1016.5
Registration FeeS$50S$53.5
Total FeeS$1000S$1070

Exam(Optional): S$275 (includes S$50 exam proctor fee) - subject to GST 7%
Exam session to taken separately not within training duration)

Download Course Brochure
(Contact Customer Service @ 63334843)

Course Title   Venue Register Online
Course Mode
Start Date
End Date