Aller au contenu principal
Première sessionsamedi 12 septembre 2026Réserver ma place

Software Engineering

Niveau 5 · Avancé

Clean Code, TDD, DDD & Architecture

Apprenez à concevoir des logiciels maintenables grâce aux bonnes pratiques de code, aux tests et à la conception orientée domaine.

30 heuresNiveau 5 · Avancé

À qui s'adresse cette formation ?

Les modalités sont communiquées pour chaque session.

Prérequis

Les prérequis sont précisés pour chaque session.

Ce que vous allez apprendre

  • Écrire du code que d'autres pourront reprendre
  • Faire des tests un outil de conception et non une corvée
  • Modéliser un logiciel à partir de son domaine métier

Programme

  1. 01

    Bonnes pratiques de code

    • Clean Code
    • Maintenabilité
  2. 02

    Tests

    • TDD
  3. 03

    Conception

    • DDD
    • Conception orientée domaine
    • Architecture

Les modalités sont communiquées pour chaque session.

Compétences acquises

  • Refactorer du code existant sans en changer le comportement
  • Conduire un développement piloté par les tests
  • Modéliser un domaine métier et ses frontières
  • Choisir une architecture adaptée à un contexte

Méthode pédagogique

Chez Codingart Academy, on apprend en construisant.

01

Comprendre

Comprendre le principe avant l'outil.

02

Pratiquer

Chaque concept est accompagné d'exercices.

03

Construire

Les formations techniques aboutissent à un projet.

04

Continuer

Supports, ressources et exercices permettent de poursuivre après la formation.

Ressources incluses

Selon la formation, des supports, templates, prompts, guides et ressources complémentaires peuvent être fournis. Le détail est précisé pour chaque session.

Voir toutes les ressources gratuites

Votre formateur

Portrait de Ousmane Sidibé

Ousmane Sidibé

Ingénieur logiciel · CEO & CTO Codingart · Professeur assistant · Doctorant

J'ai créé Codingart Academy avec une conviction simple : les technologies modernes ne doivent pas être réservées aux développeurs. Mon objectif est de rendre des concepts comme l'Intelligence Artificielle, l'automatisation et le développement accessibles à travers la pratique, des exemples concrets et des projets réels.

En savoir plus

Inscription

S'inscrire à « Clean Code, TDD, DDD & Architecture »

Renseignez vos coordonnées : nous revenons vers vous avec les modalités dès l'ouverture de la session.

FAQ

Questions fréquentes

Les réponses aux questions les plus courantes avant une inscription.

Dois-je savoir programmer ?

Non. Plusieurs formations, notamment les initiations à l'IA, à la logique et au Prompt Engineering, ne nécessitent aucune connaissance en programmation.

Les formations sont-elles pratiques ?

Oui. Codingart Academy privilégie les démonstrations, exercices, cas réels et projets.

Recevrai-je des ressources ?

Oui. Selon la formation, des supports, templates, prompts, guides et ressources complémentaires peuvent être fournis.

Où ont lieu les formations ?

Les modalités sont communiquées pour chaque session.

Comment m'inscrire ?

Chaque formation dispose de son propre formulaire d'inscription. Sélectionnez la formation qui vous intéresse, puis suivez le bouton d'inscription de sa page.

Votre prochaine compétence commence ici.

Rejoignez Codingart Academy et apprenez à utiliser les technologies modernes de manière concrète.