Following DORSCON Orange status, IT Enabler has implemented MOH work from home measure. Our customer service team is currently working from home. For any enquiries, please call or email us.


itEnabler
+CISCO
+Android Programming Course
+Apple iOS Apps Development
+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

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

- 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 5-day (with SSG/SDF 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:

  • Understand Java programming language and object oriented programming (OOP) concepts required for the development of Android applicationsDesign 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

Prerequisite:

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: 5 weekdays / 5 Sats    
Time : 9.30am to 5.30pm

Training Methodology & Materials:
  • Practical hands-on sessions using latest Android Studio version 3.x
  • 1 person to 1 computer with great CPU processing power.
  • Well-designed tutorial sessions and screen capturel to enhance further understanding of the courseware

Course Outline:
Lesson 1: Java Programming for Android
  • Java Basics
  • Java Datatypes
  • Object Oriented Programming and Inheritance
  • Debugging Java Programmes
Lesson 2: Android Framework and Android Studio
  • Creating an Android Project
  • Andriod Studio and Gradle
  • 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 3: Android SDK Tools and Activity Class
  • Android Software Layers
  • Linux kernel
  • C/C++ Libraries
  • Android Runtime
  • Application Framework
  • Additional Menu Item options
  • Checkboxes and Radio Buttons
  • Menu Item Click Listener
  • WebView
Lesson 4: Fragment, ListActivity and ListView
  • Introduction to Fragments
  • Using Views
  • Adding a View to your application
  • List Views and List Activity
  • Using a ListActivity
  • Adding ListView
  • Add Event to List Items
Lesson 5: 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 6: Android Layout and Custom Views
  • Introduction
  • Different Uses of Customized Views
  • Modify Existing Views
  • Step by Step
  • What is in onDraw()
  • The full picture
Lesson 7: Android Resource, Themes and Material Design
  • Android Resources
  • Android Themes and Styles
  • Android Material Design
Lesson 8: Dialogs, Toasts, Menus, and WebView
  • Dialogs and Dialog sub-classes
  • Creating dialogs with user-defined layout
  • Activities with Dialog Theme
  • Toasts
  • Menus
  • Building a menu from Java code
  • Building a menu from a resource file
  • Handle Select Events
  • Sub-menus
  • Context Menus
  • Handling Context Menu Selectioin
Lesson 9: Android Storage: Network, File I/O, and SharedPreferences
  • Android Storage Options
  • Shared Preferences
  • Internal Storage and File I/Os
  • Network Connection
  • Connecting to the internet
  • Including files as resources
  • Retrieving Shared Preferences
  • Background processing - Using AsynTask
Lesson 10: Android Storage: SQLite and Content Providers
  • SQLite in your application
  • SQLite library
  • SQLiteOpenHelper
  • SQLiteDatabase
  • Cursors
  • Databases in Android
  • Native Android Content Providers
  • Custom Content Providers
  • Sync Adapters
Lesson 11: Android Notifications
  • Creating a notification
  • Notification actions
  • Expandable notifications
  • Notifications Layout
  • Notifications in Android 5.0(Lollipop)
  • Example: NotificationManager
Lesson 12: 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 (Applicable to Non-SDF/Foreigner)
Course Title Normal Course Fees Promotional Course
Fees valid till
31-Mar-2020
Promo Course Fees w GST
NICF - Android Application DevelopmentS$1,800.00S$1,500.00S$1,605.00
Registration FeeS$50.00S$50.00S$53.50
Total FeeS$1,850.00S$1,550.00S$1,658.50

Government Funding
Course is eligble for SDF Training Grant & Absentee Payroll from SSG. 
Self-Sponsored trainee may offset course fee payable using their SkillsFuture Credit Claim or/& PSEA (subject to available balance in trainee's account). 
Terms and conditions apply. 

SDF Course Title : Android Application Development (SF)
Course Ref No. : CRS-Q-0031913-ICT

WSQ Funding Course Fees
WSQ Funding
Singapore Citizens & Singapore PRs
Total Fee
Incl Regn Fee
Less
SDF Training
Grant
NETT
Fee
Excl GST 7%
NETT
Fee
Incl GST 7%
SME Company S$1,550.00S$1,350.00S$200.00S$308.50
Non-SME CompanyS$1,550.00S$525.00S$1,025.00S$1,133.50
Self-SponsoredS$1,550.00S$525.00S$1,025.00S$1,133.50*
 
Mid-Career Enhanced Scheme (MCES)
- Singaporean, 40 yrs & above
S$1,550.00S$1,350.00S$200.00S$308.50*
 
Workfare Trainig Support(WTS)S$1,550.00S$1,425.00S$125.00S$233.50*
 
Note: * - SkillsFuture Credit Claims or/and PSEA may be used to offset the course fees.

Exam(Optional): S$305 (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
Time
NICF - Android Application DevelopmentSingaporeRegisterFULL-TIME4-Jan-20218-Jan-20219:30AM-5:30PM 
NICF - Android Application DevelopmentSingaporeRegisterFULL-TIME15-Mar-202119-Mar-20219:30AM-5:30PM 
NICF - Android Application DevelopmentSingaporeRegisterFULL-TIME17-May-202121-May-20219:30AM-5:30PM 
NICF - Android Application DevelopmentSingaporeRegisterFULL-TIME26-Jul-202130-Jul-20219:30AM-5:30PM 
NICF - Android Application DevelopmentSingaporeRegisterFULL-TIME20-Sep-202124-Sep-20219:30AM-5:30PM 
NICF - Android Application DevelopmentSingaporeRegisterFULL-TIME8-Nov-202112-Nov-20219:30AM-5:30PM