Fantom Tag

Formation - Développement d'applications mobiles multi plates-formes avec Ionic

Créer facilement et efficacement les applications mobiles

  • Présentiel ou classe à distance
  • Fondamental
PRESENTIEL OU CLASSE A DISTANCE
Durée
3 jours (21 heures)

Prix
2 050,00 €  HT

Référence
MB315
Dans vos locaux ou à distance
Durée
3 jours (21 heures)

Forfait intra - En savoir plus
6 250,00€ HT
Prix pour un groupe de 12 personnes max

Référence
MB315
Formation à la demande
Cette thématique vous intéresse ?
Nos experts conçoivent votre formation
sur-mesure !
Apparu en 2013, Ionic est un framework open-source qui permet de concevoir des applications multiplateformes. Avec Ionic, on ne code en effet qu’une seule fois tout en pouvant déployer ses applications sur n’importe quelle plateforme mobile. Autre avantage lié à la solution, le développement repose sur l’utilisation des très rependus technologies et langages du web que sont HMML, CSS, JavaScript, TypeScript ou encore Angular. Nul besoin de maitriser les langages et outils spécifiques à chaque plateforme. A l’issue de ces 3 journées de formation, les participants seront en mesure d’utiliser Ionic pour développer des applications mobiles hybrides (développées avec les technologies web mais ayant l’apparence d’applications mobiles natives).
Lire la suite
Pour qui ?

A qui s'adresse cette formation ?

Programme

Le programme

1 - Explorer les applications mobiles multi plates-formes

  • Analyses l’écosystème mobile d'aujourd'hui
  • Comparer les avantages et les inconvénients du multi plates-formes
  • Appréhender les webviews
  • Installer NodeJS
  • Gérer les dépendances Node npm
  • Utiliser NodeJS

2 - Angular

  • Assimiler le langage TypeScript
  • Utiliser les outils pour TypeScript
  • Installer des modules et dépendances
  • Comprendre le principe de composants et templates
  • Faire communiquer les composants
  • Comprendre le Data Binding
  • Gérer les événements
  • Créer des directives de structure
  • Utiliser les pipes et formatage
  • Découvrir les formulaires
  • Lier le formulaire au modèl
  • Valider les champs
  • Gérer les erreurs
  • Comprendre le principe des routes
  • Utiliser le module Router
  • Configurer les routes
  • Navigation dans l'application

3 - Utiliser Ionic

  • Découvrir Ionic
  • Lister les apports de Ionic à Cordova (ou Capacitor)
  • Installer Ionic
  • Analyser un projet par défaut
  • Générer son application Ionic
  • Analyser la structure d'un projet Ionic
  • Utiliser les commandes CLI
  • Découvrir les decorators et classes
  • Ecrire des templates
  • Maîtriser la mise en page (Layout)
  • Personnaliser le style et le thème
  • Utiliser la navigation
  • Permettre la saisie utilisateur : User Input

4 - Communication HTTP

  • Découvrir la gestion des Services par Angular
  • Comprendre l’injection de dépendances
  • Créer des services injectables
  • Structurer ses services
  • Comprendre la visibilité des fonctions
  • Communiquer avec le serveur
  • Envoyer des requêtes Ajax avec le module http
  • Revoir les bases d’HTTP et REST
  • Projet fil rouge : Se connecter à une API REST pour récupérer et stocker les photos

Evaluation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Objectifs

Les objectifs de la formation

  • Connaître le fonctionnement architectural de Ionic ainsi que son positionnement dans l'écosystème actuel
  • Maîtriser les bases de Typescript
  • Savoir utiliser les principaux composants d’Angular
  • Apprendre à utiliser Ionic pour créer une application mobile
  • Savoir récupérer des informations externes à l’application via le protocole HTTP
  • Comprendre comment maîtriser le build et le déploiement d’une application mobile Ionic
Evaluation

Evaluation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Points forts

Les points forts de la formation

  • Une formation pratique : de nombreux ateliers pratiques avec la réalisation d'un projet fil-rouge sont effectués tout au long de la formation.
  • Le partage d'astuces et de bonnes pratiques par le formateur specialiste Ionic
  • La majeure partie de la formation est consacrée à la mise en oeuvre des principes de développement en Ionic.

Qualité des formations

ib Cegos est certifié Iso 9001 et Qualiopi.

En savoir plus

Sessions

