Vue.js – Développer des applications Web

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Installer et configurer un projet Vue.js
  • Mettre en place des interactions simples (data binding, événements)
  • Collecter les données utilisateurs avec des formulaires
  • Définir des composants réutilisables
  • Mettre en place la navigation dans l’application
  • Stocker les données dans le « local storage »
  • Echanger des données avec le serveur

ENI Service


votre centre de formation informatique de confiance
Voir la fiche entreprise

Tarif

Contacter l'organisme

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

ENI Service


votre centre de formation informatique de confiance
Voir la fiche

Tarif

Contacter l'organisme

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

Description

Dans notre formation intensive Vue.
js, vous acquerrez les compétences pour industrialiser, structurer et optimiser vos développements d’applications Web JavaScript.
Apprenez à installer et configurer un projet Vue.
js, à mettre en place des interactions simples grâce au data binding et à la gestion des événements.
Maîtrisez la collecte des données utilisateurs avec des formulaires, définissez des composants réutilisables, et optimisez la navigation dans l’application.
Découvrez le stockage des données dans le ‘local storage’ et comment échanger des données avec le serveur.
De plus, nous abordons la gestion des états avec Vuex, les requêtes AJAX avec l’API Fetch, et l’utilisation de la bibliothèque de composants Vuetify.
Mettez en pratique ces compétences en créant une application bancaire de gestion de comptes et clients.

Programme

Présentation de Vue.js

  • Historique et rappels JavaScript
  • Comparaison avec Angular et React
  • Un framework progressif
  • Environnement de développement

Template

  • Syntaxe
  • Définir et gérer les propriétés
  • Définir et gérer les événements
  • Définir et gérer les zones de saisie

Réutilisabilité et composition

  • Directives de Vue.js
  • Component
  • Mixin
  • Création de directives

Structurer son projet

  • Utilisation de NodeJS
  • Commandes vue-cli
  • Modules et syntaxe ES6
  • Webpack

Navigation dans l’application

  • Présentation du module vue-router
  • Définition des routes
  • Passer des paramètres
  • Liens et actions de navigation

Gestionnaire d’états Vuex

  • Données de l’application
  • Persistance locale des données
  • Manipulation du state
  • Définition d’action
  • Création de plugins

Communication avec le serveur

  • Requêtes AJAX avec l’API Fetch
  • Objets Promise
  • Synchronisation des échanges
  • Mise en œuvre des tokens d’authentification JWT

Bibliothèque de composants Vuetify

  • Configuration du projet pour vuetify
  • Présentation des composants
  • Intégration des principaux composants
  • Personnalisation du thème

Travaux pratiques

  • Création d’une application bancaire de gestion de comptes et de clients
    • Mise en place du projet
    • Création d’un premier template
    • Ajout d’un formulaire de création d’un nouveau client
    • Mise en place de la navigation dans l’application
    • Création de services métiers de persistance locale
    • Connexion de l’application à un service Web REST

Prérequis

Public

  • Concepteurs-Développeurs

Ces formations pourraient vous intéresser

Formation Responsive Web Design

Proposé par PLB CONSULTANT

