Développeur Concepteur Logiciel - Novembre 2021 - Novembre 2022
Contexte
Deux mois après la validation de ma formation de Développeur Web, j'entame une spécialisation Frontend avec la spécialisation React proposée par OpenClassrooms. Souhaitant augmenter mon pool de compétences en front, je décide de poursuivre cette formation, ayant été satisfait des retombées de la première.
Au programme, on trouve notamment un site à développer avec un focus sur l'accessibilité, une introduction aux tests unitaires en front, un exercice de design de maquette, une exploration de l'écosystème React avec Redux, Recharts, et un projet final de validation portant sur la transposition de packages JQuery en composants React.
Au terme de la formation, le diplôme obtenu est reconnu par l'état et correspond à un niveau Bac+3 (niveau 6 RNCP).
Stack Technique
HTML
CSS
Sass
JavaScript
TypeScript
Jest
Figma
React
Redux
Git
Github
Projets
Bilan
Arrivé à la fin du parcours, je suis bien plus à l'aise sur le développement frontend. J'ai d'une part acquis des compétences plus pointues en accessibilité numérique, d'autre part j'ai découvert l'UX/UI avec l'utilisation de Figma. Côté code, je sais désormais tester le front d'une application pour vérifier que la logique s'exécute comme prévu. Enfin, j'ai progressé dans ma compréhension de React en utilisant des packages très utiles comme Redux et Recharts. Le dernier projet, que j'ai décidé de réaliser en Typescript plutôt que Javascript, a été l'occasion de s'initier à travailler avec du code legacy et produire un portage vers un autre framework.
De par les projets effectués, mon expertise en développement frontend s'est considérablement accrue. Je peux désormais implémenter des tâches plus complexes et plus variées. Je suis également en capacité de choisir les technologies adaptées pour une expérience frontend réussie.