Front-end

Le front-end est devenu au fil des années un métier nécessitant des compétences et des connaissances de plus en plus pointues, autour de multiples technologies, elles-mêmes en perpétuelle évolution.
Qu'il s'agisse des frameworks (React, VueJS, Angular), de bibliothèques de visualisation (Leaflet, MapLibre, d3, ...), ou même encore des différentes applications web qu'il est aujourd'hui possible de fabriquer à partir de technos web (SPA, PWA, SSR, SSG, Ionic) les possibilités sont immenses.

Et ce n'est pas fini ! Le web ne cesse de progresser et se renouveler au fil du temps.

Makina Corpus a acquis progressivement ces compétences, au fil des projets que nos clients nous ont confié, et dispose aujourd'hui d'une équipe de professionnels utilisant au quotidien ces différentes briques front-end. Nous nous formons également régulièrement sur les évolutions de ces différentes briques, et contribuons également à notre échelle à certaines d'entre elles.
En choisissant Makina Corpus pour votre formation, vous vous assurez de bénéficier de l'expertise de votre formateur qui utilise au quotidien la techno sur laquelle vous souhaitez être formé !

Kiwi standing on oval

Formation VueJS

Cette formation vous aidera à concevoir des applications front-end orientées composants et facile à maîtriser. Vous apprendrez l'approche composant, la programmation réactive et la construction d'une SPA correctement architecturée.

Objectifs pédagogiques

  • Comprendre les principes de VueJS
  • Savoir choisir les briques utiles à une SPA
  • Être capable de développer une SPA avec VueJS

Formation VueJS en détail

Programme

Cette formation est progressive, elle vous permettra de consolider petit à petit votre apprentissage par l'utilisation de briques "supérieures" petit à petit. Ces 3 jours de formation seront guidés par un fil rouge qui vous permettra de créer une application qui utilisera de l'Open Data.

1. Comprendre VueJS

  • un peu d'histoire
  • les principes :
    • Virtual DOM
    • framework progressif
    • programmation réactive :
      • two way data binding
      • one way data flow
  • les ressemblances avec Angular / React
  • les différentes sources d'information

2. Utiliser VueJS

  • Vanilla JS
  • la cli et les principaux templates
  • le devtool
  • les vues :
    • structure principale
    • le cycle de vie
    • les templates, JSX et HTML
    • les styles
    • le binding
  • les directives
  • les composants
  • les mixins

3. Maîtriser VueJS

  • le routing
  • la gestion centralisée du state (vuex)
  • utilisation de Babel / ES6
  • utilisation d'un module bundler (webpack / rollup)
  • les tests
  • les librairies tierces à connaître :
    • pour des appels REST
    • pour de l'intégration graphique
  • le Server Side Render

Public visé et pré-requis

Public

Développeurs.

Pré-requis

Bonne connaissance de JavaScript

Personne en situation de handicap

Pour toutes questions relatives à l’accueil d’un participant présentant un handicap, merci de nous contacter préalablement avant toute inscription.

Prochaines sessions & tarifs

Front-end

VueJS

Toulouse Du 5 au 7 octobre 2021

Pour plus d'informations, n'hésitez pas à nous contacter. 

Ingénierie pédagogique

Moyens pédagogiques et techniques

  • Les supports de cours (slides) seront disponibles en ligne et distribués en début de formation (à l'aide d'un lien vers notre outil interne ou d'une version numérisée), puis fournis au format électronique à la fin de la formation.
  • Une salle de formation équipée d'une connexion Internet, d'un vidéoprojecteur, paperboard...
  • Un ordinateur par stagiaire avec un système d'exploitation installé et les outils nécessaires.

Modalités de suivi de l'exécution du programme

  • Durant la formation : alternance d'apports théoriques et d’exercices pratiques sous forme de travaux pratiques corrigés avec l’expert-formateur.

  • En fin de formation : évaluation à chaud sur l'atteinte des objectifs pédagogiques sous forme de tour de table et de test de connaissances, d'exercices, de QCM.

Moyens d'encadrement

Formation assurée par un expert front-end.

Témoignages

Experts VueJS

Mathieu Dartigues

Mathieu Dartigues

Artisan-formateur du web-JavaScript-VueJS-NodeJS


Nantes

Benjamin Marguin

Développement front-end


Toulouse