Avec plusieurs centaines d’heures en école, et de nombreuses formations données dans mes entreprises précédentes, j’aime partager mon expérience avec les développeu·r·se·s, junior comme senior.
Vous trouverez ci-dessous la liste des formations que je propose. Le volume horaire et les langages supportés sont adaptables suivant les besoins, n’hésitez pas à Me contacter pour plus d’informations.
- Formation : Accessibilité et Qualité WebLe développement front n’a jamais été aussi compliqué. Certes, un certain nombre de frameworks nous offrent des abstractions qui nous évite désormais une bonne partie de Javascript. Mais la UI, la UX, l’accessibilité, la gestion de contenu ne sont plus des sujets optionnels. Dans ce module, les apprenant·e·s survolent les différentes notions qui permettent de… Lire la suite : Formation : Accessibilité et Qualité Web
- Formation : Architecture logicielleLa phase d’apprentissage des langages et des frameworks est un passage obligatoire. Mais la prise de recul et la capacité à analyser les problèmes et prendre les bonnes décisions techniques est ce qui distingue le « hackeur » de l’ingénieur. Dans ce module, je présente l’importance pour les dévs (expérimentés ou non) d’analyser leur travail et leur… Lire la suite : Formation : Architecture logicielle
- Formation : Méthodologie de testSouvent méconnu, et rarement plébiscité, le test automatisé est un élément critique du cycle de vie du logiciel. Il permet la maintenance et le refactoring du logiciel, et est donc clé dans la pérennité d’un design. Dans ce module, nous explorons l’importance du test, les différents types de test et comment bien les choisir. Nous… Lire la suite : Formation : Méthodologie de test
- Formation : MicroservicesLe terme de microservices est vague, pourtant il est tendance sur les CVs. Il en résulte que de nombreuses entreprises mettent en place les microservices et se retrouvent quelques années plus tard à payer des conséquences qu’il n’avaient pas entrevu. Ce module, les apprenant·e·s commencent par mettre en place leur propre système de microservices, pour… Lire la suite : Formation : Microservices
- Formation : pilotage et stratégie SIPrenons encore plus de hauteur que le module d’architecture logicielle, et regardons comment évolue une entreprise. À quoi correspondent les phases startup / scale-up / established ? Quels sont les challenges techniques (donc économiques) liés à chaque phase ? Comment fonctionne une entreprise avec plusieurs dizaines de collaborateurs ? Dans ce module, les apprenant·e·s pilotent… Lire la suite : Formation : pilotage et stratégie SI
- Formation : Web servicesLes frameworks front ont pris de plus en plus de place, mais on ne peut que rarement se passer d’un back-end, notamment pour des raisons de sécurité de la donnée. Dans ce module, les apprenant·e·s explorent les différentes formats d’échange disponible entre front et back : APIs, REST, Websocket, GraphQL. Ils/Elles explorent aussi, au travers… Lire la suite : Formation : Web services