EncartaLabs

Apache Cordova

( Duration: 3 Days )

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 Apache Cordova training course, you will learn to build 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.

By attending Apache Cordova workshop, attendees will learn:

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

  • Basic knowledge of HTML, CSS and Java script
  • Mobile Apps Developer
  • Web Developers
  • Mobile Apps Project Managers

COURSE AGENDA

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
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
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
4

Common Workflows in Cordova

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

Looking Ahead (Optional)

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

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 4,000 Modules on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting http://encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top