REPRENEZ LE CONTROLE SUR VOS PRATIQUES

Les formations 42skillz sont à la fois authentiques et concrètes

Toutes nos formations sont adaptables en entreprise

DOMAIN-DRIVEN DESIGN
10-11 SEPTEMBRE PARIS 2020

Lors de cette formation de 2 jours, nous allons couvrir l'essentiel du Domain-Driven Design, à la fois les bases et tout le cycle du développement logiciel. Le premier jour nous explorons l’espace du problème avec les ateliers Event Storming et l’Example Mapping. Le second jour nous serons dans l’espace de la solution où de nombreux patterns tactiques seront implémentés.


Plus de détails
DOMAIN-DRIVEN DESIGN
DE L'ESPACE DU PROBLEME
A L'ESPACE DE LA SOLUTION

2 JOURS DE FORMATION
PRIX 1500 € HT


Jour 1: Espace du Problème (comprendre)
Introduction au DDD, Event Storming, Example Mapping (BDD), Distillation du Domaine

Jour 2: Espace de la Solution (coder)
Transition avec le code via l'Outside-in TDD, DDD dans notre code, Architecture Hexagonale, Micro-services & DDD stratégique

Audience
Expert(e)s Métier, Dev, Architectes

Formateurs & Lieu
Thomas & Bruno à Paris.

SOFTWARE CRAFTSMANSHIP
17-18 FEVRIER PARIS 2020

Nous rappellerons ce qu’est l’eXtreme Programming, et nous expliquerons pourquoi le mouvement Software Craftsmanship connaît un succès grandissant. Nous présenterons le Test-Driven Development. Nous illustrerons les codes smells via des exemples de code. Nous découvrons les techniques pour casser les dépendances illustrées par quelques livecoding.


Plus de détails
SOFTWARE CRAFTSMANSHIP
LE MINDSET ET LES PRATIQUES

2 JOURS DE FORMATION
PRIX 1500 € HT


Programme
• Software Craftsmanship
• Clean Code
• TDD
• Example Mapping
• Refactoring Legacy code
• Catalogue des codes smells
• Fake, Stub & Mock
• TDD sur du code fortement couplé
• Casser les dépendances externes

Audience
Développeur, Architecte, Tech-Lead

Venir avec un laptop de développement

BEHAVIOR-DRIVEN DEVELOPMENT
25-26 JUIN PARIS 2020

Nous découvrirons l'essentiel de l'approche Behavior-Driven Development (BDD). Nous produirons des exemples concrets et des scénarios sous-jacents à quelques stories via l’atelier Example Mapping. A l’issu d’une revue des scénarios Gherkin, nous plongerons dans l'automatisation en mode test-first en utilisant outside-in et quelques principes du clean code.


Plus de détails
BEHAVIOR-DRIVEN
DEVELOPMENT
EXPLORER, FORMULER, AUTOMATISER

2 JOURS DE FORMATION
PRIX 1500 € HT


Programme
• Qualifier nos stories
• Explorer nos stories
• Comprendre l'essentiel de Gherkin
• Formuler nos exemples
• Revoir nos scénarios
• Installer l’outillage
• Produire une documentation vivante

Audience
Développeur, Testeur, Business Analyst

Profils techniques venir avec un laptop de développement

REFACTORING LEGACY CODE
16-17 MARS PARIS 2020

Nous découvrirons comment caractériser le code legacy avec l’usage des code smells comme vocable. Nous présenterons l'essentiel des code smells et leurs corrections respectives. Nous apprendrons aussi comment vaincre le "code legacy non testable". Nous présenterons l’essentiel des techniques via du livecoding en démontrant l'usage du TDD.


Plus de détails
REFACTORING
LEGACY CODE
VAINCRE L’ADVERSITE DU LEGACY

2 JOURS DE FORMATION PARIS
PRIX 1500 € HT


Programme
• Vocabulaire des Code Smells
• Refactoring au Quotidien
• Isoler les dépendances externes
• Rompre les dépendances externes
• Pattern test-double
• TDD sur du code fortement couplé
• Refactoring à l'échelle
• Legacy Club

Audience
• Développeur, architecte, Tech-Lead

Venir avec un laptop de développement

TEST-DRIVEN DEVELOPMENT
23-24 AVRIL PARIS 2020

Nous remonterons à l’origine du mouvement Software Craftsmanship, puis nous découvrirons l’art du clean code puis celui des tests unitaires. Nous présenterons en profondeur le Test-Driven Development (TDD) à l'aide de nombreux livecoding. Nous expliquerons les principes SOLID. Nous conclurons avec l'atelier Example Mapping.


Plus de détails
TEST-DRIVEN DEVELOPMENT
MAITRISER LE DESIGN EMERGEANT

2 JOURS DE FORMATION
PRIX 1500 € HT


Programme
• Software Craftsmanship
• Clean Code
• Unit Testing
• TDD
• Patterns & TDD
• Pair Programming
• SOLID Principles
• Fake, Stub & Mock
• Example Mapping

Audience
Développeur, Architecte, Tech-Lead

Venir avec un laptop de développement