Formation - Vue.js - Développement d'applications Web

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

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.

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche entreprise

Tarif

Contacter l'organisme

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

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche

Tarif

Contacter l'organisme

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

Programme

1 - La librairie Vue.js

  • Présentation de Vue.js
  • Installation de vue-cli
  • Créer une application
  • Tester l’application en développement
  • Architecture de projet

2 - Les fichiers de composants

  • Les Single File Components (fichier.vue)
  • Créer un composant
  • Lier un composant à l’application
  • Le template
  • La mécanique du composants (module CommonJS)
  • L’encapsulation de style

3 - Les syntaxes d’interpolation

  • Les données du composants (propriété data)
  • Opérateur moustache et expression JS
  • Injecter du texte et du HTML (v-html)
  • Injecter sans prendre en compte les changements (v-once)
  • Les filtres
  • Insérer un composant (balise de composant)

4 - Rendu conditionnel

  • Les directives v-if, v-else et v-else-if
  • Affichage avec existence dans le DOM permanente avec v-show
  • Utiliser v-if avec la balise template

5 - Affichage de liste

  • La directive v-for et ses syntaxes (in / of)
  • L’attribut key
  • Immutabilité des éléments de tableau
  • Créer un range
  • Utiliser v-for avec la balise template
  • Priorité entre v-if et v-for

6 - Lier des attributs

  • Lier un attribut avec v-bind
  • Class-binding avec v-bind:class
  • Style-binding avec v-bind:style (prefixer automatique)
  • Les arguments dynamiques (v-bind[...])
  • Syntaxe raccourcis (:prop)

7 - Gérer les événements

  • La directive v-on
  • Les modificateurs d’événement (stop, prevent, ...)
  • Les modificateurs de touches (enter, space, ...)
  • Créer des méthodes pour gérer vos événements
  • Les arguments dynamiques (v-on[...])
  • Syntaxe raccourcis (@event)

8 - Les formulaires

  • La directive v-model
  • Liaison de valeur (checkbox, radio, select)
  • Les modificateurs (lazy, number, ...)

9 - Les composants avancés

  • Passer des données à un composant avec v-bind
  • Mise en cache de méthodes avec les propriétés calculées : methods VS computed
  • Les watchers (watch)
  • Le cycle de vie d’un composant (created, mounted, ...)
  • Emettre des événements depuis un composant ($emit, utilisation avec v-model)
  • Les slots

10 - Routing et navigation

  • Installation et mise en place de vue-router
  • Configuration du router
  • Les routes
  • Les liens (router-link)
  • Les vues (router-view)
  • Gérer les paramètres
  • Redirections et alias
  • Les navigations imbriquées
  • Sécurité des routes avec les guards

11 - Gérer l’état de son application avec Vuex

  • L’architecture Flux
  • Installation et mise en place de vuex
  • Création du store
  • Définition et accès à l’état
  • Définition et accès aux mutations
  • Mutualiser les accès avec les getters
  • Gérer des mutations asynchrones avec les actions
Après la session
  • Des vidéocasts pour revenir sur les points clés de la formation
  • Des vidéos-tutos pour vous accompagner dans la mise en oeuvre de vos acquis

Prérequis

Public

  • Développeurs web
  • Intégrateurs
  • Architectes logiciels
  • Chefs de projet...

Ces formations pourraient vous intéresser

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

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

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

  • 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

3 jours (21 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

  • Identifier les cyber-enjeux majeurs pour votre organisation
  • Evaluer le niveau de risque auquel le SI peut être exposé
  • Découvrir et mettre en œuvre des solutions de sécurité offensive
  • Appliquer les mesures de prévention du cyberterrorisme
Tarif

A partir de 1 160,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Delphi pour Android

Proposé par PLB CONSULTANT

Objectifs de la formation

Cette formation Delphi Android vous permettra de :
? Présenter les concepts de la programmation objet Pascal appliqués à la cible Android
? Expliciter l'outil Delphi FMX et permettre aux participants d'avoir un panorama complet de ses domaines d'applications dans cet univers
? Maitriser une application n-tiers incluant un terminal Android

Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Apache, Administrer un Serveur Web, vous aurez acquis les connaissances et les compétences nécessaires pour : 

  • Connaître les fonctions de base d'Apache
  • Maîtriser Apache en complétant par les applications classiques avec lesquels ils communique, la sécurité, l'hébergement de plusieurs sites et le paramétrage de l'ensemble
Tarif

A partir de 1 840,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Installer le serveur Web Apache sur différents systèmes d'exploitation.
  • Configurer le mode de fonctionnement d'Apache selon le système d'exploitation pour optimiser les performances.
  • Organiser la configuration dans les différents fichiers.
  • Réaliser la configuration de base d'Apache pour l'hébergement d'un site, et mettre en place une stratégie de délégation des tâches d'administration avec les fichiers .htaccess.
  • Configurer la journalisation des accès et des messages du serveur.
  • Gérer les permissions d'accès aux répertoires dans une démarche de sécurité optimale.
  • Mettre en place une stratégie de restriction d'accès par machine et par authentification utilisateur.
  • Gérer l'hébergement de multiples sites par la mise en place des hôtes virtuels.
  • Sécuriser les échanges entre les navigateurs et le serveur avec HTTPS.
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Reconnaître et mettre en oeuvre le "protocole" REST
  • Décrire la représentation JSON
  • Implémenter REST dans les architectures les plus communes.
Tarif

A partir de 1 220,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Savoir utiliser Google Analyics pour suivre les performances de son site Web
  • Comprendre le Web Analytics et les performances
  • Maîtriser la méthodologie d'analyse
Tarif

A partir de 700,00 €

Durée

1 jour

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

Je cherche à faire...