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

À l'issue de cette formation FlutterFlow, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Comprendre le fonctionnement de FlutterFlow et son intérêt tout particulier pour les applications mobiles
  • Concevoir une interface utilisateur et structurer une page d'application
  • Être capable d'intégrer et de manipuler des données au sein de l'application
  • Savoir tester puis déployer une application créée à l'aide de FlutterFlow
Tarif

A partir de 1 860,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Le langage C# (.NET)

Proposé par PLB CONSULTANT

Objectifs de la formation

Concrètement, à l'issue de cette formation C#, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Comprendre les principes du développement objet (classe, méthode, héritage, etc.)
  • Comprendre le rôle du framework .NET et savoir utiliser ses classes
  • Configurer et utiliser Visual Studio
  • Maîtriser la syntaxe et les concepts du langage C#
  • Utiliser ADO.NET et LINQ pour accéder aux données d'une base quelque soit leur provenance et les manipuler
  • Savoir appliquer les grands principes de C# à la réalisation d'applications riches (Windows Forms ou WPF)
  • Utiliser des services Web XML dans une application C#
  • Tester des fonctionnalités avancées de C#
  • Créer une première application Web en ASP.NET
Tarif

A partir de 2 910,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Prise de parole en public

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

  • Se connecter avec son auditoire et l’influencer plus efficacement
  • Se sentir positif, confiant et conscient
  • Prendre conscience du pouvoir de la physiologie, de l’énergie et de la voix
  • Appliquer facilement un process de présentation efficace
  • Créer rapidement le climat avec des groupes variés
  • Utiliser efficacement ses supports de présentation (PowerPoint ou autres)
  • Renforcer sa confiance dans l’interaction avec l’auditoire ou le groupe
  • Prendre conscience de ses forces et identifier des axes de développement prioritaires
Tarif

A partir de 1 000,00 €

Durée

2 jour(s)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

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

  • Expliquer les principes fondamentaux de l'informatique, tels que les concepts de base, les structures de données et les algorithmes
  • Identifier les langages de développement appropriés pour résoudre des problèmes informatiques spécifiques en utilisant des techniques de programmation adaptées
  • Identifier les meilleures solutions pour répondre aux besoins spécifiques d'un projet ou d'une organisation
  • Analyser les principes de base des réseaux informatiques
  • Situer les principales technologies émergentes entre elles
  • Questionner et challenger vos futurs candidats sur leur culture informatique
  • Acquérir un état de l'art et une première vision des évolutions.
Tarif

A partir de 710,00 €

Durée

1j / 7h

Modes
  • Centre
  • Distance

Langage VBA Excel et Macros (Visual Basic)

Proposé par SHURAFORM - FORMAEREM

Objectifs de la formation

1- Comprendre les bases de VBA: l'objectif principal est d'acquérir une compréhension fondamentale du langage VBA et de son fonctionnement dans Excel. Cela inclut la familiarisation avec les concepts clés tels que les variables, les boucles, les conditions, les fonctions etc...

2-Automatiser les taches répétitives: L'un des objectifs principaux de VBA est d'automatiser les taches répétitives dans Excel. La formation vise à enseigner aux participants comment écrire des macros VBA pour effectuer des opérations telles que la saisie de données, les calculs etc...

3-Personnaliser et étendre les fonctionnalités d'Excel: VBA permettra de personnaliser et d'étendre les fonctionnalités d'Excel en créant des macros, des formulaires, des boites de dialogue personnalisées. L'objectif sera donc de permettre aux participants de développer des solutions spécifiques à leurs besoins professionnels.

4- Manipuler et analyser les données: cette formation offrira l'apprentissage de fonctionnalités puissantes pour manipuler et analyser les données dans Excel. 

5- Gérer les erreurs et déboguer le code: Cette formation offrira aussi l'apprentissage des bonnes pratiques pour gérer les erreurs, déboguer le code et résoudre les problèmes courants rencontrés lors du développement de macros VBA.
Tarif

A partir de 585,00 €

Durée

2j / 14h

Modes
  • Entreprise
  • Distance

Objectifs de la formation

  • Mettre en place l'environnement de développement Java EE ;
  • Réaliser une servlet et gérant son cycle de vie ;
  • Exploiter une requête HTTP et générer une réponse HTTP ;
  • Concevoir et implémenter une JSP ;
  • Implémenter les mécanismes d'inclusion, de délégation et de redirection entre les composants de l'application ;
  • Gérer les contextes de l'application et des utilisateurs
  • Intercepter et traiter les erreurs ;
  • Établir une connexion à une base de donnée en implémentant le design pattern DAO ;
  • Implémenter des composants filtres et intercepteurs d'événements
  • Traduire des messages, formater des dates et des nombres
  • Implémenter un service Web REST
  • Invoquer un service Web avec AJAX et JSON
  • Construire et déployer une application Web
Tarif

A partir de 990,00 €

Durée

37 heures

Modes
  • Distance

Objectifs de la formation

  • Comprendre l'architecture du framework Xamarin
  • Comprendre les architectures mobiles multiplateformes
  • Maîtriser les éléments de base de la programmation mobile pour iOS et Android
  • Savoir développer une application mobile multiplateformes de bout en bout (iOS, Android)
  • Savoir tester une application.
Tarif

A partir de 2 590,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Formation WordPress pour développeur

Proposé par PLB CONSULTANT

Objectifs de la formation

Concrètement, à l'issue de cette formation WordPress Développeur, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Maîtriser les bonnes pratiques de développement PHP liés au CMS WordPress
  • Utiliser les différents outils disponibles sur WordPress
  • Créer des thèmes WordPress à partir de rien
  • Créer un plugin WordPress
Tarif

A partir de 1 650,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement à l'issue de ce cours vous serez en mesure de:

  • Comprendre le vocabulaire associé au développement Web (Front, Back, FullStack, etc.)
  • Décrire les échanges entre les « briques Front-end » (HTML, CSS, Javascript)
  • Décrire le fonctionnement de la partie Back End d’une application WEB (Java, .Net, PHP)
  • Voir le site WEB dans son ensemble (référencement, échange de données avec les autres sites, …)
  • Décrire les technologies et les spécificités du développement mobile
Tarif

A partir de 810,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Identifier vos compétences transférables pertinentes pour la reconversion professionnelle
  • Analyser les tendances du marché du travail pour évaluer les opportunités professionnelles
  • Evaluer vos intérêts personnels et les valeurs en relation avec la nouvelle carrière envisagée
  • Appliquer des techniques de gestion du stress pour maintenir la motivation pendant le processus de changement de carrière
  • Développer de nouvelles compétences techniques requises dans le domaine choisi
  • Utiliser des outils en ligne pour l'apprentissage continu et le développement des compétences
  • Etablir des contacts professionnels et développer un réseau dans le nouveau domaine
  • Adapter votre CV et votre lettre de motivation pour répondre aux exigences du nouvel emploi visé
  • Utiliser les médias sociaux et les plateformes en ligne pour promouvoir votre profil professionnel.
Tarif

A partir de 1 380,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Je cherche à faire...