| Niveau d'études visé | Bac +2 |
|---|---|
| Date de la prochaine session | Sept. 2026 |
| Durée de la formation en année | Non renseignée |
| Statut de l'école | Non renseigné |
| Formation reconnue par l'État | Oui |
| Rythme de formation | Temps plein - Alternance |
| Modalité | En présentiel |
| Prix | Non renseigné |
Description
Le Brevet de Technicien Supérieur SIO option SLAM proposé par IRIS - École Supérieure d'Informatique et de Numérique à Montpellier forme des développeurs polyvalents maîtrisant la conception et la maintenance d'applications informatiques.
Au programme : développement en langages orientés objet (Java, C#, Python), gestion de bases de données relationnelles, architecture logicielle, méthodes agiles et tests unitaires.
Les étudiants acquièrent une expertise technique solide en programmation, modélisation UML, sécurisation des données et déploiement d'applications web et mobiles.
Cette formation diplômante ouvre les portes aux métiers de développeur d'applications, programmeur analyste, technicien en développement logiciel ou développeur web/mobile.
Les diplômés intègrent facilement les entreprises du secteur numérique, les ESN (Entreprises de Services du Numérique) ou poursuivent en licence professionnelle pour enrichir leur expertise technique et managériale.
Thématiques abordées
- Développement d’applications - Programmation orientée objet, Algorithmique, Conception et maintenance de logiciels
- Bases de données - Modélisation, Langage SQL, Administration et gestion des données
- Environnements et outils de développement - IDE, Gestion de versions, Déploiement d’applications
- Réseaux et systèmes - Architecture réseau, Protocoles, Sécurité informatique
- Projet professionnel - Analyse des besoins, Conception technique, Réalisation et présentation d’un projet applicatif
Objectifs de la formation
- Concevoir, développer et maintenir des applications informatiques adaptées aux besoins des utilisateurs
- Maîtriser les langages de programmation orientés objet et les environnements de développement
- Analyser les besoins clients et formaliser les spécifications techniques et fonctionnelles
- Gérer les bases de données relationnelles et assurer l'intégration des données dans les applications
- Appliquer les méthodes de test, de validation et de maintenance des logiciels pour garantir leur qualité et leur pérennité
Découvrir l’établissement
