Ionic 7 - Développement d'applications multiplateformes pour mobiles

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire et mettre en oeuvre le framework Ionic 7
  • Prescrire aux applications l'adaptation aux exigences matérielles, liées à la multiplication des terminaux mobiles et à l'usage accru d'Internet sur ces médias
  • Développer, tester et publier des applications pour une gamme très large de machines et sans surcoût extrême, grâce à Ionic 7
  • Reconnaître les apports de la version 7 de Ionic.

M2I


Un leadership dans le domaine de la formation
Voir la fiche entreprise

Tarif

A partir de 2 010,00 €

Durée 3 jours  (21h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

M2I


Un leadership dans le domaine de la formation
Voir la fiche

Tarif

A partir de 2 010,00 €

Durée 3 jours  (21h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

Programme

Jour 1

Introduction et installation de Ionic 7

  • Présentation de l'offre Ionic 7
  • Le développement hybride
  • Rôle de Capacitor dans une application Ionic 7
  • Création d'applications mobiles avec Ionic 7
  • Configuration de Ionic 7
  • Installation de Ionic 7
  • Mettre à jour une application Ionic 6 vers la 7
  • Ionic 7 et React
  • Ionic 7 et Vue
  • Ionic 7 et Angular
Exemple de travaux pratiques (à titre indicatif)
  • Installation des outils de développement, Visual Studio Code et de Ionic 7

Création d'une application avec Ionic 7

  • L'environnement de développement
  • Installation de Ionic CLI
  • Utilisation de l'interface CLI (Command-Line Interface) et dépendances
  • Structure du projet Ionic 7
  • Exécution d'une application
Exemple de travaux pratiques (à titre indicatif)
  • Création d'une première application Ionic 7 en utilisant la CLI

Les composants

  • Les composants de Ionic 7
  • Réutilisation des composants
  • Menus
  • Navigation entre pages
  • Les sliders
  • Thèmes pour une plateforme cible
  • Personnaliser un thème
  • Les composants propres à une plateforme

Jour 2

Exemples de travaux pratiques (à titre indicatif)
  • Poursuite du développement de l'application Ionic 7 en intégrant des composants graphiques proposés par la plateforme

Formulaires Ionic 7

  • Saisies utilisateur
  • La gestion des listes dans Ionic 7
Exemples de travaux pratiques (à titre indicatif)
  • Reprise du projet créé et ajout de plusieurs formulaires avec multiples objets de saisie

Gestion des données dans Ionic 7

  • Les requêtes HTTP
  • Appel d'API REST et récupération JSON
  • Récupération des données d'un BackEnd avec les Promises
  • Stockage des données dans les "storages" locales
  • Accès à une base de données SQLite
Exemples de travaux pratiques (à titre indicatif)
  • Ajout, dans l'application Ionic 7, de l'accès à une base de données SQLite avec Capacitor
  • Accès à des stockages locaux

Jour 3

Animations Ionic 7

  • Intégrer une vidéo
  • Créer une animation avec :
    • CSS
    • Angular
  • Animations de page
Exemple de travaux pratiques (à titre indicatif)
  • Ajout de l'animation visuelle d'une page

Authentification et notifications avec Ionic 7

  • Création d'une page de connexion
  • Authentification auprès des providers externes
  • Utiliser Facebook et Google pour l'authentification
  • Gestion des notifications sur iOS et Android
Exemple de travaux pratiques (à titre indicatif)
  • Démonstration d'une application Ionic 7 utilisant l'authentification externe

Ionic 7 et Angular 17

  • Structure d'une application Angular
  • Applications SPA (Single-Page Application)
  • Intégration d'une application Angular au sein d'une application Ionic 7
Exemple de travaux pratiques (à titre indicatif)
  • Démonstration d'une application Angular embarquée dans une application Ionic 7

Tester et débugger une application Ionic 7

  • Les différentes possibilités de débugging
  • Tester une application Ionic 7

Publier une application Ionic 7

  • Préparation d'un projet pour la publication
  • Signer une application iOS et Android
  • Publier une application sur l'App Store et Google Play
  • Le versionning des mises à jour sur les Stores
  • Publier une application Ionic avec FireBase
Exemples de travaux pratiques (à titre indicatif)
  • Signature et préparation des fichiers pour déploiement de l'application Ionic 7

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation

Prérequis

Avoir connaissance de JavaScript, TypeScript et Angular à partir de la version 2.

Public

Développeurs, architectes, chefs de projets techniques.

Ces formations pourraient vous intéresser

Objectifs de la formation

Comprendre ce que sont les microcontrôleurs - Apprendre à programmer un microcontrôleur STM32 en C - Connaître les périphériques des microcontrôleurs - Communiquer avec un microcontrôleur (avec pratique sur Arduino et STM32) - les bus I2C, SPI, UART, CAN - les capteurs modernes - l'utilisation de bibliothèques pour le développement d'applications pour microcontrôleurs
Tarif

A partir de 2 250,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Définir un domaine Cloud Identity ou un domaine personnel - Gérer des utilisateurs et les autorisations associés avec Cloud Identity - Gérer des appareils mobiles - Explorer le module de rapports et exécuter des rapports - Découvrir différents protocoles de sécurité et les appliquer au domaine
Tarif

A partir de 3 475,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Mettre en place une solution de Business Intelligence avec les outils avancés Power BI
  • Partager en ligne vos tableaux de bords et rapports et permettre des visualisations interactives
Tarif

A partir de 1 590,00 €

Durée

2j / 14h

Modes
  • Entreprise

Objectifs de la formation

Maîtriser le développement d'interfaces web pour applications mobiles à  l'aide de Cordova en conjonction avec jQuery mobile
Tarif

A partir de 2 995,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Utiliser les pratiques et concepts principaux de la méthodologie DevOps - Concevoir et mettre en place une infrastructure sur AWS, qui prend en charge un ou plusieurs projets de développement DevOps - Utiliser AWS CloudFormation et AWS OpsWorks pour déployer l'infrastructure nécessaire à  la création d'environnements de développement, de test et de production pour un projet de développement logiciel - Utiliser AWS CodeCommit et AWS CodeBuild pour découvrir l'éventail d'options permettant de mettre en place un environnement d'intégration continue (CI) sur AWS - Utiliser AWS CodePipeline pour concevoir et mettre en œuvre un pipeline d'intégration et de livraison continues (CI/CD) sur AWS - Utiliser AWS CodeStar pour gérer toutes les activités de développement logiciel au même endroit - Mettre en œuvre plusieurs cas d'utilisation courants de déploiement continu (CD) à  l'aide des technologies AWS, notamment le déploiement bleu/vert et les tests A/B - Faire la distinction entre les différentes technologies de déploiement d'applications disponibles sur AWS, notamment AWS CodeDeploy, AWS OpsWorks, AWS Elastic Beanstalk, Amazon Elastic Container Service (Amazon ECS) et Amazon Elastic Container Registry (Amazon ECR), et décider laquelle correspond le mieux à  un scénario donné - Utiliser Amazon EC2 Systems Manager pour la gestion des correctifs - Exploiter le testing automatisé à  différents stades d'un pipeline CI/CD - Ajuster précisément les applications que vous envoyez sur AWS pour bénéficier de hautes performances et utiliser les outils et technologies AWS pour surveiller que votre application et votre environnement ne rencontrent aucun problème
Tarif

A partir de 2 675,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Réussir un projet web

Proposé par DEMOS

Objectifs de la formation

  • Comprendre les enjeux d’une présence web (mobile ou desktop) et acquérir les compétences marketing des projets web
  • Acquérir les compétences nécessaires au management d’un projet web/mobile, de sa conception à sa réalisation, acquérir le langage métier et les connaissances permettant de gérer équipes et sous-traitants spécialisés
Tarif

A partir de 1 590,00 €

Durée

2j / 14h

Modes
  • Entreprise

Objectifs de la formation

Les objectifs de la formation Habilitation électrique initiale : opérations d’ordre électrique simples et manœuvres en Basse Tension (BS, BE manœuvre) - B0/H0/H0V :

- Exécuter en sécurité des interventions de remplacement et de raccordement en Basse Tension - Exécuter en sécurité des manœuvres en Basse Tension dans le respect des textes réglementaires et des prescriptions de la norme NF C18-510 - Exécuter en sécurité des opérations d'ordre non électrique dans un environnement à risque électrique BT/HT (B0/H0).

Tarif

A partir de 942,00 €

Durée

1,5 jour + 0,5 jour de TP - 14 heures

Modes

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Concevoir des applications Web interactives et multiplateformes avec la bibliothèque ExtJS 7.
Tarif

A partir de 1 830,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Mettre en œuvre la stratégie de mise à niveau et de mise à jour d’un système d’exploitation
  • Comprendre les avantages et les méthodes des stratégies de cogestion
  • Gérer et déployer des applications et planifier une stratégie de gestion des applications mobiles
  • Gérer les utilisateurs et l’authentification à l’aide d’Azure AD et d’Active Directory DS
  • Mettre en œuvre des méthodes qui servent à protéger les dispositifs et les données.
Tarif

A partir de 3 090,00 €

Durée

5j / 35h

Modes

Objectifs de la formation

  • Interpréter un graphique
  • Etablir un scénario à court, moyen et long terme
  • Accompagner un client dans la gestion d'un portefeuille
  • Utiliser les outils mathématiques de l'analyse technique
  • Construire son propre système d'analyse sur un titre financier (actions, obligations, indices, devises)
Tarif

A partir de 1 834,00 €

Durée

2 jours

Modes
  • Entreprise
  • Centre
  • Distance

Je cherche à faire...