Software craftsmanship - front-end

Human Coders

PARIS

Objectif général : Développement des compétences

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 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

Contenu

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

Coût de la formation

Coût de la formation : Consulter l'organisme

Nombre d'heures

14 heures

Modalité

À distance https://www.humancoders.com/formations/software-craftmanship-frontend-javascript

Pré-requis

Les programmes, pre-requis et objectifs sont regulierement mis a jour afin d etre au plus proche des avancees de la technologie. Vous pouvez consulter la derniere version en suivant le lien internet du programme : https://www.humancoders.com/formations/software-craftmanship-frontend-javascript Experience d au moins un an dans un langage de programmation Avoir suivi une formation JavaScript ou bien connaitre les scopes (this, closure) en JavaScript et bien comprendre les fonctions et les classes en JavaScript Node.js en version recente installee sur son ordinateur Ordinateur portable a apporter;

Contact :

Human Coders

01 84 17 38 96

formation@humancoders.com

Localisation de la formation

Offres d'emploi en rapport avec cette formation