Les livres et cours en ligne Ninja Squad sur Angular et Vue

Prix libre et soutien d'une bonne cause pour "Deviens un ninja avec Angular" et "Deviens un ninja avec Vue", nos ebooks sans DRM et cours en ligne sur ces célébres frameworks. Leurs versions Pack Pro, nos cours en ligne, vous feront gagner des heures sur vos projets, en vous faisant coder pas à pas une application complète et testée.

Vue 3 : de Zéro à Ninja


Vue 3 est la nouvelle version de l'excellent framework Vue. Utilisant les nombreuses nouveautés du développement Web (ES2015, TypeScript), Vue est un framework génial pour écrire des applications résolument modernes. Basée sur notre ebook et notre plateforme d'exercices, la formation sortira rapidement des exemples de base pour se lancer dans la construction d'une application complète, avec outillage, tests, communication avec une API, etc... Venez découvrir toute la puissance de Vue, et soyez prêt·e à écrire des applications robustes et performantes !

Cette formation vous donnera un accès complet à la plateforme de notre "Pack Pro" Vue. Vous pourrez ainsi avancer à votre rythme sur les exercices avancés non couverts en session depuis chez vous.
Et si vous ne pouvez pas suivre cette formation (trop loin, trop chère, manager peu conciliant, ...), vous pouvez toujours acheter notre Pack Pro et vous auto-former pour un coût bien inférieur.

vue logo

3 jours - 1 700

Je suis intéressé

Les prochaines dates

  • lundi 14 - mercredi 16 décembre 2020 (À distance)

Un prix réduit pour les Héros !

Toutes nos formations bénéficient du prix réduit pour les Héros.
Demandez une réduction de -30% si vous êtes : organisateur bénévole d'événements techniques, committer sur un projet open-source, indépendant et ne bénéficiez pas du DIF, ou demandeur d'emploi.

En savoir plus sur notre blog.


Toutes nos formations sont disponibles et adaptables pour votre entreprise. Nous contacter pour un programme et un prix adapté.
Nous vivons autour de Lyon, mais nous pouvons donner ces formations en France ou aux alentours.
Ninja Squad est un organisme de formation enregistré sous le n°82 42 02523 42.

Objectifs

  • Apprendre les bases du framework.
  • Etre capable de développer une application de façon autonome.
  • Pouvoir s'interfacer avec un backend.
  • Savoir tester son application, unitairement et de bout-en-bout.
  • Connaître les bonnes pratiques de développement et de mise en production.

Public visé

Cette formation s’adresse à tous ceux qui souhaitent monter rapidement en compétence sur ce superbe framework.

Pré-requis

Connaissance des bases du Web (HTML bien sûr, mais la connaissance de Javascript est indispensable).

Programme

Jour 1

Une introduction au futur du Web
  • ES2015+ et les nouveautés JavaScript
  • TypeScript
  • Web Components
Les premiers pas
  • Comprendre la philosophie du framework
  • Première application et outillage
Templates
  • Principes et Single File Components
  • Binding avec v-bind et v-on
Composant et directive
  • Premier composant
  • Directives
  • Cycle de vie
L'API de Composition
  • Les watch, propriétés computed et fonctions setup
  • Partager du code commun avec ses propres fonctions composables
  • Gérer l'état de l'application

Jour 2

Tests
  • Tests unitaires avec Jest
  • Tester ses composants avec Vue Test Utils
  • Tests asynchrones
  • Tests end-to-end avec Cypress
Échanger avec un serveur
  • Requêtes HTTP
  • Appels sécurisés
Suspense
  • Données asynchrones
  • API Suspense
  • Gestion d'erreurs
Formulaire
  • Créer un formulaire avec v-model
  • Utiliser une librairie tierce comme VeeValidate
  • Validation et erreurs
  • Créer ses propres validateurs
Routes avec Vue Router
  • Configuration des routes et URLs
  • Routes imbriquées, routes protégées

Jour 3

Lazy-loading
  • Composants asynchrones et Suspense
  • Lazy-loading et routeur
Style
  • Styles
  • Transitions
Composants avancés
  • Slots et Scoped slots
  • Portail avec Teleport
Sous le capot
  • Compilation des templates et DOM virtuel
  • Proxies et réactivité
Performance
  • Astuces
  • Tester la performance
Internationalisation
  • Traduction
Préparer la mise en production
  • Déployer son application
  • Les bonnes pratiques