Ionic and PhoneGap Training Course


Instructor-Led Online Training

  • Quality Course Duration
  • Assignments
  • Free Digital Library Access
  • Certification
  • Real-life Case Studies

Training Schedule
Start Date & Time Duration &Seats Btach Type  
Weekdays (Mon-Fri)

Course Overview

The Ionic Framework is a tremendous step forward for quickly building Cordova-based mobile apps. Built on top of AngularJS, developers are able to leverage all of their pre-existing AngularJS skills when working with the Ionic Framework, considered by many to be the "Bootstrap for mobile." In this course, we will see how to quickly get up and running with an Ionic app in seconds. We will then cover navigation and routing, followed by demonstrations of all the primary Ionic components. We will also cover data and caching for offline functionality, as well as mapping and providing driving directions. We will finish with a review of ngCordova to easily access native device features such as the camera, barcode scanner, and more. By the end of the course, you'll be able to start building your own mobile apps using the Ionic Framework and AngularJS!

Course Covered

ionic app development

Phonegap tutorial

Course Contents

ionic app development

  • Computing eras & current mobile wave
  • Platforms
  • Frameworks & Tools
  • Hybrid frameworks
  • web tech
  • web APIs (backend)
  • The stack – HTML5/CSS3/AngularJS/Cordova+platform
  • Ionic – AngularJS and native-like
  • Phonegap / Cordo
The Basics
  • Diving deeper – HTML5/CSS3/JS
  • JS Basics
  • JS Frameworks
  • AngularJS Intro
  • Ionic Framework
  • Why Ionic?
  • Ionic 1 / 2
  • NodeJS / NPM
Angular JS
  • Data Binding & Filters
  • Module
  • Controller & Views
  • Directives
  • Services
  • Routing
  • Angular JS 2 changes
  • Components
  • Typescript
  • Working with Angular code
Ionic – Getting Started
  • Installing the tools
  • Installing required npm packages
  • Understanding the Ionic CLI
  • Platform and SDK – Android / iOS
  • Starting a fresh project
  • Running the project
  • Viewing App with Browser
  • Viewing on An
Ionic – ToDo App
  • Project Structure
  • Application Logic
  • Screen Templates
  • Ionic components
  • Navigation Stack
  • Summary
Advanced Topics – Employee directory Enterprise App
  • Application structure and screens
  • Integrating the screens
  • Ionic components
  • Component customization
  • Working with Web APIs
Integrating Device Features – Go Places App
  • Cordova CLI
  • ngCordova / Ionic native
  • Device console
  • Adding Camera plugin
  • Image capture and upload
  • Geolocation
  • Putting the Go Places App together
  • Configuring config.xml
  • icons
  • artwork
  • Cust

Phonegap tutorial

Introduction to Phonegap
  • Introduction to PhoneGap
  • Advantages of PhoneGap
  • Introduction of HTML
  • CSS
  • java script
  • Downloading and installing PhoneGap
  • Setting up the environment
  • Hello world
PhoneGap build
  • Introduction
  • Adobe build platform
  • Sample application
  • Basic config file how to write it
  • Platform independent properties
  • iOS only properties
  • Android properties
  • Adding icons
  • Adding splash screen
  • Writing preferences
  • Adding features
  • Adding plugins
GUI Designing
  • Introduction to jQuery Mobile
  • Making fantastic GUI using HTML
  • CSS and jQuery mobile
Adding GUI components using JQUERY mobile
  • Buttons
  • Grids
  • Forms
  • Color themes in GUI
Hardware APIs
  • Introduction to hardware interfacing using JavaScript
  • Hardware APIs available in PhoneGap
  • Getting to know about camera API
  • Accessing device camera
  • Getting to know about accelerometer API
  • Accessing device accelerometer using the accelerometer object
  • Captures device motion in the x
  • y
  • and z direction
  • Connection interfacing
  • Checking for network
  • Network information
Device Information and Notification
  • Getting information from device
  • Notifications
  • Alerts
Splash Screen and Events
  • Splash screen
  • Database management
  • Event listener and device ready functions
  • Database using SQLite
  • How to uses SQLite web API
  • Adding tables
  • Insert data
  • Querying data/read data
  • Deleting table
  • Updating data
  • Basic Queries
Media and Files
  • Basic le systems
  • Directories and les
  • Accessing device contacts
  • Adding and editing contacts

Course Features

  • Quality Course Duration
  • Assignments
  • Free Digital Library Access
  • Certification
  • Real-life Case Studies


After completing the Ionic and PhoneGap Training Course - Associate Level online training, trainees receive a training certificate from Skillsuggest.

Target Audience

This Course is best suited for the Working professionals and Job Seekers:

Trainers Details


Image Alternative text

Raj Varma

Raj Varma has already spent more than 8 years of his life in the Digital
Marketing,Web and Mobile App Development in IT industry.
His life is driven by the motto: work, learn and teach.
He is a flawless speaker who can confidently host
presentations on a wide variety of topics.
Raj 's past work experience include in fortune Organizations
Like Hitachi,Accenture,Tech Mahindra..etc..
He has delivered overwhelming results to clients over the world.


What If i Miss a Class?
We record each LIVE class session you undergo through and we will share the recordings of each session/class.
Who Are The Trainers?
Our trainers have relevant experience in implementing real-time solutions on different queries related to different topics. Skillsuggest verifies their technical background and expertise.
How Will I Execute The Practical?
Trainer will provide the Environment/Server Access to the students and we ensure practical real-time experience and training by providing all the utilities required for the in-depth understanding of the course.
If I Cancel My Enrollment, Will I Get The Refund?
If you are enrolled in classes and/or have paid fees, but want to cancel the registration for certain reason, it can be attained within 48 hours of initial registration. Please make a note that refunds will be processed within 30 days of prior request.
Will I Be Working On A Project?
The Training itself is Real-time Project Oriented.
Are These Classes Conducted Via Live Online Streaming?
Yes. All the training sessions are LIVE Online Streaming using either through WebEx or GoToMeeting, thus promoting one-on-one trainer student Interaction.
Is There Any Offer / Discount I Can Avail?
There are some Group discounts available if the participants are more than 2.
Who Are Our Customers?
As we are one of the leading providers of Live Instructor LED training, We have customers of Students and Job Seekers,working Professionals,Corporate Clients from India,USA, UK and other parts of the world.
How do I clarify my doubts during the class?
Once registered, you will be assigned a trainer who will give you live guidance throughout the duration of program.
Can I take a free class before I join the course?
Yes. We provide a demo class and one class that will help you in deciding for the course.
What are the system requirements?
All you require is a desktop PC which has a web browser installed with a high speed internet connection and microphone to get started. A broadband bandwidth of minimum 256Kbps works best for viewing our training. However, it will also work with lower bandwidth but it will take longer for the lessons to download/stream.
Do you offer job placement assistance?
Yes. This is one of the main differentiating factors from those of our competitors.Your resume will be sent to all the jobs sent to us. We have large network of companies, which are looking for candidates for job placement.
I have no idea which course to register in, what should I do?
Contact us to assist you in choosing a course that is best suited for your profile.

Download Curriculum

Thank you! your Download starts Now