Objectifs de la formation

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

  • Comprendre les tenants et des aboutissants du Responsive Web Design (RWD)
  • Intégrer le Responsive Web Design dans la gestion de votre projet
  • Mettre en œuvre les techniques de conception de sites web adaptatifs.
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Sécurité Informatique et Réseau, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Comprendre le fonctionnement des infrastructures (LAN, postes de travail, systèmes d'information, serveurs)
  • Comprendre la place du cloud et ses solutions pour l'entreprise
  • Connaître les outils et les méthodes de sécurisation des systèmes
  • Connaître les différents types d'attaques informatiques et leur fonctionnement
Tarif

A partir de 1 960,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Linux Préparation à la certification LPIC-2, vous disposerez des connaissances et des compétences nécessaires pour :

  • Comprendre comment optimiser le fonctionnement d'un système Linux
  • Connaître les domaines susceptibles d'être évalués lors du passage de la certification
  • Vous préparer au passage des deux examens LPI 201 et LPI 202 permettant d'obtenir la certification LPIC-2, Linux Server Professional Certification.

A noter que cette formation de révision est destinée à assurer la réussite à l’examen mais en aucun cas à l’acquisition des connaissances de base contenues dans les cours cités en prérequis.

Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Les équipements mobiles prennent une place de plus en plus incontournable dans la vie personnelle et professionnelle de chacun. Un concept émergent, comme le BYOD (Bring Your Own Device), traduit l'omniprésence des équipements mobiles dans notre quotidien et dans celui de l'entreprise. On est donc particulièrement exigeant avec « son » mobile ou « sa » tablette qu'il s'agisse d'applications grand public, métier, ou spécialisée. Cette formation ergonomie des interfaces tactiles vous expliquera les contraintes ergonomiques que doivent intégrer les développeurs et les graphistes d'une façon générale en zoomant tout particulièrement sur les spécificités du développement mobile et tablette. Juger l'ergonomie d'un site Web mobile ou d'une application en ne prenant en compte que l'aspect esthétique est une démarche trop simpliste et périlleuse. Cette formation ergonomie mobile vous permettra de disposer d'une culture d'ergonome et d'un cadre méthodologique global et rigoureux (charte graphique, navigation, guidage, esthétique, coût, robustesse, adaptabilité, performance, etc. ) qui vous permettra non seulement de concevoir des interfaces innovantes et de qualité professionnelle mais aussi de les auditer. La réussite de la communication doit revenir à vos applications et non aux utilisateurs.

Tarif

A partir de 1 860,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Déployer des applications de microservices sur la plateforme Red Hat® OpenShift Container Platform
  • Créer une application de microservices avec Quarkus
  • Mettre en œuvre des tests unitaires et d'intégration pour les microservices
  • Utiliser la spécification config pour injecter des données dans un microservice
  • Sécuriser des microservices avec OAuth
  • Mettre en œuvre des contrôles d'intégrité, ainsi que du suivi et de la surveillance des microservices
  • Créer des applications réactives et asynchrones à l'aide de Quarkus
Tarif

A partir de 3 600,00 €

Durée

5j / 30h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Penser différemment afin d’être plus efficace dans ses relations et activités professionnelles
  • Intégrer les nouveaux résultats scientifiques de l’efficacité professionnelle via le Modèle des Matrices Cognitives©
  • Comprendre son mode de fonctionnement relationnel et professionnel grâce à un authentique test psychométrique scientifiquement validé
  • Développer son efficience relationnelle et professionnelle
  • Comprendre le mode de fonctionnement des autres et savoir y réagir
Tarif

A partir de 2 050,00 €

Durée

3j / 21h

Modes
  • Entreprise

Objectifs de la formation

À l'issue de cette formation BMC Control-M Fondamentaux vous aurez acquis les connaissances et compétences nécessaires pour :

  • Naviguer dans le domaine Surveillance
  • Surveiller et gérer les définitions de traitement des tâches
  • Utilisez le volet Propriétés pour accéder aux détails du travail
  • Surveiller les points de vue et les services
  • Utilisez les fonctions Rechercher (interface graphique Control-M) et Recherche de job (Control-M Web) pour rechercher des jobs
  • Utilisez la fonctionnalité Quartier pour rechercher des emplois dans le quartier
  • Utilisez le moniteur d'alertes (interface graphique Control-M) et le panneau d'alertes (Control-M Web) pour surveiller et gérer les alertes
  • Afficher le point de vue archivé (interface graphique Control-M) et l'historique du point de vue (Control-M Web)
  • Créer un rapport à l'aide de l'outil Rapports
Tarif

A partir de 990,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Maîtriser le Responsive Design
  • Connaître les fondamentaux du RD
  • Gérer le CSS et les médias Queries
  • Comprendre les enjeux et les contraintes du RD
  • Optimiser les performances
Tarif

A partir de 1 300,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Utiliser tous les outils de débogage à disposition
  • Décrire les contextes d'exécution
  • Structurer le code JavaScript en modules
  • Implémenter les concepts objets en JavaScript et les concepts fonctionnels
  • Identifier les aspects avancés des "closures" et les promises
  • Mémoriser jQuery
  • Identifier les différences avec Node.js et expliquer le rôle de chacun.
Tarif

A partir de 1 830,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Enumérer les principales menaces et attaques courantes (DoS, DDoS, phishing...)
  • Nommer les outils de pentesting couramment utilisés
  • Décrire le cycle de vie d'une vulnérabilité
  • Expliquer les différences entre les attaques sur le Web, les attaques sans fil et les attaques sur le réseau
  • Démontrer l'utilisation d'outils pour découvrir des vulnérabilités
  • Appliquer des techniques pour escalader des privilèges ou échapper à la détection
  • Comparer et opposer différentes techniques d'attaque
  • Analyser les résultats d'un scan pour identifier les vulnérabilités potentielles
  • Concevoir un plan de test d'intrusion pour un système ou une application donnée
  • Formuler des recommandations pour remédier aux vulnérabilités découvertes
  • Evaluer la gravité et la criticité d'une vulnérabilité détectée
  • Juger de la pertinence des mesures correctives proposées pour un problème donné
  • Préparer et passer la certification "Réaliser des tests d'intrusion (Sécurité Pentesting)".
Tarif

A partir de 5 500,00 €

Durée

20j / 140h

Modes
  • Centre
  • Distance

Je cherche à faire...