Accéder à l'en-tête Accéder au contenu principal Accéder au pied de page

Créez des applications modulaires, maintenables et pérennes

Crafting Front-end Code formation arolla

Description

Objectifs

Cette formation a pour ambition de démontrer qu’il est possible d’écrire du code front-end avec le même niveau de qualité que du code back-end, c’est-à-dire de créer des applications modulaires, maintenables et pérennes. Tout au long de cette formation, un accent particulier sera mis sur la testabilité car, nous le verrons, toutes les pratiques du Craft s’appliquent, à commencer par la pratique TDD (Test Driven Development).
Afin de mettre l’accent sur le savoir théorique applicable dans n’importe quel contexte, cette formation s’affranchit des spécificités de frameworks telles que Angular, React ou Vue.js. Ainsi, elle s’appuie essentiellement sur les basiques HTML, TypeScript et Sass, au travers des web-components natifs. Cependant, les apprenti⸱es seront invités à utiliser les frameworks de tests (Jest et Playwright), largement présents dans différentes applications.

Programme

- Construction progressive d’une application permettant d’aborder les bonnes pratiques et les notions suivantes :
- Typage, événements...
- Découpage en Composants
- Conception des modèles
- Stratégie de tests
- Pattern de communication entre composants
- Gestion de l’état (state management)
- Bonnes pratiques CSS

Public et prérequis

La formation s’adresse à toute développeuse ou développeur ayant déjà une expérience ou une formation initiale front-end, souhaitant appliquer les pratiques Craft afin d’aller vers une meilleure qualité de code. Pour un meilleur suivi du contenu de la formation, Il est important d’être à l’aise avec les fondamentaux : Javascript / Typescript, HTML / CSS et les fondamentaux Web (SPA, API, …).
Prévoyez d’avoir un ordinateur avec les outils suivants : un environnement de développement (IDE, navigateur), NodeJS (>= v22) et Git.

Matériel pédagogique

Les formateurs distribueront les supports de la formation au format électronique PDF à la fin de la formation avec le repository GitHub.

A savoir

La formation est donnée en français ou en anglais. Les supports de formation sont en anglais.
Durant la formation, vous serez invités à travailler en Pair Programming, sans caractère obligatoire bien évidemment.

Formateurs

Arnaud Courtes coach craft Arolla

Arnaud Courtès

Formateur Arolla - Lead technique craft

Cyrille Martraire CTO associé Arolla et coach craft

Cyrille Martraire

CTO associé Arolla

Les prochaines sessions

Présentiel

20/03/2025 au 21/03/2025

2000€

Contactez-nous

Nos dernières formations

Voir toutes les formations
crafting security arolla formation
Nouvelle Signature

Crafting Security

Cette formation avancée vous donne les moyens pour concevoir des services web bien codés et bien testés en utilisant SpringBoot au sein d'un système plus large.

Session à venir

26 novembre 2024 - 27 novembre 2024

Durée

2 jours

Voir
Crafting Springboot services formation arolla
Nouvelle

Crafting Springboot Services

Cette formation avancée vous donne les moyens pour concevoir des services web bien codés et bien testés en utilisant SpringBoot au sein d'un système plus large.

Session à venir

26 novembre 2024 - 27 novembre 2024

Durée

2 jours

Voir
software craft formaiton
Nouvelle Signature

Software craft

Une toute nouvelle formation créée après 15 ans de coaching craft afin de maitriser les fondamentaux des bonnes pratiques craft.

Durée

2 jours

Voir