top
Corporate training

up - skill your team

Request Quote

Ionic Framework Training

Master the art of developing hybrid mobile apps using web technologies like CSS, HTML5 and Sass

  • 16 hours of In-depth training
  • Beginner to Advanced level
  • Immersive hands-on training
GET FREE DEMO Schedules

Modes of Delivery

Key Features

16 hours of immersive & interactive Instructor-led training
In-depth hands-on sessions
Master Ionic fundamentals and the core elements of popular web technologies
Understand building blocks of Ionic- AngularJS, HTML5, CSS3, JavaScript
Learn to use Cordova plugins to access different native APIs
Build Ionic apps with advanced features and cross-platform usability
Our trainers will guide students in future implementation of the technology

Description

Ionic framework course

Mobile apps are ruling the technology space right now and for those looking to establish a career in this field what better technology to learn than Ionic Framework? This revolutionary mobile app framework combines the power of HTML5 and Angular JS to help build the most sophisticated and interactive mobile apps.

Zeolearn brings you an intensive and interactive Ionic framework training, by the end of which you can start building your own state-of-the-art mobile apps. We will start from scratch, familiarising you with the backbone of Ionic that is Angular JS and then moving onto Ionic fundamentals and services. You will learn by examples of Ionic CSS and JavaScript components, the use of HTML 5 and accessing native apps. If mobile app technology is your chosen field of career then this is a must-do course for you. Trainers at our institute who have years of experience in software development and training will cover both basics and advanced concepts required to build a functional mobile app. Candidates can also attend the free demo sessions before enrolling. We assure you that we provide the best coaching in the industry at reasonable costs.

Here’s what you will learn from our Ionic framework certification training!

  • Revisit the concepts of Angular JS, HTML5, CSS and JavaScript, which are the building blocks of Ionic
  • Use Ionic to improve the look and interactivity of your apps
  • Use Cordova plugins to access numerous native device features on iOS and Android
  • Build cross-platform apps with advanced features and publish them to store.

Is this course right for you?

This course is apt for web developers who want to learn new and upcoming technologies to stay relevant in this ever changing mobile app landscape.

Prerequisites

  • Knowledge of HTML, CSS, and JavaScript.
  • Knowledge of Angular (version 2 or higher) is advantageous but not essential.
  • Some familiarity with command line interfaces is advantageous.
  • Familiarity with mobile apps and mobile devices.

Curriculum

  1. Understand Ionic and Apache Cordova
  2. Angular as the backing framework for Ionic
  3. Advantages (and Disadvantages) of Ionic
  1. Software Requirements
  2. Installing NodeJS and VS Code
  3. Installing Android Studio for Android and XCode for iOS
  4. Installing Ionic and Cordova CLIs
  5. Creating first Ionic App – “Hello Ionic”
  6. Folder structure of an Ionic App
  7. Understanding the role of Config.xml
  8. Templates in Ionic
  9. Running an Ionic App in the browser with live-reload
  10. Running an Ionic App on Android Emulator
  11. Running an Ionic App on iOS Simulator
  1. Header and Footer
  2. Buttons and FABs in Ionic
  3. Buttons in Header and Footer
  4. Predefined Colors in Ionic
  5. Icons in Ionic (Ionicons)
  6. Form Inputs in Ionic – Text Inputs, Radio and Checkboxes and Selects
  7. Lists in Ionic
  8. Ion avatars and thumbnails
  9. Sliding Lists in Ionic
  10. Cards in Ionic
  11. Grid in Ionic
  12. Customizing Components with SCSS
  1. Basic Interactivity with Buttons and Text Inputs
  2. Basic Interactivity with Radio buttons, Checkboxes and Selects
  3. Loading Controller
  4. Toast Controller
  5. Alert Controller
  6. ActionSheet Controller
  1. Creating new Pages
  2. Page Navigation using NavController
  3. Passing Data between Pages
  4. Lazy loading the Pages in Ionic
  5. Modal Controller
  6. Popover Controller
  1. Basics of HTTP and APIs
  2. Asynchronous and Synchronous Code
  3. Understanding Observables and Promises
  4. Using HTTP in Ionic with HttpClientModule and HttpClient
  5. Making a simple GET request
  6. Retrieving data from an API
  7. Displaying data in the App
  1. Introduction to Ionic Native
  2. How to use an Ionic Native Module
  3. Using the Camera Plugin
  4. Debugging Apps with Chrome Remote Debugging
  5. Using Geolocation Plugin
  1. Basics of Firebase
  2. Installing and Configuring Firebase
  3. Understanding Firebase Auth and Cloud Firestore
  4. Signing Up and Logging in Users
  5. Saving Data to Cloud Firestore
  6. Reading & Querying Data on Cloud Firestore
  7. Updating Data in Cloud Firestore
  1. Building the App for release for Android
  2. Creating a Key-store to Sign
  3. Signing the App
  4. Verifying the signed file
  5. Upload the file to Play Store

Frequently Asked Questions

Web developers and professionals who want to make a career in the app technology must stay aware of all the latest technologies that are available in the market. Among the most popular frameworks for Android and iOS apps is the Ionic Framework that is built on Angular JS features and other popular web technologies such as HTML, CSS and JavaScript. This framework helps web developers build apps for all major app stores and the mobile web with a single code base.

Zeolearn brings you an extensive Ionic training that will help you master the Ionic framework and build superior apps with it. Our workshop has been carefully designed by trainers who are industry experts who will hand-hold you through the various concepts. The demo and practice sessions, lectures and materials such as case studies and extensive glossary and course ware will help you to completely master Ionic. The extensive code base and samples will help you gain confidence to handle on-the-job challenges. 

On completing the course, you will learn about:

  • The advantages and uses of Ionic

  • Its core components

  • Features of Angular JS

  • Building apps in HTML5 and CSS

  • Using Cordova plugins to access native APIs such as camera, Bluetooth and many others

  • Build sophisticated apps for all major App Stores

Zeolearn brings you mentor driven courses that not only helps professionals gain theoretical expertise but also the practical experience in a wide variety of courses including courses on Mobile Development such as Sencha Touch, iOS and Android Development, which are very popular. The fact that our workshops are mentor driven gives us an edge over other training institutes since you can learn from industry experts about the application and challenges of upcoming technologies. We have so far trained thousands of professionals with the skills needed to land lucrative jobs and you could be next!

You will receive Ionic certification in the form of a course completion certificate.

Towards the end of the course, all participants will be required to work on a project to get hands on familiarity with the concepts learnt. You will use Ionic framework to build a complete app that will be fully cross platform. This project, which can also be a live industry project, will be reviewed by our instructors and industry experts. On successful completion, you will be awarded a certification.

Classes are held on weekdays and weekends. You can check available schedules and choose the batch timings which are convenient for you.

You may be required to put in 10 to 12 hours of effort every week, including the classroom sessions/live class, self study and assignments.

We offer classes in classroom and online format. While classroom sessions are held in specific venues in your city, for online sessions all you need is a Windows computer with good internet connection and you can access the class anywhere, at anytime. A headset with microphone is also recommended.

You may also attend these classes from your smart phone or tablet.

Don’t worry, you can always access your class recording or opt to attend the missed session again in any other live batch.

 

Web developers and other professionals who want to learn to build interactive and state of the art mobile apps will find this course useful.

One must have:

  •  Operating system such as Mac OS X, Windows or Linux (Mac needed to package iOS apps)
  •  4 GB RAM
  •  Dual Core CPU

other trainings

How We Can Help You