Kaplan in Singapore has partnered with IBM to provide the Skills Academy suite of courses. These courses challenge students to learn differently, apply new skills and encourage accelerated learning. Students will use sophisticated digital resources coupled with deep understanding from Kaplan’s various academic disciplines. Upon completion of each course, students will receive an IBM digital badge certifying their competence.

The Cloud Application Developer career path prepares students to develop, build, and test mobile data applications using a cloud platform to build Software as a Service (SaaS) solutions. This will require cloud application development skills, such as Node.js, REST architecture, JSON, Cloud Foundry and DevOps services. The Cloud Application Developer will use tools to deploy, run, and manage applications on a cloud platform.


After completing this course, you should be able to:

  • Describe the emerging paradigms that are leading to the adoption of cloud computing
  • Describe IaaS, Paas, and Saas
  • Describe the features of IBM Bluemix
  • Describe the underlying components of IBM Bluemix
  • Create a Bluemix application
  • Deploy and run Bluemix applications
  • Explain how to manage your Bluemix account with the Cloud Foundry CLI
  • Manage application code and assets with IBM Bluemix DevOps services
  • Work with the GIT repository that is used by DevOps services
  • Describe the features of IBM SDK for Node.js
  • Create a node.js application that runs on Bluemix
  • Describe the characteristics of REST APIs
  • Describe the use of JSON as the preferred data format for REST APIs
  • Explain the purpose and scope of the IBM SDK for Node.js framework
  • Build a web application as a JavaScript function
  • Enable features with npm, the Node module package framework
  • Build a web application with the Express framework
  • Describe the characteristics and architecture of the Liberty profile
  • Install and configure the Liberty profile by using the WebSphere Development Tools
  • Use WebSphere Development Tools to deploy applications to a server
  • Create and configure Liberty profile servers
  • Use the Administration Center to manage Liberty servers
  • Configure applications resources such as JMS messaging and JPA
  • Use tools to monitor, tune, and troubleshoot Liberty profile resources


Who should Attend?

This workshop is intended for:

  • New entrants to the industry who want to pick up a working knowledge of application development on cloud platforms


Course attendees are expected to have: 

  1. Academic Level of at least GCE O Level or equivalent
  2. English language proficiency of at least IELTS 5.0 or equivalent
  3. Basic knowledge of developing client-side JavaScript and deploying Java EE applications.
  4. Basic knowledge of Eclipse-based development tools
This course is endorsed under Critical Infocomm Technology Resource Programme Plus (CITREP+) Programme.
To find out more about CITREP+ Funding, please refer to Programme Support under CITREP+ page

Information is accurate as of 12 November 2018