Formation Ionic - Développement d'applications mobiles multiplateformes

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Le framework open-source Ionic permet de construire des applications mobiles multiplateformes (iOS, Android) en utilisant les technologies standard du web comme HTML, CSS, JavaScript. Positionné UX, Ionic dispose, en plus de son interface de ligne de commande (CLI), de nombreuses bibliothèques telles que des outils d'interaction (alertes, icônes, gestuelle...), de graphismes personnalisables et permet de créer des API.

Cette formation Ionic vous apprend à utiliser Ionic pour créer des applications multiplateformes.

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 2 175,00 €

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

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 2 175,00 €

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

Programme

Introduction à Ionic

Historique
Les nouveautés Ionic
Utilisation de Angular
L'importance d'Angular avec Ionic
Le passage de Cordova à Ionic
Travaux PratiquesInstaller l'environnement Ionic

Les Bases de Ionic

Stuctures d'un projet Ionic
L'interface de ligne de commande (CLI)
Ajouter des pages, directives, pipes
Les Décorators, Components, et Templates Angular

Application

Démarrer un projet Ionic
Les différents starter de projet (blank, tabs, sidemenu)
Tester et executer le projet dans un navigateur
Ajouter et retirer une platforme
Executer sur simulateur
Travaux Pratiques

Tester l'application

Interface utilisateur de Ionic

Les listes, les boutons, les icons, les inputs, etc
Créer une grille
Modification du thème
CSS utilities, Sass Variable
Conditions selon platformes
Travaux PratiquesModifier l'apparence de l'app

La navigation

Les menus et onglets
La navigation entre les pages
Les fonctions push et pop
Transmettre des paramètres entre les pages
Travaux PratiquesNaviguer entre différentes pages

Ionic API

Liste des composants
Les configurations des composants
Les attributs, event, et la méthode spécifique
Travaux PratiquesTester plusieurs composants

Ionic Native

Le plugin d'accès à la caméra
Utiliser la géolocalisation
Plugin Maps
Travaux PratiquesTester plusieurs plugins

Les formulaires dans Ionic

User Input
ngModel et ngSubmit
Les validateurs Angular
Créer un formulaire à l'aide d'un formBuilder
Travaux PratiquesCréer un formulaire et le valider

Gérer les données avec Ionic

Exécuter des requêtes asynchrones
Communiquer avec une API REST
Récupération des données
Les Observables & Promises
Persister les données à l'aide du localStorage

Prérequis

Pour suivre cette formation Ionic, il est nécessaire de connaître HTML5, CSS3, JavaScript, TypeScript et Angular.

Public

Ce cours Ionic s'adresse aux développeurs Mobile.

Ces formations pourraient vous intéresser

Objectifs de la formation

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

  • Développer des composants Lightning Web à utiliser dans de nombreuses expériences Salesforce
  • Travailler dans un environnement de développement Salesforce moderne à l'aide de Visual Studio Code, de Git et de la CLI Salesforce, en association avec un hub de développement et des organisations test
  • Communiquer entre les composants Lightning Web à l'aide d'événements personnalisés, de méthodes publiques et de publication/abonnement
  • Lire et écrire des données Salesforce en utilisant le wire service et Apex impératif
  • Modeler des composants Web Lightning avec CSS et SLDS
  • Construire des composants avancés à l'aide de composants de service, de localisation, de JavaScript tiers et d'API externes
  • Créer des formulaires à l'aide de composants standard et de contrôles personnalisés
  • Développer dans une organisation avec suivi de source et déployer dans des organisations sans suivi de source
Tarif

A partir de 3 625,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

La philosophie DevOps consiste à la mise en place d’outils et de bonnes pratiques permettant une meilleure collaboration entre tous les acteurs de la chaîne logicielle, développeurs et administrateurs systèmes.

Le but de cette formation est avant tout de sensibiliser le développeur Java et l’administrateur système à cette méthodologie et de leur donner tous les éléments leur permettant d’intervenir à tous les niveaux du cycle de vie de l’application du développement à la mise en production. Pour cela, des outils de build, de gestion de dépendances, de tests et d’intégration continue sont mis en avant avant de permettre l’automatisation des phases post-développement.

