List of Courses

1. Introduction to C++ Programming (Beginner)

2. Introduction to C++ Programming (Intermediate)

3. Android Programming

(i) Introduction:

This complete hands-on workshop encourages participants to learn by building a real-life working application, which serves as a basis for their future Android projects. By the end of the course, each participant will have a complete functional Android application incorporating most of the key features of the platform.

(ii) Who Should Attend?

This course is designed for software developers interested in understanding the architecture of Android and getting started in developing applications on the Android platform. Computer science students or graduates, software engineers, or any other individual with a strong interest and possesses background knowledge in programming may also apply. Participants are required to bring along a laptop for development.

(iii) You Will Learn:

Upon completion of this course, you will be able to:
- Build your own Android apps.
- Understand how Android applications work, their life cycle, manifest, Intents, and using external resources.
- Design and develop useful Android applications with compelling user interfaces by using, extending, and creating your own layouts and Views and using Menus.
- Take advantage of Android's APIs for data storage, retrieval, user preferences, accessing the internet and other components of the Android Platform.

4. IPhone Programming

5. Web Application Development

(i) Introduction:

In this course, participants will learn the basics of designing and developing web based application using client side technology as well as server side technology. Participants will obtain hands on experience programming using javascript and PHP. This would be a great platform for them to kick start their web application development journey.

(ii) Who Should Attend?

Anyone who is interested in developing web based application and have experience programming in any other language such as C, C++ and others. Participant must have HTML knowledge.

(iii) You Will Learn:

-Understand the background of the Web and Internet.
-Understand the benefits of Web Pages / Web-based Application.
-Development of web based application.



Disclaimer: Course Content is Subject to Change