Mise à jour le 29/04/2025
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Nancy
    IBIS Style Nancy 8 allee de la Geneliere
    54180 Houdemont
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Nantes
    Immeuble Atalante 2 / Zac du Moulin Neuf 2, impasse Augustin Fresnel
    44800 St Herblain
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Paris
    Tour Atlantique / 1 place de la Pyramide La Defense 9
    92800 Puteaux
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Metz
    Mercure Metz Centre 29 pl Saint-Thi�bault
    57100 Metz
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Rennes
    ZAC de Saint Sulpice / Immeuble Osiris II 12J, rue du Patis Tatelin
    35000 Rennes
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Lyon
    Le 6me Sens 186, avenue Thiers
    69465 Lyon Cedex 06
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Saint-Etienne
    Le Point Milieu 20 rue de la Presse
    42000 Saint-Etienne
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Strasbourg
    Immeuble l'Avancee 26C, Bd du President Wilson
    67000 Strasbourg
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Grenoble
    Novotel Grenoble Centre 5-7 Place Robert Schuman
    38000 Grenoble
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Bordeaux
    9 rue de Conde
    33000 Bordeaux
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Angers
    Novotel Angers Centre Gare 1 rue Auguste Gautier
    49100 Angers
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Sophia Antipolis
    400 avenue Roumanille BP309 - Sophia Antipolis
    06410 Biot
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Strasbourg
    Immeuble l'Avancee 26C, Bd du President Wilson
    67000 Strasbourg
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Rouen
    Parc d'Activites Technologiques de la Vatine / Betiment Red Cow - 2eme etage 2 ter rue Georges Charpak
    76130 Mont St Aignan
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Toulon
    Best Western Plus H�tel La Corniche 17 Littoral Fr�d�ric Mistral
    83000 Toulon
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Paris
    Tour Atlantique / 1 place de la Pyramide La Defense 9
    92800 Puteaux
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Toulouse
    Immeuble TEA / Innoparc A 41 Rue de la Decouverte, CS 37621
    31675 Labege Cedex
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Tours
    IBIS Style Tours Centre 4 place de la liberte
    37000 Tours
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Montpellier
    Espace Entreprise GAROSUD 48 rue Claude Balbastre
    34070 Montpellier
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Metz
    Mercure Metz Centre 29 pl Saint-Thi�bault
    57100 Metz
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Marseille
    World Trade Center 2 rue Henri Barbusse
    13241 Marseille
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Aix en Provence
    Pele d'activites d'Aix-en-Provence / Espace Cezanne 2eme etage 135, rue Andre Ampere
    13290 Aix-en-Provence
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Nancy
    IBIS Style Nancy 8 allee de la Geneliere
    54180 Houdemont
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Lille
    Immeuble Le Corbusier 19, avenue Le Corbusier
    59000 Lille
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Lille
    Immeuble Le Corbusier 19, avenue Le Corbusier
    59000 Lille
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Tours
    IBIS Style Tours Centre 4 place de la liberte
    37000 Tours
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Toulouse
    Immeuble TEA / Innoparc A 41 Rue de la Decouverte, CS 37621
    31675 Labege Cedex
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Angers
    Novotel Angers Centre Gare 1 rue Auguste Gautier
    49100 Angers
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Bordeaux
    9 rue de Conde
    33000 Bordeaux
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Grenoble
    Novotel Grenoble Centre 5-7 Place Robert Schuman
    38000 Grenoble
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Saint-Etienne
    Le Point Milieu 20 rue de la Presse
    42000 Saint-Etienne
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Rouen
    Parc d'Activites Technologiques de la Vatine / Betiment Red Cow - 2eme etage 2 ter rue Georges Charpak
    76130 Mont St Aignan
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Lyon
    Le 6me Sens 186, avenue Thiers
    69465 Lyon Cedex 06
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Rennes
    ZAC de Saint Sulpice / Immeuble Osiris II 12J, rue du Patis Tatelin
    35000 Rennes
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Paris
    Tour Atlantique / 1 place de la Pyramide La Defense 9
    92800 Puteaux
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Nantes
    Immeuble Atalante 2 / Zac du Moulin Neuf 2, impasse Augustin Fresnel
    44800 St Herblain
  • 2 050,00 € HT
    Places disponibles
    S'inscrire
    Montpellier
    Espace Entreprise GAROSUD 48 rue Claude Balbastre
    34070 Montpellier
Formation - Développement d'applications mobiles multi plates-formes avec Ionic