Logo

Louis Lecocq

Project Banner

RĂ©cemment, j'ai eu le privilĂšge d'intervenir en tant qu'enseignant Ă  l'École ENIGMA de Lille. J'ai menĂ© une classe de master de 5Ăšme annĂ©e, spĂ©cialisĂ©e dans la programmation, Ă  travers les complexitĂ©s et les innovations du dĂ©veloppement d'applications mobiles avec la technologie React Native.

Le cours a dĂ©butĂ© par une exploration approfondie de React Native. Nous avons discutĂ© de ses avantages, de comment elle permet la crĂ©ation d'applications robustes et performantes. Et ce qui explique donc son rĂŽle bouleversant dans le dĂ©veloppement d’applications mobiles moderne.

Project Visual

Un aspect crucial de leur parcours a Ă©tĂ© d'apprendre Ă  initialiser / structurer un projet React Native ainsi qu’à s’y retrouver dans l’ensemble de cet Ă©cosystĂšme.

Pendant la premiÚre semaine, les étudiants ont appris à mettre en place une navigation fluide et à organiser efficacement leur code. Puis à implémenter le state machine pattern avec Redux. Cela leur a permis de gérer l'état de leur application de maniÚre plus prévisible et efficace.
Une compétence essentielle dans le développement d'applications complexes.

La partie suivante du cours a Ă©tĂ© dĂ©diĂ©e Ă  l'apprentissage de l'intĂ©gration d’APIs externes dans leur codebase, tout en renforçant le code avec le typage strict de TypeScript. Une compĂ©tence trĂšs utilisĂ©e, et donc recherchĂ©e, pour garantir la fiabilitĂ© et la maintenabilitĂ© des applications frontend (web ou mobile).

Projet Final : Création d'un Réseau Social

Le point culminant du cours fut le projet final, oĂč les Ă©tudiants ont Ă©tĂ© chargĂ©s de dĂ©velopper un rĂ©seau social complet. Ce projet comprenait des aspects obligatoires et d'autres optionnels, offrant ainsi aux Ă©tudiants une libertĂ© crĂ©ative sur le thĂšme du rĂ©seau social.

Project Visual

Bilan et Conclusion

Mon bilan de cette expĂ©rience est extrĂȘmement positif. Les Ă©tudiants se sont montrĂ©s trĂšs investis et ont rapidement assimilĂ© les concepts enseignĂ©s. Les projets finaux Ă©taient non seulement fonctionnels mais aussi innovants, reflĂ©tant une comprĂ©hension profonde de React Native et de ses capacitĂ©s.

Cette expĂ©rience d'enseignement Ă  l'École ENIGMA a Ă©tĂ© Ă  la fois enrichissante et rĂ©vĂ©latrice. Elle a confirmĂ© ma croyance que lorsque de jeunes talents sont investis, accompagnĂ©s et soutenus, ils peuvent rĂ©aliser des projets trĂšs impressionnants.

Project Visual Project Visual

Je tiens finalement Ă  remercier la structure ENIGMA ainsi que son Ă©quipe pĂ©dagogique pour la confiance et la libertĂ© pĂ©dagogique totale qui m’a Ă©tĂ© accordĂ©e pour la rĂ©alisation de ce cours 😃

Bonus: Interview d’ENIGMA rĂ©alisĂ©e Ă  la suite de ma mission en tant qu’intervenant pĂ©dagogique