Get in Touch

Course Outline

Introduction

Ionic Fundamentals

  • Processes and modules utilized in Ionic for web development
  • How Ionic and Angular function together

Angular Overview

  • Components and attributes employed in Angular

Setting Up the Development Environment

  • Installing Ionic and Angular
  • Installing Cordova
  • Verifying installations with Ionic Lab

Templating in Ionic and Angular

  • Utilizing Ionic grids
  • Configuring styles and variables
  • Defining CSS rules
  • Creating services
  • Consuming REST APIs
  • Establishing and utilizing a data model
  • Testing with Ionic DevApp

UI Components

  • Generating and routing pages
  • Retrieving data
  • Applying page design
  • Using list components
  • Generating pages with modals and FABs
  • Implementing complex lists
  • Using pull-to-refresh functionality
  • Adding an authentication guard

Ionic Native

  • Configuring Ionic Native packages
  • Accessing native device features
  • Testing native device features

Connecting to a Backend

  • Setting up Firebase
  • Creating authentication guards and services
  • Transmitting data via HTTP
  • Fetching, displaying, and loading data

Troubleshooting with Cordova

  • Preparing for Android standards
  • Running a hybrid application on an Android device emulator
  • Preparing for iOS standards
  • Running a hybrid application on an iOS device emulator

Summary and Conclusion

Requirements

  • Fundamental programming experience in JavaScript, HTML, and CSS

Target Audience

  • Web Developers
 21 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories