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 JavaScript, HTML, and CSS programming experience
Audience
- Web Developers
Testimonials (5)
- I really like the course and the Trainor is very accommodating and has a great knowledge on the topic. It just that not all topics are discussed in the 4-day training.
Allan - Tribal Software Philippines Inc
Course - Angular 14
I liked your jokes
Dermot - Griffiths & Armour
Course - Angular 2 Fundamentals
The trainer attitude and knowledge
Gabriel Llaurado - Allianz Technology
Course - Angular 10 for Developers
The practical experience of actually working with the code
Chad Roskuge - ALTRON
Course - AngularJS Basics
interesting showing the topic