Logo Bertrand Delanlssays
  • Accueil
  • Services
  • Portfolio
  • Qui suis-je
  • Blog
  • Tarifs
  • Contact
Audit gratuit

Certification de développeur d’application JavaScript React

Mon dernier challenge, suivre une formation d’un an pour approfondir mes compétences, découvrir de nouvelles méthodes de travail et maîtriser un framework incontournable dans le monde du développement web. Retour sur une aventure professionnelle et humaine enrichissante.

Certification de développeur d'application JavaScript React

En 2023, après plus de 20 ans d’expérience dans la création de sites internet, j’ai décidé d’aller plus loin dans le développement front-end en me spécialisant en JavaScript et plus particulièrement dans le framework React. Pour ce faire, j’ai choisi de suivre une formation intensive de 12 mois proposée par OpenClassrooms pour devenir Développeur d’application JavaScript React.

Pourquoi cette formation ?

Ma motivation était claire : approfondir mes connaissances en JavaScript, en particulier dans la programmation orientée objet, et apprendre à maîtriser React, une bibliothèque JavaScript très recherchée par les entreprises. Cette formation offrait l’opportunité de travailler sur des projets concrets et professionnalisants, tout en étant accompagné par un mentor.

Le parcours de formation

Pendant un an, j’ai mis mon activité d’indépendant en veille pour me consacrer pleinement à cette formation. Chaque projet présenté représentait un défi à relever, de la création d’une simple page web à la réalisation d’applications complexes. Les projets les plus intéressants ont été ceux axés sur l’accessibilité et la programmation orientée objet avec le Factory Pattern, la conception d’un moteur de recherche, ainsi que les différents types de tests, unitaires et d’intégration. J’ai également travaillé sur les User Stories, un concept clé dans la gestion agile de projet.

Mais les projets les plus marquants ont bien sûr été ceux développés avec React, tels que la création d’un tableau de bord analytics, l’intégration d’une API pour connecter le front-end au back-end, et la conversion d’une application existante en jQuery vers React. Ces projets m’ont permis de comprendre en profondeur l’utilisation de React et d’acquérir une réelle expertise en développement front-end.

Mon portfolio de formation

Les défis rencontrés et la soutenance

Durant cette formation, j’ai dû apprendre à être autonome et à trouver des solutions par moi-même face aux défis techniques. Chaque projet se terminait par une soutenance où je devais présenter mon travail. Et croyez-moi, préparer ces soutenances était un défi en soi ! Il ne s’agissait pas seulement de maîtriser le code, mais aussi d’apprendre à le présenter de manière claire et convaincante.

Deux des commentaires reçus lors de mes soutenances m’ont aidé à comprendre les points à améliorer :

« Malgré un certain manque de dynamisme, Bertrand a démontré maitriser le sujet et a présenté son travail de façon méthodique et professionnelle. Des corrections mineures ont été apportées sous 48h. Dans l’ensemble c’est du bon travail. Projet validé, bravo ! »

« La soutenance a été préparée et respecte le temps qui a été fourni. Les réponses aux questions ont été pertinentes. Attention toutefois à la soutenance elle-même et la manière de parler qui manque parfois un peu d’énergie, cela risque de te jouer des tours plus tard (notamment en entretien d’embauche). Ceci dit, dans l’ensemble c’est un travail vraiment excellent, continue comme ça ! Projet validé sans réserve. »

Ces retours m’ont permis d’améliorer mes présentations et de gagner en assurance.

Les compétences acquises

Au cours de cette formation, j’ai découvert des concepts clés tels que les tests unitaires et d’intégration, les appels API, et surtout, le framework React. Le mentorat, bien que peu utilisé pour résoudre des problèmes spécifiques, a été précieux pour discuter des projets, des difficultés rencontrées et de l’avancement du travail. Les échanges avec mon mentor ont souvent permis de m’orienter dans la bonne direction et de valider mes choix.

La certification et après ?

Tous les projets ont été validés, et j’ai obtenu la certification professionnelle enregistrée au Répertoire National des Certifications Professionnelles de Développeur concepteur logiciel. Mon code et mes projets ont été jugés solides, et les retours positifs m’ont permis de gagner en confiance. Grâce à cette formation, je me sens désormais plus légitime pour travailler sur des projets en React. J’ai déjà eu l’occasion de mettre en pratique ces compétences sur une extension WordPress nécessitant la gestion d’une API.

Cette formation a renforcé ma capacité à développer des applications web modernes, performantes et optimisées, et m’a permis d’élargir mon champ d’expertise en tant que développeur. Je suis désormais prêt à relever de nouveaux défis dans l’univers du développement JavaScript et React.

Prêt à discuter de votre projet ?

«Précédent

Retour

Suivant»
  • Mentions légales
  • Politique de confidentialité

Bertrand Delanlssays ©

2025

Gérer le consentement
Pour offrir les meilleures expériences, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils. Le fait de consentir à ces technologies nous permettra de traiter des données telles que le comportement de navigation ou les ID uniques sur ce site. Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Fonctionnel Toujours activé
L’accès ou le stockage technique est strictement nécessaire dans la finalité d’intérêt légitime de permettre l’utilisation d’un service spécifique explicitement demandé par l’abonné ou l’utilisateur, ou dans le seul but d’effectuer la transmission d’une communication sur un réseau de communications électroniques.
Préférences
L’accès ou le stockage technique est nécessaire dans la finalité d’intérêt légitime de stocker des préférences qui ne sont pas demandées par l’abonné ou l’internaute.
Statistiques
Le stockage ou l’accès technique qui est utilisé exclusivement à des fins statistiques. Le stockage ou l’accès technique qui est utilisé exclusivement dans des finalités statistiques anonymes. En l’absence d’une assignation à comparaître, d’une conformité volontaire de la part de votre fournisseur d’accès à internet ou d’enregistrements supplémentaires provenant d’une tierce partie, les informations stockées ou extraites à cette seule fin ne peuvent généralement pas être utilisées pour vous identifier.
Marketing
L’accès ou le stockage technique est nécessaire pour créer des profils d’internautes afin d’envoyer des publicités, ou pour suivre l’utilisateur sur un site web ou sur plusieurs sites web ayant des finalités marketing similaires.
Gérer les options Gérer les services Gérer {vendor_count} fournisseurs En savoir plus sur ces finalités
Voir les préférences
{title} {title} {title}