| Niveau d’études visé | Bac +5 |
|---|---|
| Durée de la formation en année | 3 ans |
| Statut de l’école | Non renseigné |
| Formation reconnue par l’État | Oui |
| Rythme de formation | Alternance |
| Modalité | En présentiel |
| Prix | Non renseigné |
Description
Contenue de l'option Architecte logiciel, développeur d'applications :
Programmation bureautique avancée
Profiling et optimisation de code
Portabilité et déploiement de logiciels
Programmation .Net
Programmation Mobile
Programmation JEE
Thématiques abordées
- Architecture logicielle : principes de conception, patterns, modélisation UML
- Développement d’applications : langages (Java, Python), frameworks, intégration continue
- Gestion de bases de données : conception, SQL, NoSQL, optimisation des requêtes
- DevOps et déploiement : conteneurisation, orchestration, automatisation des tests
- Projet professionnel encadré : atelier de conception, développement collaboratif, restitution
Objectifs de la formation
- Maîtriser la conception d'architectures logicielles robustes et évolutives adaptées aux applications modernes.
- Développer des compétences avancées en programmation multi-technologies pour créer des applications performantes et sécurisées.
- Appliquer les méthodes de gestion de projet logiciel pour piloter efficacement le cycle de vie des applications.
- Intégrer les principes des systèmes distribués et du cloud computing pour optimiser le déploiement des applications.
- Analyser, tester et assurer la qualité du code et des systèmes pour garantir la fiabilité des solutions développées.
Découvrir l’établissement
Voir l’établissement