Logo de l'organisme de formation

La formation au coeur de l'avenir technologique

Représentation de la formation : Ionic 4 - Développement d'une application mobile multiplateforme

Ionic 4 - Développement d'une application mobile multiplateforme

Formation à distance
Durée : 21 heures (3 jours)
Durée :21 heures (3 jours)
HT
Se préinscrire
Durée :21 heures (3 jours)
HT
Se préinscrire
Durée :21 heures (3 jours)
HT
Se préinscrire

Formation créée le 21/05/2021. Dernière mise à jour le 21/12/2021.

Version du programme : 1

Programme de la formation

Ionic est un Framework Open Source qui permet de développer des applications mobiles multiplateformes, proches des applications natives sur Iphone ou Android.

Objectifs de la formation

  • Découvrir et appliquer le Framework Ionic dans sa dernière version
  • Configurer l’environnement de développement hybride
  • Adapter les applications aux exigences contemporaines
  • Développer des applications sous le Framework Ionic

Profil des bénéficiaires

Pour qui
  • Développeurs d’applications, architectes, chefs de projet techniques…
Prérequis
  • Bonne maîtrise de JavaScript
  • Maîtrise d’Angular

Contenu de la formation

  • Développeurs d’applications, architectes, chefs de projet techniques…
    • Présentation du développement sous le Framework
    • Configuration de Ionic
    • Implémentation de Ionic
    • Comparaison Ionic – Angular
  • Programmation avec Ionic 4
    • L’environnement de développement
    • L’interface CLI
    • La structure des projets sous Ionic
    • L’outil Ionic Creator
    • L’exécution
    • Travaux pratiques: Mise en place de l’environnement de développement et création d’un projet d’application
  • Les composants
    • Les composants de base
    • Réutilisation des composants
    • Les menus & la navigation entre les pages
    • Les sliders
    • Les thèmes & le rapport à la performance
    • Personnalisation des thèmes
    • Travaux pratiques: Mise en pratique des concepts : création de composants et de thèmes pour le projet d’application
  • Les formulaires avec Ionic
    • Entrée utilisateur
    • Les listes et leur gestion
    • Travaux pratiques: Création de formulaires
  • La gestion des données dans Ionic
    • Les requêtes HTTP
    • L’API REST
    • La récupération JSON
    • Les Promises
    • Travaux pratiques: Mise en œuvre d’un système de gestion des données dans le projet d’application
  • Les animations
    • L’intégration de contenus vidéo
    • La création d’une animation sous différent framework: Angular, CSS
    • Animations de pages
    • Travaux pratiques: Création d’animation et intégration de contenu animés dans l’application
  • Authentification & notification
    • La page de connexion
    • Les providers externes à l’étape d’authentification
    • L’utilisation des GAFA pour l’authentification : Google et Facebook
    • Les notifications de l’application sous les différents systèmes d’exploitation mobiles
    • Travaux pratiques: Mise en place d’un processus d’authentification et d’un système de notification
  • Ionic 4 & Angular
    • Ionic 4 & Angular
  • Test d'une application Ionic
    • Test d’une application Ionic
  • Débugger une application Ionic
    • Débugger une application Ionic
  • Déploiement d'une application
    • Préparation pour la publication de la solution
    • Signer une application iOS et Android
    • Publier une application sur l’App Store et sur le Google Play
    • La publication de mises à jour sur les stores
Équipe pédagogique

Professionnel expert dans le développement mobile

Suivi de l'exécution et évaluation des résultats
  • Feuilles de présence
  • Mises en situation
  • Formulaires d'évaluation de la formation
  • Certificat de réalisation de l’action de formation
  • Émargement numérique
Ressources techniques et pédagogiques
  • Documents supports de formation projetés
  • Exposés théoriques
  • Etude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation
  • Espace intranet de formation

Qualité et satisfaction

Taux de satisfaction des stagiaires Progression des compétences visées Taux d'abandon Taux de retour des enquêtes Taux d'interruption en cours de prestation