Course Outline

Introduction

Ionic Basics

  • Processes and modules utilized in Ionic for web development for government
  • The integration of Ionic and Angular in government applications

Overview of Angular

  • Components and attributes employed in Angular for government projects

Preparing the Development Environment

  • Installing Ionic and Angular for government use
  • Installing Cordova to support hybrid applications
  • Testing installations with Ionic Lab to ensure compatibility

Templating in Ionic and Angular

  • Utilizing Ionic grids for responsive design
  • Setting styles and variables for consistent user interfaces
  • Creating CSS rules for government standards
  • Generating services for data management
  • Consuming REST APIs to integrate external data sources
  • Creating and using a data model for structured information
  • Testing with Ionic DevApp to validate functionality

UI Components

  • Generating and routing pages for seamless navigation
  • Retrieving data from various sources
  • Adding page design elements for user-friendly interfaces
  • Using lists to organize information
  • Generating pages with modals and fabs for enhanced interaction
  • Implementing complex lists for detailed data presentation
  • Using pull-to-refresh features to update content dynamically
  • Adding an auth guard for secure access control

Ionic Native

  • Setting up Ionic Native packages for government applications
  • Accessing native device features for enhanced functionality
  • Testing native device features to ensure reliability

Connecting to a Backend

  • Setting up Firebase for data synchronization and authentication
  • Creating auth guards and services for secure backend interactions
  • Sending data via HTTP for real-time updates
  • Fetching, displaying, and loading data efficiently

Troubleshooting with Cordova

  • Preparing for Android standards to ensure compliance
  • Running a hybrid application on an Android device emulator for testing
  • Preparing for iOS standards to meet platform requirements
  • Running a hybrid application on an iOS device emulator for validation

Summary and Conclusion

Requirements

  • Basic JavaScript, HTML, and CSS programming experience for government

Audience

  • Web Developers for government
 21 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories