Software craftsmanship - front-end

Human Coders

Non finançable CPF
Tout public
En ligne
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
1560 €
Durée
Nous contacter
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En savoir plus sur les localités en présentiel
Objectifs
Mettre en oeuvre plusieurs pratiques issues de l'eXtreme Programming, et de l'Agilité (TDD, pair-programming, intégration continue, automatisation des tests...),
Comprendre l'importance des tests dans un contexte front-end orienté composant (React, Vue.js, Angular, Vanilla...),
Repenser des applications existantes grâce à l'ajout de tests en vue de l'amélioration continue,
Se baser sur les tests pour faire émerger l'architecture Web de ses applications,
Sensibiliser aux "softs-skills" et à l'importance de la communication au sein d'une équipe et avec l'extérieur
Programme
Les programmes, pré-requis et objectifs sont régulièrement mis à jour afin d'être au plus proche des avancées de la technologie. Vous pouvez consulter la dernière version en suivant le lien internet du programme : https://www.humancoders.com/formations/software-craftmanship-frontend-javascript

Le programme de la formation Software Craftsmanship Front-End
Jour 1 : Craftsmanship & Rappels
Rappels sur JavaScript
ES5
ES6+
Les outils
Node.js et NPM
Les Framework de tests
Jest
Nos premières méthodologies de tests
Test After
Test First
Spec Driven Development
L'Agilité
Aperçu rapide
Apprendre à écrire une User Story
Les bonnes pratiques des projets front-end
Mises en pratiques :
- Développer une application simple à partir de 0 en testant plusieurs méthodologies (Test-After, Test-First, Spec Driven Dev, ...)

Jour 2 : Les spécificités du front-end
Outils de test
Inversion de contrôle
Spy
Stub
Mock
D'autres méthodologies de tests
TDD
ATDD
BDD
Rappels sur les Frameworks orientés composant
Au choix (React, Angular, vue.js, ...)
Les types de tests
Comment tester un front-end
Outils (testing-library)
Tester des composants
Patterns Front-end
Code smells Front-end
Mises en pratiques :
- Une application complexe est déjà développée, l'ensemble des stagiaires établissent alors une stratégie pour refactorer ce code sereinement

Envie d’en savoir plus sur cette formation ?

Documentez-vous sur la formation

Ces formations peuvent vous intéresser

Quelle est votre situation ?

Vous êtes ?

Veuillez choisir un lieu

Please fill out this field.

Please fill out this field.

Veuillez sélectionner un niveau de formation

Informez-vous gratuitement et sans engagement sur la formation.

Please fill out this field.

Please fill out this field.

Please fill out this field.

Veuillez saisir une adresse email

  • Vous voulez dire ?
  • ou plutôt ?

En cliquant sur "J'envoie ma demande", vous acceptez les CGU et déclarez avoir pris connaissance de la politique de protection des données du site maformation.fr

Haut de page