Le développeur Java et l’administrateur ont également à leur disposition une palette d’outils pour provisionner ces environnements rapidement et appréhender le monitoring et les problèmes liés à la mise en production de l’application.

Tarif

A partir de 1 890,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Flex 4 : Perfectionnement

Proposé par PLB CONSULTANT

Objectifs de la formation

Flex est l'outil développé par Adobe pour le développement d'applications Internet Riches, pour le lecteur Flash (Content management system, Back-office, Applications Intranet...). Sa technologie repose sur l'Action Script 3.0 et sur le langage de description d'interfaces graphiques MXML (comparable à XUL-Mozilla Foundation ou XAML-Microsoft). Cette formation Flex et Action Script est destinée à vous communiquer une véritable expertise sur Flex. En traitant entre autres sujet le passage aux composants et les WebServices.

Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier et mettre en place un accompagnement adapté à votre contexte équipe et projet
  • Favoriser le travail entre une équipe et les parties prenantes d'un projet
  • Utiliser de nouveaux outils d'amélioration
  • Accompagner au mieux votre client dans le cycle de développement de son produit
Tarif

A partir de 1 750,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Examiner la situation des associations et autres Organismes à but Non Lucratif (ONL) au regard des impôts du commerce (IS, TVA, impôts locaux)
  • Gérer le développement d'activités lucratives complémentaires : filialisation ou sectorisation
  • Sécuriser l'octroi des avantages fiscaux du mécénat aux donateurs
Tarif

A partir de 2 014,00 €

Durée

2 jours

Modes
  • Entreprise
  • Centre
  • Distance

Formation Rust - Initiation

Proposé par PLB CONSULTANT

Objectifs de la formation

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

  • Décrire les caractéristiques du langage RUST et son positionnement par rapport aux standards et à ses concurrents
  • Maîtriser votre environnement de développement (éditeur, exécution, debug, tests, documentation, etc.)
  • Maîtriser la syntaxe de base en RUST (variables, types, structures, fonctions, etc.)
  • Aborder sereinement l’écosystème (modules, librairies utiles)
  • Approfondir les concepts et la syntaxe (types avancés, gestion des erreurs, généricité, pattern matching, macros, parallélisme, sécurité, qualité, etc.)
Tarif

A partir de 1 995,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

16 jours (112 heures)

Modes
  • Distance
  • Centre

Formation Méthode Agile

Proposé par CNFCE

Objectifs de la formation

  • Identifier les principes, les avantages et les enjeux de ces nouvelles approches
  • Appréhender les mécanismes d'estimation et de planification
  • Comprendre les mécanismes naturels de synergie contenus dans cette approche
  • Accroître la visibilité du développement sur la réalisation pour les managers
  • Maîtriser en continu les dates de livraison dés les premiers temps de développement
Tarif

A partir de 1 510,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Comprendre la place de Docker dans le nouveau paradigme du mouvement DevOps
  • Créer et administrer des conteneurs Docker (image, registre, conteneur…)
  • Construire ses propres images Docker et les déployer
  • Comprendre comment créer et déployer des applications multi-conteneurs
  • Comprendre le nouveau paradigme des applications Micro-services
  • Créer et déployer des applications Micro-services avec Docker-compose
  • Gérer la journalisation des conteneurs avec la suite ELK
  • Comprendre ce qu’est un pipeline de développement et d’intégration continue (CI, CD)
  • Comprendre l’apport d’un orchestrateur comme Kubernetes
  • Identifier les risques et challenges inhérents à Docker afin d’anticiper les bonnes solutions

Les personnes désirant aller plus loin sur la conteneurisation d'applications avec Docker peuvent poursuivre avec la formation "Docker avancé : Déployer et gérer des hôtes Docker" (UDMB) ou suivre la formation "Docker : Maitriser Docker" (UDMC) qui rassemble les deux.

Tarif

A partir de 1 860,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Développer des compétences relationnelles utiles à son expertise
Miser sur l’efficacité professionnelle et le développement personnel pour plus de performance
S’appuyer sur ses softskills pour convaincre

Tarif

A partir de 1 675,00 €

Durée

2 jours - 14 heures

Modes
  • Centre
  • Distance
  • Entreprise

Je cherche à faire...