Get in Touch

Course Outline

Introduction

Ionic Fundamentals

  • Processes and modules utilised in Ionic for web development
  • The synergy between Ionic and Angular

Angular Overview

  • Components and attributes employed in Angular

Setting Up the Development Environment

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

Templating in Ionic and Angular

  • Utilising Ionic grids
  • Configuring styles and variables
  • Establishing CSS rules
  • Generating services
  • Consuming REST APIs
  • Creating and implementing a data model
  • Testing via Ionic DevApp

UI Components

  • Generating and routing pages
  • Retrieving data
  • Designing page layouts
  • Implementing lists
  • Creating pages with modals and floating action buttons (FABs)
  • Implementing complex list structures
  • Utilising pull-to-refresh functionality
  • Adding authentication guards

Ionic Native

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

Connecting to a Backend

  • Configuring Firebase
  • Creating authentication 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 an iOS device emulator

Summary and Conclusion

Requirements

  • Foundational programming experience in JavaScript, HTML, and CSS

Audience

  • Web Developers
 21 Hours

Number of participants


Price per participant

Testimonials (2)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories