| 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 du Lycée polyvalent Jean Lurçat forme des techniciens supérieurs capables de concevoir, développer et optimiser des applications métier pour divers supports (PC, smartphones, tablettes) et des sites web. Au cœur d'un programme combinant informatique, mathématiques, anglais, économie & droit et culture-expression, vous acquerrez des compétences solides en création d'applications, maintenance logicielle et anticipation des évolutions techniques. La formation intègre un enseignement renforcé en cybersécurité (3h/semaine), essentiel dans le contexte actuel. Complétée par des stages professionnels de 10 à 11 semaines répartis sur 2 ans, cette formation vous prépare à devenir développeur d'applications, programmeur ou analyste logiciel, des profils hautement demandés dans les entreprises de tous secteurs. Le diplôme national de niveau bac+2 ouvre des portes directement vers l'insertion professionnelle ou poursuit en licence professionnelle.
Programme
- Analyse et conception d'applications : modélisation UML, architecture logicielle, spécifications fonctionnelles
- Développement et programmation : langages (Java, Python, SQL), conception d’interfaces utilisateur, programmation orientée objet
- Gestion des bases de données : conception, administration, requêtes avancées, optimisation des performances
- Services et réseaux informatiques : protocoles, sécurisation, infrastructures cloud, déploiement d’applications métiers
- Maintenance et évolution des applications : tests, validation, mise en production, gestion des incidents et améliorations
Objectifs de la formation
- Concevoir, développer et maintenir des applications métiers adaptées aux besoins des organisations
- Maîtriser les langages de programmation et les environnements de développement utilisés en solutions logicielles
- Analyser et modéliser les besoins des utilisateurs pour proposer des solutions informatiques efficaces
- Assurer la gestion de projets informatiques, incluant la planification, le suivi et la communication avec les parties prenantes
- Garantir la qualité, la sécurité et la performance des applications déployées au sein des organisations
