Mastère 1 - Architecture & Développement Logiciel - École Hexagone - Clermont-Ferrand
Clermont-Ferrand 63000
Aucun avis
| Niveau d’études visé | Bac +5 |
|---|---|
| Date de la prochaine session | Sept. 2026 |
| Durée de la formation en année | 2 ans |
| Statut de l’école | Privé |
| Formation reconnue par l’État | Oui |
| Rythme de formation | Temps plein - Alternance |
| Modalité | En présentiel |
| Prix | Non renseigné |
| Accréditation(s) | FEDE, QUALIOPI, DATADOCK, FC-RNCP |
Description
Le Mastère 1 Architecture & Développement Logiciel pose les bases de la conception et de l’organisation des systèmes informatiques modernes. Le programme couvre les fondamentaux de l’architecture logicielle, des API et des bases de données, tout en introduisant les pratiques DevOps, le cloud computing et l’industrialisation des applications. Les étudiants développent une vision globale des systèmes d’information à travers des projets concrets, afin d’acquérir les réflexes d’un futur architecte logiciel.
Thématiques abordées
- Architecture & Développement Logiciel : principes, modèles et normes, intégration des SI
- Gestion de projet SI : méthodes agiles, planification, conduite du changement
- Technologies et infrastructures : systèmes d’exploitation, réseaux, cloud computing
- Sécurité des Systèmes d’Information : cryptographie, gestion des risques, conformité
- Urbanisation et gouvernance des SI : cartographie, alignement stratégique, pilotage et contrôle
Objectifs de la formation
- Maîtriser les fondamentaux de la programmation algorithmique.
- Comprendre les mécanismes mathématiques associés.
- Savoir utiliser les outils de développement modernes.
- Disposer des bons réflexes et méthodes pour un développement efficace.
- Comprendre les principes itératifs des méthodes agiles.
- Définir et prioriser un scénario d’utilisation en mode agile.
- Mettre en place une planification de projet basée sur les principes agiles.
- Installer et configurer un serveur Node.js.
- Savoir implémenter des solutions CRUD avec PHP (Symfony) et Node.js.
- Mettre en œuvre les concepts de la programmation événementielle et asynchrone.
- Mettre en place un framework web.
- Gérer la persistance des données dans une base NoSQL à l’aide d’un ODM.
- Maîtriser les bases de REST et des Web API.
- Utiliser OData pour interroger et exploiter les données.
Points forts
- Formation orientée vers l’architecture logicielle moderne : acquisition de solides compétences en conception de systèmes complexes (microservices, API, bases de données, architecture des systèmes d’information) pour évoluer d’un profil développeur vers un profil d’architecte logiciel.
- Compétences très recherchées sur le marché : montée en expertise sur les technologies actuelles telles que le Cloud, le DevOps, le CI/CD, la data et l’automatisation, directement valorisables en stage, en alternance et en emploi.
- Pédagogie professionnalisante basée sur des projets concrets : mise en pratique des connaissances à travers des cas réels permettant de concevoir, développer et déployer des solutions dans des conditions proches du monde de l’entreprise.
- Un tremplin vers les métiers IT à responsabilité : préparation aux fonctions de développeur senior, Tech Lead, ingénieur DevOps ou architecte logiciel grâce à une approche technique avancée et orientée terrain.
Découvrir l’établissement
-
Voir l’établissement