Formation Ionic 4

4,8 rating
Logo Formation Ionic

1400€

1260€ HT / personne

2 jours (14 heures)

Paris
Il ne reste que quelques places
Disponible aussi en intra-entreprise pour former votre équipe.

Présentation

Ionic est un framework en un partie open-source permettant de construire des applications natives en utilisant les technologies WEB. Basé initialement sur AngularJS et Apache Cordova2, Ionic permet de créer un code multisupport en utilisant des outils Web comme HTML, CSS, JavaScript, afin de générer des applications iOS, Android, Chrome, Windows Phone et bien d’autres.

Ionic 4 basé sur la technologie Angular est non seulement la version la plus accessible et la plus pérenne d’Ionic, mais elle est également la plus rapide et la plus complète.

Dans cette formation après un bref rappel sur Angular vous verrez comment mettre en place vos projets ioniques en utilisant les fonctionnalités de navigation récupérer et gérer les entrées de l’utilisateur via des entrées, des champs de texte, des listes déroulantes, des boîtes de dialogue, etc. Ensuite vous verrez comment tester l’application dans le navigateur, sur des émulateurs ou des appareils réels.

Comme pour toutes nos formations, celle-ci vous présentera la toute dernière version de Ionic 4 et ses nouveautés (à la date de rédaction de l’article : Ionic 4.3.1).

 

Objectifs

  • Maîtriser le Framework Ionic 4 afin de développer vos applications mobiles hybrides
  • Savoir développer des exemples du monde réel par la mise en pratique de cas concrets
  • Construire et soumettre vos applications sur les différents App Stores
  • Gérer la mise à jour de votre application

 

Public visé

Développeur web et mobile

 

Pré-requis

Connaissance de JavaScript, TypeScript et Angular

 

Pour aller plus loin

Notre formation Angular  

Notre formation Angular Avancée

Contactez-nous pour un devis personnalisé afin de former rapidement votre équipe au développement sur Angular et Ionic.

 

Programme de la formation Ionic

 

Introduction

  • Découvrez la création d’applications mobiles avec Ionic 4
  • Les nouveaux concepts
  • La syntaxe Ionic 4 et Angular 7

 

Tester et débugger son application

  • Testing & Debugging

 

Les bases d’Ionic 4

  • Génération d’un Ionic 3 Application
  • Commandes CLI
  • Structure d’un projet Ionic 4
  • Decorators, Classes & Templates
  • Styles et thèmes
  • Navigation
  • Saisies utilisateurs : User Input
  • La sauvegarde des données
  • l’extraction des données, Observables & Promises
  • Fonctionnalité native
  • Découverte des composants
  • Réutilisation des composants (Components)

 

Mise en place d’une application mobile minimale

  • Préparation de l’environnement et Mise en page de base
  • Data Models & Observables
  • Checklists : Création de listes de vérification et Liste de contrôle Articles
  • Sauvegarde et chargement Checklists
  • Création d’un Slider & Theming
  • TP : Créer son application minimale avec la gestion des Checklists, d’un Slider et d’un thème

 

La gestion avancé des listes

  • List Page
  • L’API Reddit API et les vidéo en HTML5
  • Paramètres et enregistrement de données
  • Style

 

La gestion de la caméra

  • La mise en page (Layout)
  • Prendre des photos avec l’appareil photo
  • Sauvegarde et Chargement des Photos
  • Custom Pipe & Diaporama (Slideshow)
  • Intégrer les notifications locales et les Partages sur les réseaux sociaux

 

La gestion de la géolocalisation

  • La mise en page avec onglets (Tabs)
  • Les formulaires utilisateur
  • Mise en œuvre de Google Maps et Géolocalisation
  • Sauvegarde et récupération des données

 

La gestion de l’authentification et du messaging

  • Page de Connexion & Sliding Layout Menu
  • Utilisation de Facebook et de Google pour l’authentification
  • Création de messages et de leur navigation / Création d’un template d’article
  • Récupérer des données via un Backend / WordPress
  • Gérer le style et l’animation

 

La gestion des animations

  • Animations CSS
  • Animations Angular
  • Animations de page
  • Animations de pages personnalisés

 

Construire et publier son application

  • Préparer son projet à la publication
  • Signer son application iOS sur Mac ou PC
  • Signer son application Android sur un Mac ou un PC
  • Publier son App sur l’App Store d’Apple
  • Publier son App sur Google Play
  • Gérer les mises à jour sur les App Stores

 

 

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

    Nos Formateurs Référents

    Baptiste

    Baptiste

    Baptiste travail aujourd’hui dans une startup qui délivre des services mobiles innovants, il est le principal artisan qui s’occupe leur app mobile basée sur Ionic.
    Notre formateur vous proposera de partager ses différentes expériences terrain.
    Romain

    Romain

    Je m’efforce toujours d’apprendre de nouvelles technologies et d’essayer de les mettre en œuvre dans notre monde moderne. J’ai tendance à penser que nous n’avons pas fini de le construire. Tout peut être amélioré avec le bon état d’esprit, et quelques lignes de JavaScript.

    Témoignages

    5,0 rating
    8 mai 2019

    Super, rien à ajouter à part merci.

    Fabien de SunMedia
    Afficher tous les témoignages
    5,0 rating
    8 mai 2019

    Super, rien à ajouter à part merci.

    Fabien de SunMedia
    5,0 rating
    8 mai 2019

    Formation intense car le programme est très vaste pour 2 jours de formation.
    Très bonne expertise du formateur. Reste pour moi à pratiquer.

    Charles-Henry de Sunmedia
    4,0 rating
    15 juin 2018

    J’ai beaucoup apprécié cette formation, j’ai trouvé le temps de la formation plus adaptée au sujet (plus court, mais peut-être plus facile à prendre en mains).
    Le formateur s’est également donné du mal pour adapter son rythme et avoir nos retours tout au long des deux jours.
    Impeccable !

    Meven L. chez Asten
    5,0 rating
    15 juin 2018

    Excellente formation. Baptiste a créé un programme et des slides très structurés, avec une difficulté progressive. Il est très clair dans ses explications, car il emploie les termes appropriés à chaque fois. Il est en plus en remise en question permanente par rapport à la méthode de travail qu’il propose, et a prévu des TP parcourant des notions que l’on peut utiliser rapidement. Bref, Baptiste a donné une excellente formation. Rien à dire !

    Alexandre G. chez Giannelli
    5,0 rating
    15 juin 2018

    Baptiste est très à l’écoute, très disponible et a su débloquer rapidement tous les problèmes qui se sont posés. Nickel !!

    Cyrille M. chez Soft Computing
    Noter la formation

    1400€

    1260€ HT / personne

    2 jours (14 heures)

    Paris
    Il ne reste que quelques places
    Disponible aussi en intra-entreprise pour former votre équipe.

    Une question ? Un projet ?

    Pour des informations complémentaires, n’hésitez pas à nous contacter.