14_AF_0000164531_SE_0001058756 # Software craftsmanship - front-end Human Coders

Software craftsmanship - front-end

Date de mise à jour : 21/03/2025 | Identifiant OffreInfo : 14_AF_0000164531
Organisme responsable : Human Coders

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 de la formation

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

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

11bis Passage Doisy
75017 - Paris 17e
Téléphone fixe : 0184173896
Contacter l'organisme

Contact de l'organisme formateur

Human Coders
SIRET : 53999885600030
Responsable : Madame Nathalie ROUESNEL
Téléphone fixe : 0184173896
Contacter l'organisme

Information fournie par :