Get in Touch

Course Outline

Introduction

Ionic Fundamentals

  • Processes and modules utilized in Ionic for web development
  • The interaction between Ionic and Angular

Angular Overview

  • Components and attributes employed in Angular

Setting Up the Development Environment

  • Installation of Ionic and Angular
  • Installation of Cordova
  • Verification of installations using Ionic Lab

Templating in Ionic and Angular

  • Leveraging Ionic grids
  • Configuring styles and variables
  • Defining CSS rules
  • Creating services
  • Consuming REST APIs
  • Developing and utilizing a data model
  • Testing via Ionic DevApp

UI Components

  • Generating and routing pages
  • Retrieving data
  • Enhancing page design
  • Implementing lists
  • Creating pages with modals and FABs
  • Implementing complex lists
  • Utilizing pull-to-refresh functionality
  • Adding authentication guards

Ionic Native

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

Integrating with a Backend

  • Configuring Firebase
  • Developing authentication guards and services
  • Transmitting data via HTTP
  • Fetching, displaying, and loading data

Troubleshooting with Cordova

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

Summary and Conclusion

Requirements

  • Foundational 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