Call +65 6100 0613 Email:

Instructor-led Classroom Adult Training in Singapore - Modular Fast Track Skill-Based Trainings

Create a Cross Platform Mobile Apps with Apache Cordova

Apache Cordova is a utility that allows quick and easy deployment to a multitude of operating systems and hardware, including the web, desktop (ie. Windows or Mac), and mobile platforms (ie. Android and iOS), using only web programming technologies.

Throughout this course, you will building a number of cross-platform mini-projects, including projects that take special advantage of a phone’s special features such as its array of sensors and camera.

Your key takeaways from this course are:

  • Fundamentals of Apache Cordova’s syntax, workflow and conventions
  • Understanding cross-platform development
  • Coding for Mobile: Harnessing the power of native APIs

Click here to submit SkillsFuture Credit for Individual

SSG WSG SkillsConnect WDA Absentee Payroll for Company

Course Code: CRS-N-0042472

Course Booking


Course Date

Course Time

* Required Fields

Course Cancellation/Reschedule Policy

We reserve the right to cancel or re-schedule the course due to unforeseen circumstances. If the course is cancelled, we will refund 100% to participants.
Note the venue of the training is subject to changes due to class size and availability of the classroom.
Note the minimal class size to start a class is 3 Pax.

Training Grant and Subsidy

All Singaporeans aged 25 and above can use their $500 SkillsFuture Credit from the government to pay for a wide range of approved skills-related courses. Visit the SkillsFuture Credit website to choose from the courses available on the SkillsFuture Credit course directory

Course Details

Module 1: Welcome to Cordova

  • Introduction to Apache Cordova and the Web-Based Workflow
  • Setup and installation of Cordova and required tools
  • Cordova commands via the command line
  • Hands-On: Create and configure a Cordova project

Module 2: Cordova Core Competencies

  • The Cordova Folder Structure and Recommended File Setup
  • Debugging and Tweaking Your App via PC
  • Hands-On: Setting Up and Trying Debugging Tools
  • Configuring your App
  • The Cordova Whitelist
  • Hands-On: Adding an App Icon
  • Understanding Cordova-Specific JavaScript
  • Hands-On: Responding to Smartphone-Specific Events

Module 3: Cordova Plugin System

  • Introduction to Plugins and Native APIs
  • Hands-On: Device Motion Plugin
  • Hands-On: Taking Pictures with the Camera Plugin
  • Other Plugins: Geolocation, Network Information and More
  • Finding plugins from third-parties
  • Hands-On: Cordova SQLite Storage

Module 4: Common Workflows in Cordova (Optional)

  • Fetching and Displaying Content from External Sources
  • Enabling Common Mobile Gestures such as Long Press or Double Tap
  • Responsive, Mobile-Friendly Design

Module 5: Looking Ahead (Optional)

  • Other Tools that Complement Cordova
  • Notes on Building and Distribution
  • Cordova vs Native

Who Should Attend

  • Mobile Apps Developer
  • Web Developers
  • Mobile Apps Project Managers



Basic knowledge of HTM, CSS and Java script is assumed

Software Requirement

Pls download and install the following software prior to the class


Corodva TrainerCheng Chong developed a strong passion for computing at a young age, self-training in areas such as programming and computer graphics from as early as age 10. Throughout the years, he has gained a wealth of experience in learning technology efficiently, and has applied his knowledge in training at schools and universities. Cheng Chong possesses a bachelor's degree in Computer Science from the National University of Singapore, has over 7 years of online education experience via his highly praised YouTube channel, and 4 years of offline experience through coaching, peer mentoring and conducting classes and labs at NUS.

Customer Reviews (1)

Will RecommendReview by Goh Kian Aun
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
. (Posted on 7/7/2018)

Write Your Own Review

You're reviewing: Create a Cross Platform Mobile Apps with Apache Cordova

How do you rate this product? *

  1 star 2 stars 3 stars 4 stars 5 stars
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
  • Reload captcha


Use spaces to separate Subjects. Use single quotes (') for phrases.

You May Be Interested In These Courses