Publication date : 08/09/2024

Course : Ionic, developing cross-platform mobile applications

Practical course - 2d - 14h00 - Ref. IOC
Price : 1280 € E.T.

Ionic, developing cross-platform mobile applications




Ionic is a framework for building native applications using Web technologies. Based in part on AngularJS and Cordova, Ionic lets you create Progressive Web Applications for mobile (iPhone and Android) close to native applications, using HTML, CSS and JavaScript.


INTER
IN-HOUSE
CUSTOM

Practical course in person or remote class
Disponible en anglais, à la demande

Ref. IOC
  2d - 14h00
1280 € E.T.




Ionic is a framework for building native applications using Web technologies. Based in part on AngularJS and Cordova, Ionic lets you create Progressive Web Applications for mobile (iPhone and Android) close to native applications, using HTML, CSS and JavaScript.


Teaching objectives
At the end of the training, the participant will be able to:
Setting up a hybrid development environment
Developing a mobile application based on Ionic and Angular
Master the productivity tools offered by Node.js
Integrating a Mobile Backend
Prepare application build and deployment

Intended audience
Web developers and mobility project managers.

Prerequisites
Good knowledge of HTML, CSS and JavaScript. Mastery of the Angular framework is an additional asset.

Practical details
Hands-on work
Creation of a "hybrid" IOS/Android mobile application and compilation in the Cloud.
Teaching methods
Mobile application development. 50% theory and 50% practice.

Course schedule

1
Setting up a modern development environment

  • Choice of editor, essential plug-ins.
  • Best practice foundation: mobile and "Web-platform".
  • Node.js development utility. Synchronization "multi-device".
  • Choose and set up a mobile "workflow".
  • Yeoman. Use a "scaffoldeur" project.
Hands-on work
Tool configuration.

2
Ionic SDK: presentation and implementation

  • Presentation of the Ionic service offering.
  • Development framework "hybrid", positioning.
  • Components : Utilities, CSS, JavaScript, Services.
  • Technologies: cloud services, Cordova, the choice of Angular.
  • Start, emulate and debug an application.
  • Contribution of the CSS Framework.
Hands-on work
Implementation of an application project.

3
Ionic + Angular: introduction to the Google Framework

  • Structure of an Angular application.
  • Identify resources: Services, Components, Directives, Pipe.
  • Ajax: Web services consumption.
  • SPA (Single Page Application) routes and navigation.
  • Ionic mobile components.
  • Independent use of the Ionic CSS Framework.
Demonstration
Structure of an Angular application.

4
The Ionic Framework in depth

  • Targeted platform customization (IOS/Android).
  • Content management: lists, loading, "scroll", "pull to refresh".
  • Navigation management: menu, route and persistence.
  • Interactive components : modal, action sheet, popover"
  • Create effective forms.
  • User gestures : swipe, slide, tap...".
Hands-on work
Development of an application based on Ionic and Angular.

5
Manage user data persistence

  • Ionic Native: using Cordova plugins.
  • Adopt an "offline first" strategy.
  • APIs for local backup: IndexDB localStorage.
  • Centralizing data: redefining the UX cycle.
  • What features can you expect from a Mobile Backend?
  • Authentication and push notification services[.
Hands-on work
Integration of a "Backend Cloud".

6
Prepare for [[build]] and deployment

  • Automate the creation of icons and splash screens.
  • Presentation of the services of the "Ionic Platform".
  • "Build" build service.
  • Continuous deployment cycle.
Hands-on work
Application preparation and deployment.


Customer reviews
4,4 / 5
Customer reviews are based on end-of-course evaluations. The score is calculated from all evaluations within the past year. Only reviews with a textual comment are displayed.
JARYD K.
15/09/25
5 / 5

complete and exhaustive course on Ionic
QUENTIN V.
20/03/25
5 / 5

very comprehensive training course covering all the technologies
DEBORAH L.
20/03/25
4 / 5

perhaps make the trainer's project available on a regular basis in order to progress on a common basis for the next exercise



Dates and locations
Select your location or opt for the remote class then choose your date.
Remote class

Dernières places
Date garantie en présentiel ou à distance
Session garantie

REMOTE CLASS
2026 : 30 Mar., 18 May, 1 Oct.

PARIS LA DÉFENSE
2026 : 30 Mar., 18 May, 1 Oct.