Formation Ionic

Durée
2 jours
Tarif
1390 € HT
Organisation
Inter à distance - Intra
Référence
IONI
Niveau
Moyen
CPF
NON
Certification
NON

Présentation de la formation Ionic

Ionic est un système complet open-source pour développer des applications hybrides pour mobiles. Construit sur la base de Angular et Apache Cordova, Ionic fournit des outils et services pour le développement d'applications hybrides utilisant des technologies web (HTML 5, CSS, et Sass). Découvrez notre formation de 2 jours, conçue pour vous plonger dans le développement d'applications mobiles et web. Apprenez à utiliser les dernières fonctionnalités de Ionic 8 pour créer des interfaces utilisateur performantes avec une approche pratique et des projets concrets. Idéale pour les développeurs souhaitant maîtriser cette technologie, cette formation vous donnera les compétences nécessaires pour concevoir des applications multiplateformes efficaces et attrayantes.

Objectifs de la formation Ionic

Objectifs pédagogiques :

  • Créer une application Android et IOS avec Ionic 8
  • Comprendre le soutien d'Angular dans Ionic 8
  • Être capable d'utiliser des éléments GUI natifs
  • Gérer les thèmes en utilisant SASS
  • Comprendre les listes et la récupération de données JSON
  • Gérer le stockage de données
  • Comment accéder aux fonctions des périphériques natifs

Objectifs opérationnels :

  • Développer des applications mobiles multi-plateformes avec Ionic

Programme de la formation Ionic

Introduction

La configuration de Ionic
La liste des logiciels et outils nécessaires
Comment installer Ionic et dépendances sur Windows, sur un Mac (ou Linux)
La configuration d'iOS et d'Android

Créer une application avec Ionic

La configuration d'un environnement de développement
Créer une application via l'interface CLI
Créer une application via Ionic Creator
L'affichage d'une application avec le navigateur Web, CLI Ionic, Xcode, Genymotion, Ionic View
Internationalisation d'une application Ionic

Ajouter des composants Ionic

Les menus et onglets
La navigation entre les pages
Les paramètres d'état
Slider & Theming

Présentation d'une application

Les thèmes pour une plate-forme spécifique
Personnaliser un thème basé sur une plate-forme

Validation des formulaires

User Input
Le formulaire complexe avec validation

Gérer les données dans Ionic

Exécuter des requêtes HTTP
La récupération de données via une API à l'aide d'un fichier JSON
La sauvegarde des données
L'extraction des données avec Observables & Promises
Les listes (List Page...)

Ajouter des animations Ionic

Intégrer une vidéo
Créer une animation avec Dynamics.js
Animer un slide avec les états d'animation
Les animations CSS

Authentification et notifications dans Ionic

Gérer une page de connexion
Enregistrement et authentification des utilisateurs avec Ionic Cloud
Authentification avec des services externes (Facebook, Google...)
Recevoir des notifications push sur IO et Android

Ionic Native pour les périphériques

Plugin de l'appareil photo
Plugin de partage social
InAppBrowser
Utiliser la géolocalisation
Plugin Maps

Extension de Ionic avec Angular

Créer une directive UserInput personnalisée
Créer un canal personnalisé
Créer un service partagé pour fournir des données à plusieurs pages

Tester et debugger avec Ionic

Debugger un thème
Debugger le code
Tester la performance d'une application

Publier une application pour différentes plateformes

La publication d'une application pour iOS
La publication d'une application pour Android
Utiliser le versioning pour les mises à jour

Pré-requis pour suivre la formation Ionic

  • Connaissances de base en développement web (HTML, CSS et JavaScript)
  • Expérience en programmation JavaScript
  • Notions de base sur le développement d'applications mobiles
  • Connaissance de TypeScript (recommandé mais non obligatoire)
  • Connaissance des frameworks frontend tels qu'Angular, React ou Vue.js (recommandé)

Un questionnaire de positionnement vous sera ensuite proposé afin d'évaluer votre niveau de connaissance avant l'entrée en formation.

Participer à la formation Ionic

Télécharger le programme

Prochaines sessions

Formation en intra-entreprise

Nos formations intra-entreprise peuvent se dérouler directement dans vos locaux pour plus de flexibilité. Si nécessaire, nous pouvons également organiser la location d'une salle de formation adaptée à vos besoins.

Votre formation sur-mesure peut également s’organiser à distance.

La mise en place d'une session intra-entreprise est de 14 jours minimum à partir de votre prise de contact.

Je souhaite un devis

Formation Ionic

  • Version

    8

  • Certification Non
  • Modalités d'évaluation Tout au long de la formation des TPs seront notés et corrigés. Un QCM sera rempli en fin de formation.

Les autres formations en Mobile

Inter à distance - Intra 4 jours 2190 € HT
Voir la formation Kotlin Android
Inter à distance - Intra 4 jours 2190 € HT
Voir la formation Android
Intra 3 jours A partir de 1290 € HT/j
Voir la formation Xamarin
Inter à distance - Intra 3 jours 1790 € HT
Voir la formation React Native
Intra 4 jours A partir de 1290 € HT/j
Voir la formation Unity3D
Inter à distance - Intra 3 jours 1790 € HT
Voir la formation Flutter & Dart