Cette formation est terminée !

OCTO Academy Maroc

Formation Test Driven Development

lundi 29 septembre 2014

2 jours d’apprentissage au travers d’ateliers de programmation collectifs.

Théorie : 20%    Pratique : 80%

Le « Test Driven Development » est une pratique de développement issue d’eXtreme Programming, dont le but consiste à améliorer la productivité et la qualité des développements en écrivant les tests avant l’implémentation d’une fonctionnalité. Ceci permet de construire conjointement et justement le logiciel ainsi que sa suite de tests de non-régression.

Le principe du TDD est le suivant : écrire un test qui échoue, écrire du code pour que le test fonctionne, remanier le code écrit, puis recommencer. Nous vous proposons au cours de cette formation de pratiquer le TDD pendant deux jours par le biais de différents ateliers de programmation.

Technologies utilisées

JUnit

Programme

1ère journée

Présentation de TDD, premier atelier de programmation collectif

Présentation Acceptance Test Driven Developpement (ATDD), puis deuxième atelier de programmation collectif

Bilan de cette première journée


2ème journée

Premier atelier pour apprendre comment continuer à pratiquer TDD, même avec des frameworks complexes (type Spring et Hibernate)

Présentation des problématiques de code « legacy » et atelier de programmation collectif pour apprendre à tester ce genre d’application. Le code étudié pourrait être le vôtre ! Contactez nous deux semaines à l’avance pour en savoir plus

Bilan de cette deuxième journée


Les plus de cette formation

Apprendre les principes et bonnes pratiques de TDD

Des pratiques apprises directement utilisables pour vos projets

Former vos développeurs pour apprendre les « bons gestes techniques » dans un cadre conçu de façon plus propice à l’apprentissage que sur un projet informatique ou une formation magistrale

Pratiquer le TDD en appréhendant ces enjeux pas à pas : Pratique du cycle TDD avec un outil de tests unitaire, avec des outils de tests d’acceptance fonctionnelle automatique, dans un contexte d’architecture complexe (Framework, BDD, réseau), sur du code existant qui n’a jamais été testé

Méthode pédagogique

L’essentiel du temps passé durant cette formation consiste à mettre en situation les participants dans le cadre d’ateliers de programmation collectifs. Ces ateliers reproduisent efficacement ce qui se produit en projet, ceci permettant aux participants de se forger une expérience technique solide sur les pratiques du TDD.


Audience et pré-requis

La formation TDD est ouverte à des développeurs, des architectes et des chefs de projet à profil technique.


Intervenants : 1 ou 2 formateurs

2 jours de formation

15 participants au maximum

Tarif public / personne* : 8 200 DHS HT 

Tarif Intra-entreprise : 31 000 DHS HT


* OCTO se réserve le droit d’annuler en cas de participation insuffisante.