Formation Ionic, développement de Web Components

Formation

À Paris

2 380 € HT

Description

  • Typologie

    Formation intensive

  • Niveau

    Niveau intermédiaire

  • Lieu

    Paris

  • Heures de classe

    28h

  • Durée

    4 Jours

  • Dates de début

    Dates au choix

Cette formation vous permettra de maîtriser la dernière version du framework/SDK Ionic basé sur Cordova ou Capacitor. Vous développerez des applications mobile et multi-plateformes en utilisant et concevant des Web Components portables pour les frameworks leaders du marché (Angular, React, Vue...).

Les sites et dates disponibles

Lieu

Date de début

Paris ((75) Paris)
Voir plan
6 rue Rougemont, 75009

Date de début

Dates au choixInscriptions ouvertes

À propos de cette formation

Maîtriser l'environnement de développement hybride
Comprendre les Web Components
Mettre en œuvre les applications multi-plateforme
Développer une application mobile basée sur Ionic
Exploiter les outils de productivité proposés par Node.js

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Emagister S.L. (responsable du traitement) traitera vos données pour mener des actions promotionnelles (par e-mail et/ou téléphone), publier des avis ou gérer des incidents. Vous pouvez consulter vos droits et gérer votre désinscription dans la politique de confidentialité.

Les Avis

Les matières

  • Formation Ionic
  • Développement de Web Components
  • Hybride
  • Comprendre les Web Components
  • Mettre en œuvre les applications multi-plateforme
  • Développer une application mobile basée
  • Sur Ionic
  • Exploiter les outils de productivité
  • Proposés par Node.js

Professeurs

équipe des professeurs

équipe des professeurs

Directeur

Le programme

Configurer un environnement de développement moderne.
  • Choix de l'éditeur et socle des bonnes pratiques.
  • Node.js et l'API REST/JSON. Paramétrer un "workflow" mobile.
  • Développement avec TypesScript. Le "scaffoldeur"de projet Ionic/CLI.

Travaux pratiques
Configurer un environnement de développement.

Ionic SDK : présentation et mise en œuvre
  • L'offre de services Ionic.
  • Les frameworks de développement "hybride".
  • Les composants. Compatibilité cross-framework et technologie.
  • Configurer une application.

Travaux pratiques
Mise en œuvre d'un projet d'application.

APIs HTML 5, les applications hybrides
  • Le "Data Life Cycle et la stratégie "offline first".
  • Solution de stockage embarqué.
  • Optimiser les Progressive Web App.
  • Manifeste applicatif. Gestion du temps réel.
  • BaaS : Backend As A Service. Les services d'authentification.

Travaux pratiques
Création d'une architecture de service de données.

Web Component : créer des composants Web autonomes et réutilisables
  • La norme des Web Components.
  • Rappels DOM & AJAX. Template HTML à chargement différé.
  • Shadow DOM, et CSS, les fragments de documents.
  • CSS : le besoin d'encapsulation.Custom Elements.
  • StencilJS le compilateur de Web Component proposé par Ionic.

Travaux pratiques
Création de Web Component et distribution avec StencilJS.

Le framework Ionic en profondeur
  • Présentation des composants selon leur API et leur usage ergonomique.
  • Personnalisation ciblée de la plateforme (IOS/Android).
  • Gestion du contenu. Gestion de la navigation.
  • Composants interactifs. Création des formulaires efficaces.
  • Gestuelle utilisateur : "swipe, slide, tap...".

Travaux pratiques
Réalisation d'une application basée sur Ionic.

Réutilisation des composants cross-frameworks
  • Développement de composants "cross-plateformes/cross-projet".
  • Les solutions du marché. Angular, le choix par défaut.
  • Intégration avec React et VueJS.

Travaux pratiques
Développement applicatif avec React Angular Vue.

Préparer le "build" et le déploiement
  • L'environnement selon la plateforme.
  • Le choix de Capacitor.
  • La création des icônes et écrans de démarrage.
  • "Ionic Platform".
  • "Build" service de compilation. Le déploiement continu.

Formation Ionic, développement de Web Components

2 380 € HT