Les Coda_Talks : quand l'apprentissage des étudiants continue après les cours

Des conférences pour connecter les étudiants aux réalités du terrain

Chez CODA, la formation ne s'arrête pas aux cours ni aux projets pratiques. Les professeurs sont tous des intervenants issus du monde de l'entreprise, et nous avons naturellement prolongé cette logique avec les Coda_Talks : des conférences ouvertes où des professionnels viennent partager leur parcours, leur expertise et leur vision du secteur directement avec les étudiants.

Deux conférences récentes illustrent parfaitement la diversité et la profondeur des sujets abordés, tous choisis pour leur résonance directe avec les réalités du terrain que nos étudiants seront amenés à affronter dès leur entrée dans la vie professionnelle.

Sécuriser les MCP : quand la démonstration s'arrête là où la sécurité devrait commencer

Pour ce premier Coda_Talk, c'est Samir qui est venu éclairer les étudiants sur un sujet aussi récent que critique : la sécurisation des Model Context Protocols, plus connus sous le nom de MCP.

Ces protocoles permettent aux grands modèles de langage de se connecter à des bases de données, des API et d'autres services externes, ouvrant ainsi d'immenses possibilités pour les applications basées sur l'intelligence artificielle.

Mais Samir a tenu à rappeler une réalité souvent occultée dans les démonstrations techniques : dès qu'un LLM peut agir sur une infrastructure, il devient un composant à part entière d'un système distribué, avec toutes les vulnérabilités que cela implique. La plupart des démonstrations s'arrêtent précisément là où la sécurité devrait commencer.

À travers une présentation structurée et ancrée dans des cas concrets, Samir a expliqué pourquoi les protections au niveau du prompt ne sont pas suffisantes. Il est revenu sur plusieurs failles courantes, notamment les outils disposant de privilèges excessifs ou les relations de confiance non maîtrisées entre serveurs MCP.

La conférence s'est conclue sur des solutions concrètes pour concevoir une architecture MCP réellement sécurisée, avec l'ambition claire d'aider les développeurs à franchir le cap entre la démonstration et la mise en production.

Tests d'UI : faire de la qualité l'affaire de toute l'équipe

Le deuxième Coda_Talk a réuni les étudiants autour de Manon Carbonnel, ingénieure spécialisée dans le craft logiciel, venue aborder un sujet qui cristallise souvent de nombreuses frustrations dans les équipes de développement : les tests d'interface utilisateur.

Trop souvent perçus comme une chasse gardée des spécialistes front-end, tant ils semblent dépendre du DOM, des sélecteurs et des détails d'implémentation, ces tests deviennent rapidement un frein à la qualité dans les architectures modernes basées sur des microservices, des micro-frontends ou des systèmes distribués.

À partir d'un retour d'expérience client, Manon a proposé de repenser les tests d'UI comme une véritable pratique de conception, au service de la lisibilité, de la robustesse et de la coopération entre tous les membres d'une équipe.

Elle a exploré les freins classiques à l'écriture de tests end-to-end efficaces, des multiples parcours utilisateurs aux évolutions fréquentes de l'interface, avant de montrer, à travers une démonstration en direct avec Playwright, comment une developer experience bien pensée peut faciliter l'adoption de ces pratiques par l'ensemble des développeurs, y compris ceux spécialisés côté back-end.

Un talk qui a également mis en lumière le lien entre tests automatisés et amélioration de l'accessibilité, rappelant que la qualité logicielle ne se limite pas à la seule performance technique.