Aller au contenu principal
Première sessionsamedi 17 octobre 2026 à 9 hRé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.

Une attestation de participation est délivrée

Après la séance, chaque personne présente reçoit par e-mail un lien vers son attestation, avec un numéro unique. Elle établit une présence et ne constitue pas une certification.

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 · Enseignant-chercheur · 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.

Partager :WhatsAppLinkedIn

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.