ESGI - Nantes

Mastère architecture des logiciels ESGI - Nantes

Ville : Nantes 44200
Niveau requis : Bac+3
Bac +5
Alternance
2 ans
Sept. 26
Aucun avis

En bref

Statut de l'école Privé sous contrat
Accréditation(s) QUALIOPI
Niveau RNCP Titre RNCP de Niveau 7
Niveau d'études visé Bac +5
Rythme de formation Alternance
Modalité En présentiel
Date de la prochaine session Sept. 2026
Durée de la formation en année 2 ans
Formation reconnue par l'État Oui

Description

La spécialisation Architecture des Logiciels forme des ingénieurs en informatique qui maîtrisent l’ensemble des compétences indispensables au métier d’architecte logiciel, fonction stratégique dans la politique informatique des entreprises. 

Il s’agit d’une formation d’experts sur les méthodes de conception et de réalisation de solutions logicielles complexes, dans des secteurs extrêmement variés (finance, industrie, ESN, éditeurs de logiciels Web ou mobiles, direction des systèmes informatiques…). 

Programme : 

Mastère 1ère année 

DÉVELOPPEMENT ET LANGAGES 

  • Algorithmique et complexité (graphes) 
  • Design Patterns en C# 
  • Frameworks JEE 

INGÉNIERIE DU LOGICIEL 

  • Architecture logicielle 
  • Clean Code 
  • Orchestration de conteneurs et intégration continue 
  • Architecture micro-services 

INGÉNIERIE DE LA MOBILITÉ 

  • Reactive Programming Android 
  • Développement iOS Swift 

CONCEPTION, SYSTÈMES ET OUTILS 

  • Cloud infrastructure 
  • Rust appliqué à la programmation système et réseaux 
  • Behaviour Domain Developpement (BDD) 
  • Framework Deep Learning 

OUTILS DE COMMUNICATION 

  • Techniques de communication professionnelle 
  • Anglais : préparation au TOEIC 

ACTIVITÉS ANNUELLES 

  • Projet Annuel 
  • E-Learning 
  • Mission en Entreprise 
  • Projet personnel et vie de l’école 

Rythme - Formation en Alternance :   

Session de septembre 

  • D'octobre à août :  1 semaine de cours / 3 semaines en entreprise.  

Session de janvier 

  • De janvier à décembre : 1 semaine de cours / 3 semaines en entreprise. 

Mastère 2ème année 

 
SCIENCES DE L'INGÉNIEUR 

  • Projet IoT 
  • Cryptographie et Sécurité Logicielle 
  • Ergonomie et IHM Logicielle 
  • Introduction à l'IoT 

DÉVELOPPEMENT ET PROGRAMMATION AVANCÉE 

  • Blockchain et développement 
  • Programmation et Parallélisme 
  • Programmation Fonctionnelle 
  • Clean Architecture 

CONCEPTIONS ET NORMES 

  • Conception Pilotée par le Domaine (DDD) 
  • Green IT et Informatique Responsable 
  • Data Oriented Design 

TRAITEMENT ET ANALYSE DE DONNÉES 

  • Introduction aux architectures distribuées 
  • Apprentissage par renforcement appliqué au jeu 
  • Machine Learning 
  • SI décisionnels : architectures et conception 

COMPÉTENCES TRANSVERSES 

  • Anglais Préparation au TOEIC (2) 
  • Management d'équipe 
  • Droit Informatique 

ACTIVITÉS ANNUELLES 

  • E-Learning 
  • Projet personnel et vie de l’école 
  • Projet Annuel 
  • Mission en Entreprise 
  • Projet de recherche FYC (Find Your Course) 

Rythme - Formation en Alternance :   

Session de septembre 

  • D'octobre à août :  1 semaine de cours / 3 semaines en entreprise.  

Session de janvier 

  • De janvier à décembre : 1 semaine de cours / 3 semaines en entreprise. 

Modalités d’évaluation : 

  • Contrôle de connaissance 
  • Mise en situation professionnelle à travers des cas pratiques et des études de cas 
  • Compétitions internes avec les Hackathon durant lesquels les apprenants doivent répondes à des problématiques réelles rencontrées par des entreprises et présenter leurs solutions devant un jury constitué d’expert 
  • Soutenances orales 
  • Partiels, constitués d’évaluations individuelles écrites et/ou orales. 

La formation permet l’obtention totale ou partielle du titre par la validation de blocs de compétences. 

Débouchés  

  • Architecte logiciel 
  • Ingénieur logiciel 
  • Ingénieur d’études et développement 
  • Architecte et urbaniste de Système d’Information 
  • Consultant 
  • Chef de projet 

Les ECTS acquis permettent d'accéder à une passerelle directe de formations supérieures. 

Programme

  • Architecture logicielle avancée : principes, styles, et patterns
  • Conception et modélisation : UML, architecture orientée services (SOA), microservices
  • Développement sécurisé et qualité logicielle : tests, intégration continue, et sécurité applicative
  • Gestion de projets et cycles de vie logiciels : méthodes agiles, DevOps, gouvernance
  • Technologies et outils émergents : cloud computing, conteneurs, et plateformes d’orchestration

Objectifs de la formation

  • Concevoir et modéliser des architectures logicielles robustes et évolutives adaptées aux besoins métier
  • Appliquer les principes des design patterns et des bonnes pratiques de développement logiciel
  • Intégrer et orchestrer des composants logiciels dans des environnements complexes et distribués
  • Évaluer et sélectionner des technologies et frameworks pertinents pour optimiser les projets logiciels
  • Assurer la qualité, la performance et la sécurité des systèmes logiciels via des méthodologies adaptées

Découvre l’école

ESGI - Nantes
ESGI - Nantes
L’ESGI forme ses étudiants, depuis plus de 40 ans, à neuf spécialisations dans le monde de l’informatique en s’adaptant aux nouvelles exigences et aux dernières évolutions du secteur : Architecture des Logiciels, Ingénierie Mobile & Objets Connectés Intelligence Artificielle et Big Data, Ingénierie de la Blockchain, Ingénierie du Web, Ingénierie de la Réalité Virtuelle et Jeux Vidéo, Systèmes, Réseaux & Cloud Com…
En savoir plus sur l’école Donne ton avis
En savoir plus sur l’école Donne ton avis

Prends déjà tes marques

ESGI - Nantes
ESGI - Nantes
  • 10-12 rue René Viviani, Nantes 44200
  • Le château des ducs de Bretagne
  • Le Lieu Unique
  • La place Graslin et son théâtre
  • La brasserie La Cigale
  • Le passage Pommeraye
  • La Place Royale
  • Les Machines de l’île