Formation Ionic
1530€ HT / personne |
2 jours (14 heures) |
Présentation
Ionic 8, basé sur des technologies modernes comme Angular, React, ou Vue, est aujourd’hui l’un des frameworks les plus accessibles, rapides et complets pour le développement d’applications mobiles et web. Grâce à son approche multi-technologies et son intégration étroite avec Capacitor, Ionic permet de développer des applications mobiles natives en utilisant des technologies web.
Dans cette formation, après un bref rappel sur votre framework de prédilection (Angular, React ou Vue), vous apprendrez à utiliser les composants offerts par Ionic (inputs, dropdown lists, alertes, etc.) pour concevoir des interfaces utilisateur performantes et ergonomiques.
Vous découvrirez également comment tirer parti des plugins Capacitor pour interagir avec les API natives des téléphones, comme la caméra, la géolocalisation ou le stockage local. Vous apprendrez à tester vos applications directement dans le navigateur, sur des émulateurs ou des appareils réels, tout en utilisant Capacitor pour générer et gérer vos projets natifs sur iOS et Android.
Comme pour toutes nos formations, celle-ci s’appuie sur la toute dernière version du framework : Ionic 8.2.
Objectifs
- Découvrir et maîtriser les bases du Framework Ionic 8 permettant le développent d’applications mobiles hybrides
- Développement d’une application proche du monde réel
- Utiliser des plugins et ajouter des fonctionnalités à l’application
- Comprendre comment construire et soumettre une application sur les Stores
Public visé
Développeur web et mobile.
Pré-requis
- Connaissance de JavaScript, TypeScript et Angular
- Tester Mes Connaissances
Contactez-nous pour un devis personnalisé afin de former rapidement votre équipe au développement sur Angular et Ionic.
Programme de la formation Ionic 8
Introduction
- Quand et pourquoi utiliser une solution comme Ionic ?
- Ionic, Angular et Typescript
Tour d’horizon des bases de Ionic
- Commandes CLI
- Génération d’une nouvelle application
- Structure d’une application
- Ré-utilisation de tous les patterns Angular (composants, services, routers)
- Ré-utilisation de tous les patterns Javascript (Promesses, Observables)
- Les plugins permettant d’accéder aux fonctionnalités natives
Développement d’une application fil rouge
- Génération de notre application
- Utilisation du BaaS Firebase pour le cas concret
- Mise en place d’une page de connexion et d’inscription à notre application (Formulaires Angular)
- Mise en place d’une navigation avec des onglets « Tabs » (vue permettant d’afficher des données d’un côté, vue permettant d’ajouter des données d’un autre côté)
- Navigation avec routers pour accéder à une page de modification des informations affichées
- Utilisation des providers
- Mise en place d’un élément de chargement visuel « loader » permettant de patienter pendant les chargements
- Utilisation de la sauvegarde interne au téléphone pour stocker des informations non sensibles
Mise en pratique avec un/plusieurs TPs supplémentaires.
Manager les Stores d’Apps
- Pré-requis pour déployer une application sur les stores Android et/ou Apple
- Découverte des commandes CLI pour ajouter les plateformes Android et iOS sur son projet Ionic
- Découverte des commandes CLI pour générer les différents assets (icons et page de chargement initial)
- Découverte des commandes CLI pour générer les apps déployables
- Comprendre comment mettre à jour son application
Bonus (Si l’apprenant remplit toutes les conditions vis-à-vis de son matériel)
- Génération de son application et déploiement sur son téléphone mobile
- Découverte des outils de début sur mobile
- Utilisation d’un plugin comme la caméra ou la géolocalisation
Pour aller plus loin
Formation Angular Avancé
Formation Angular
Formation Firebase avec Angularfire
Formation Redux et RxJS
Formation MEAN Stack
Formation D3.js
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
Témoignages
– Formateur très compétent et s’adapte au niveau de chacun
– Explications toujours très claires
Pré-requis d’installation -> Demander d’installer android studio en amount de la formation
Live coding un peu long des fois
Afficher tous les témoignages
– Formateur très compétent et s’adapte au niveau de chacun
– Explications toujours très claires
Pré-requis d’installation -> Demander d’installer android studio en amount de la formation
Live coding un peu long des fois
Le formateur
l’outil de meeting
Je recommande la formation
formateur, beaucoup de pratique
logiciel de meeting
Formateur à l’écoute et compétent.
S’adapte très bien au niveau présent
-Le formateur est disponIble
– Il est à l’écoute
– Il est ponctuel
RAS
RAS
RAS
Très enrichissant, formateur patient
Pratiques, préparez les projets à l’avance. pour optimiser les explications
Formation intéresse
Formateur competent, a l’ecoute,
Apprendre par la pratique
Etablir sur plus de temps
Aucune idee pour le moment
Rien A Signaler
Composants Ionic, les observables d’Angular.
/
Formateur à l’écoute. Le nombre réduit de stagiaires (3 personnes) ayant aidé à ce que tout le monde puisse suivre correctement.
Le temps => 3 jours c’est toujours un peu cours pour rentrer dans les détails de tous les sujets voulus…
.Net Core => Nouveauté du .Net 5
SQL
Très bon formateur, à l217;écoute, patient et passionné dans ce qu’il fait.
Je recommande.
Navigation Site Reviews
Noter la formation
1530€ HT / personne |
2 jours (14 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS