Domaine d'expertise

Architecture logicielle

Concevoir des logiciels qui durent : structurés, testables et prêts à évoluer.

tree ./src --domain

Le domaine

Une application qui grandit sans architecture finit par ralentir tout le monde. Nos formations en architecture logicielle donnent aux équipes les repères pour découper un système, isoler le métier de la technique et faire des choix argumentés plutôt que subis.

Pour qui ?

Développeurs confirmés, tech leads, architectes en devenir, enseignants en génie logiciel.

Ce que vos équipes y gagnent

  • Un vocabulaire commun pour discuter des choix techniques
  • Des critères concrets pour choisir entre monolithe et microservices
  • Un code métier plus lisible et plus facile à tester

Sujets couverts

  • Design patterns
  • Clean architecture et architecture hexagonale
  • Domain-Driven Design (DDD)
  • Microservices et monolithe modulaire
  • Architecture orientée événements
  • Documentation et décisions d'architecture (ADR)

Un sujet ne figure pas dans la liste ? Nous construisons aussi des modules sur mesure.

Nous consulter

Exemples

Ce que peut contenir une intervention

Nous ne proposons pas de catalogue figé : le programme, la durée et le niveau sont définis avec vous. Voici des exemples de contenus fréquemment demandés sur ce domaine.

01

Design patterns et principes SOLID

02

Clean architecture et architecture hexagonale

03

Domain-Driven Design

04

Monolithe modulaire ou microservices

Modalités

Comment se déroule une intervention

Formats

Présentiel dans vos locaux, distanciel en classe virtuelle ou formule hybride, selon vos contraintes.

Durée

D'une demi-journée de sensibilisation à un parcours de plusieurs jours, réparti selon vos disponibilités.

Suivi

Positionnement en amont, évaluation des acquis, attestation de fin de formation et bilan transmis.

Nos formations sont ouvertes aux personnes en situation de handicap : contactez-nous en amont pour étudier ensemble les adaptations nécessaires (référent handicap : Thomas BERARD).

Former vos équipes en architecture logicielle ?

Décrivez-nous votre besoin : nous revenons vers vous avec une proposition adaptée à votre public, à votre calendrier et à votre budget.