Vous souhaitez discuter avec nous à propos de votre projet de formation ?
Vous voulez plus d'information sur une formation ou notre fonctionnement ?
Rappel Email
Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)
Les pratiques d'eXtreme Programming (XP), les tests, le TDD et l'Agilité donnent des valeurs, approches et pratiques intéressantes, mais comment les mettre en pratique sur un projet en tant que développeur·se ?
Le but de cette formation Software craftsmanship · TDD est de se focaliser sur la pratique. Vous allez donc passer deux jours à coder !
Au programme, du pair-programming, l'approche TDD (Test Driven Development), la mise en œuvre des pratiques XP, appliquées à des exemples concrets, pour être dans des conditions réelles et savoir par où commencer.
Durant la formation, vous allez voir comment écrire du code-propre, mais aussi apprendre à détecter des bad-smells. Vous verrez comment mettre en place des tests, et puis comment à l'aide des tests justement, vous pourrez faire émerger des architectures modulaires dans vos applications.
Puisque dans la réalité, nous sommes souvent amenés à travailler sur de l'existant et du legacy, vous verrez également comment tester votre code dans ce contexte, et comment le nettoyer.
Et enfin mais surtout, cette formation insistera sur les notions humaines du métier de développeur·se :
- Comment communiquer avec le métier ?
- Comment l'aider à définir son besoin ?
- Comment communiquer avec bienveillance avec ses collègues ?
- Comment transmettre de l'information ?
- Comment faire de la formation continue ?
Les principes abordés lors de cette formation étant indépendants du langage choisi, ce dernier importe peu. Soyez donc prêt·e·s à coder en Java, JS, Kotlin, Ruby, Python, C++, Typescript, PHP, ObjectiveC, Swift, Perl... !
Le programme dépend énormément des attentes des participants est va donc varier !
Voici une structure globale sur laquelle le programme se basera. Il sera possible d'étayer certaines parties en fonction des attentes des participant·e·s.
Mise en pratique : 70% du temps sera dédié à des atelier pratiques
Mise en pratique : 70% du temps sera dédié à des atelier pratiques
Fabien Lamarque est développeur fullstack, techlead, consultant en pratiques crafts et en agilité. Mais aujourd'hui est-on vraiment fullstack si on ne sait pas déployer ses applications dans une image Docker et les déployer sur Kubernetes ?
Fabien a fini Référent Technique sur la partie Microservices chez Cdiscount où il a mis en place toute une stratégie de migration de l'existant vers une stack Kubernetes et dockerisé.
Il a décidé de devenir indépendant, pour partager son expérience aux autres tout d'abord, mais aussi pour prendre le temps de lire des livres de philosophie et s'occuper figurativement et littéralement de son jardin.
Gaspard est un développeur indépendant, un Extreme Programmeur et un Software Crafter.
Il aime apprendre constamment de nouvelles choses et aime enseigner et partager celles qu'il connaît déjà.
Même s'il code principalement en Java, il a fini par comprendre que les langages de programmation les plus utilisés sont le français et l'anglais !
Développeur, Ludovic a travaillé dans des équipes de différentes entreprises, des grands groupes mais aussi des startups.
Il a découvert l'eXtreme Programming et l'agilité il y a une dizaine d'années maintenant, et il lui est aujourd'hui impossible de travailler autrement qu'en suivant ces pratiques !
Organisateur de la communauté Software Crafters Toulousain, Ludovic organise et participe régulièrement à des coding dojo et autres événements autour du craftsmanship.
Human Coders c'est un centre de formation pour développeurs avec :
vraiment top et ludo etait passionné et attentif donc cool
Ludo qui fait la formation Software craftsmanship · TDD est compétent, pédagogique, passionné et à envie de nous apprendre des nouvelles choses !
Ludo, le formateur, est capable de s'adapter au niveau des participants, ce qui rend la formation très pertinente et passionnante ! Le petit nombre de participants (maximum 6) permet d'avoir des échanges réguliers et des réflexions poussées. Cette formation m'a vendu du rêve, mon objectif, plus que jamais, est de rapproché ce rêve de ma réalité professionnelle :)
Ludo est un formateur génial, pédagogue et passionné. Le fait qu'il soit toujours développeur facilite les échanges avec lui ! Très heureux d'avoir pu faire cette formation.
La formation animée par Gaspard est intéressante, et permet un certain recul sur les pratiques de notre métier.
Très bonne formation animée par Gaspard qui explique de bonnes pratiques à mettre en place au sein d'une équipe.
Ca a été une formation conviviale et instructive, j'en ai profiter pour renforcer mes connaissances des sujets abordés lors de la formation.
Très bonne formation avec un formateur (Gaspard) qui connait bien son sujet. Un bon équilibre entre la théorie et la pratique.
Les pratiques d'eXtreme Programming (XP), les tests, le TDD et l'Agilité donnent des valeurs, approches et pratiques intéressantes, mais comment les mettre en pratique sur un projet en tant que développeur·se ?
Le but de cette formation Software craftsmanship · TDD est de se focaliser sur la pratique. Vous allez donc passer deux jours à coder !
Au programme, du pair-programming, l'approche TDD (Test Driven Development), la mise en œuvre des pratiques XP, appliquées à des exemples concrets, pour être dans des conditions réelles et savoir par où commencer.
Durant la formation, vous allez voir comment écrire du code-propre, mais aussi apprendre à détecter des bad-smells. Vous verrez comment mettre en place des tests, et puis comment à l'aide des tests justement, vous pourrez faire émerger des architectures modulaires dans vos applications.
Puisque dans la réalité, nous sommes souvent amenés à travailler sur de l'existant et du legacy, vous verrez également comment tester votre code dans ce contexte, et comment le nettoyer.
Et enfin mais surtout, cette formation insistera sur les notions humaines du métier de développeur·se :
- Comment communiquer avec le métier ?
- Comment l'aider à définir son besoin ?
- Comment communiquer avec bienveillance avec ses collègues ?
- Comment transmettre de l'information ?
- Comment faire de la formation continue ?
Les principes abordés lors de cette formation étant indépendants du langage choisi, ce dernier importe peu. Soyez donc prêt·e·s à coder en Java, JS, Kotlin, Ruby, Python, C++, Typescript, PHP, ObjectiveC, Swift, Perl... !
Covid-19: Nous restons ouverts. Cette formation est disponible à distance.
Le programme dépend énormément des attentes des participants est va donc varier !
Voici une structure globale sur laquelle le programme se basera. Il sera possible d'étayer certaines parties en fonction des attentes des participant·e·s.
Mise en pratique : 70% du temps sera dédié à des atelier pratiques
Mise en pratique : 70% du temps sera dédié à des atelier pratiques
Fabien Lamarque est développeur fullstack, techlead, consultant en pratiques crafts et en agilité. Mais aujourd'hui est-on vraiment fullstack si on ne sait pas déployer ses applications dans une image Docker et les déployer sur Kubernetes ?
Fabien a fini Référent Technique sur la partie Microservices chez Cdiscount où il a mis en place toute une stratégie de migration de l'existant vers une stack Kubernetes et dockerisé.
Il a décidé de devenir indépendant, pour partager son expérience aux autres tout d'abord, mais aussi pour prendre le temps de lire des livres de philosophie et s'occuper figurativement et littéralement de son jardin.
Gaspard est un développeur indépendant, un Extreme Programmeur et un Software Crafter.
Il aime apprendre constamment de nouvelles choses et aime enseigner et partager celles qu'il connaît déjà.
Même s'il code principalement en Java, il a fini par comprendre que les langages de programmation les plus utilisés sont le français et l'anglais !
Développeur, Ludovic a travaillé dans des équipes de différentes entreprises, des grands groupes mais aussi des startups.
Il a découvert l'eXtreme Programming et l'agilité il y a une dizaine d'années maintenant, et il lui est aujourd'hui impossible de travailler autrement qu'en suivant ces pratiques !
Organisateur de la communauté Software Crafters Toulousain, Ludovic organise et participe régulièrement à des coding dojo et autres événements autour du craftsmanship.
Human Coders c'est un centre de formation pour développeurs avec :
vraiment top et ludo etait passionné et attentif donc cool
Ludo qui fait la formation Software craftsmanship · TDD est compétent, pédagogique, passionné et à envie de nous apprendre des nouvelles choses !
Ludo, le formateur, est capable de s'adapter au niveau des participants, ce qui rend la formation très pertinente et passionnante ! Le petit nombre de participants (maximum 6) permet d'avoir des échanges réguliers et des réflexions poussées. Cette formation m'a vendu du rêve, mon objectif, plus que jamais, est de rapproché ce rêve de ma réalité professionnelle :)
Ludo est un formateur génial, pédagogue et passionné. Le fait qu'il soit toujours développeur facilite les échanges avec lui ! Très heureux d'avoir pu faire cette formation.
La formation animée par Gaspard est intéressante, et permet un certain recul sur les pratiques de notre métier.
Très bonne formation animée par Gaspard qui explique de bonnes pratiques à mettre en place au sein d'une équipe.
Ca a été une formation conviviale et instructive, j'en ai profiter pour renforcer mes connaissances des sujets abordés lors de la formation.
Très bonne formation avec un formateur (Gaspard) qui connait bien son sujet. Un bon équilibre entre la théorie et la pratique.
* Nombre de personnes ayant répondu au questionnaire de satisfaction sur cette formation depuis 2012