Formation Ionic, développement de Web Components
Formation
À Paris
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
Date de début
À 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
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
Directeur
Le programme
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
