Get in Touch

Course Outline

Introduction

Ionic Basics

  • Processes and modules used in Ionic for web development.
  • How Ionic and Angular work together.

Overview of Angular

  • Components and attributes used in Angular.

Preparing the Development Environment

  • Installing Ionic and Angular.
  • Installing Cordova.
  • Testing installations with Ionic Lab.

Templating in Ionic and Angular

  • Using Ionic grids.
  • Setting styles and variables.
  • Creating CSS rules.
  • Generating services.
  • Consuming REST APIs.
  • Creating and using a data model.
  • Testing with Ionic DevApp.

UI Components

  • Generating and routing pages.
  • Retrieving data.
  • Adding page design.
  • Using lists.
  • Generating pages with modals and fabs.
  • Implementing complex lists.
  • Using pull to refresh.
  • Adding an auth guard.

Ionic Native

  • Setting up Ionic Native packages.
  • Accessing native device features.
  • Testing native device features.

Connecting to a Backend

  • Setting up Firebase.
  • Creating auth guards and services.
  • Sending 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 a iOS device emulator.

Summary and Conclusion

Requirements

  • Basic programming experience with JavaScript, HTML, and CSS.

Audience

  • Web Developers.
 21 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories