| Niveau d'études visé | Bac +2 |
|---|---|
| Durée de la formation en année | 2 ans |
| Statut de l'école | Non renseigné |
| Formation reconnue par l'État | Oui |
| Rythme de formation | Temps plein |
| Modalité | En présentiel |
| Prix | Non renseigné |
Description
Le BTS Services Informatiques aux Organisations option B Solutions Logicielles et Applications Métiers proposé par CaenSup Sainte-Ursule forme des spécialistes du développement d'applications informatiques. Au programme : conception et développement d'applications, programmation orientée objet avec plusieurs langages (Java, C#, Python, PHP), gestion de bases de données SQL, développement web front-end et back-end, ainsi que la maintenance et l'évolution de solutions logicielles. Les étudiants développent des compétences techniques solides en analyse des besoins, modélisation de systèmes d'information, réalisation de composants logiciels, tests et déploiement d'applications. À l'issue de la formation, les diplômés exercent comme développeur d'applications, analyste-programmeur, développeur web ou mobile, technicien d'études informatiques ou encore concepteur d'applications métiers au sein d'entreprises de services numériques, de PME ou de grandes organisations.
Programme
- Conception et maintenance d'applications informatiques : Analyse des besoins, modélisation UML, développement en langage Java ou C#, tests et déploiement
- Gestion des bases de données : Modélisation relationnelle, SQL avancé, optimisation des requêtes, administration des SGBD
- Infrastructure des réseaux et sécurité informatique : Protocoles réseau, configuration des équipements, sécurité des données et prévention des risques
- Développement Web et mobile : Technologies front-end (HTML, CSS, JavaScript), frameworks, développement d'applications mobiles natives et hybrides
- Gestion de projet et communication professionnelle : Méthodologies Agile et classique, outils collaboratifs, rédaction de documentation technique et relations clients
Objectifs de la formation
- Maîtriser le développement, la maintenance et l’intégration de solutions logicielles adaptées aux besoins des organisations
- Concevoir et réaliser des applications métiers en utilisant des langages de programmation et des environnements adaptés
- Analyser et modéliser les besoins des utilisateurs pour proposer des solutions informatiques efficaces
- Gérer les bases de données et assurer la qualité, la sécurité et la performance des applications
- Travailler en équipe en appliquant les méthodes de gestion de projet informatique