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é Web
    Le 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 logicielle
    La 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 test
    Souvent 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 : Microservices
    Le 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 SI
    Prenons 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 services
    Les 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