Tuesday, March 19, 2013

Android Specialist Training Roadmap

If you want to be a specialist in Android programming, check out our Android Specialist Training Roadmap for the month of April and May 2013.

Download application forms here.




iOS Specialist Training Roadmap

If you want to be a specialist in iOS programming, check out our iOS Specialist Training Roadmap for the month of April 2013.

Download application forms here.


New Course - Writing NFC (Near Field Communication) Android Apps

NFC is set of short-range wireless technologies that allow devices to communicate with each other, typically at a distance of 4cm or less.   Using NFC, you can enable two Android devices to exchange data. In this course, you will learn how to develop Android applications that support NFC. In addition, you will also learn how to write peer-to-peer applications using the Wi-Fi Direct feature in Android 4.0. 

Topics

* Understanding NDEF (NFC Data Exchange Format)
* Reading NDEF data from an NFC tag
* Using Android Beam
    Beaming NDEF messages from one device to another
* Project – Exchanging contact details
* Using WiFi-Direct
    Discovering Peers
    Connecting to Peers
    Exchanging Data between Peers
* Project – Developing a file exchange application

Date
* 21 May 2013
* 18 Jun 2013

9am to 5pm

Download course application form here.

Monday, March 18, 2013

New Course - Writing Secure Android Apps


Security is one of the major concerns of any mobile applications developers. In the case of Android, the openness of Android comes with a price, and this price is that of security.  In this course, you will learn how to secure your apps so that the data is not exposed to unauthorized users and apps. You will also learn how to protect your apps on the Google Play so that you do not become a victim of software piracy.  

Topics
* Understanding Application Isolation
* Preventing your Activities from being called by other apps
* Defining your own permissions
* Implementing Hashing
* Implementing Encryption and Decryption
    Using AES for symmetric encryption/ decryption  
    Using RSA for asymmetric encryption/decryption
* Saving data in Internal Storage vs. SD Card
* Specifying Separate Read and Write Permissions for Content Providers
* Preventing SQL Injection
* Communicating with Web Services Securely
* Preventing your Apps from Piracy using Google Play Licensing
* Using the KeyChain API

Date
* 19 Apr 2013
* 23 May 2013
* 14 Jun 2013

9am to 5pm

Download course application form here.

New courses and updated course schedules!


Courses
Mar 2013
Apr 2013
May 2013
Jun 2013
iOS/iPhone/iPad




S$997/pax
5-6 Mar
(Tue-Wed)
8-9 Apr
(Mon-Tue)
9-10 May
(Thu-Fri)
12-13 Jun
(Wed-Thu)
S$997/pax
7-8 Mar
(Thu-Fri)
11-12 Apr
(Thu-Fri)


S$599/pax

10 Apr
(Wed)


S$599/pax
18 Mar
(Mon)
29 Apr
(Mon)
Updated


S$599/pax




S$599/pax




S$1000/pax




IOS206 – Developing Core Data Applications
S$599/pax
20 Mar
(Wed)



IOS207 – Developing iPhone Web Apps using Dashcode
S$997/pax 
14-15 Mar
(Thu-Fri)








Android




S$997/pax
25-26 Mar
(Mon-Tue)
22-23 Apr
(Mon-Tue)
16-17 May
(Thu-Fri)
19-20 Jun
(Wed-Thu)
S$997/pax
27-28 Mar
(Wed-Thu)
24-25 Apr
(Wed-Thu)


S$599/pax




S$599/pax




S$599/pax
11 Mar
(Mon)
5 Apr
(Fri)
22 May 2013
(Wed)

S$599/pax

3 May 2013
(Fri)
Updated

23 May 2013
(Thu)
14 Jun
(Fri)
S$599/pax


21 May 2013
(Tue)
18 Jun
(Tue)





Windows Phone




S$997/pax

16-17 Apr
(Tue-Wed)
6-7 May
(Mon-Tue)

S$997/pax

18-19 Apr
(Thu-Fri)
13-14 May
(Mon-Tue)






Macintosh




S$599/pax
4 Mar
(Mon)



S$599/pax
19 Mar
(Tue)








Microsoft Programming




S$599/pax
12 Mar
(Tue)



S$599/pax
13 Mar
(Wed)



S$997/pax


2-3 May
(Thu-Fri)





27-28 Jun
(Thu-Fri)
Hardware




S$599/pax



21 Jun
(Fri)