Skip to main content

Présentation de la formation

info

BTS SIO – SLAM est une formation professionnalisante en développement,
systèmes d'information, analyse métier et cybersécurité, orientée vers
la création d'applications métiers utilisées dans les organisations.

Qu’est-ce que le BTS SIO ?

Services Informatiques aux Organisations

Le BTS SIO forme des techniciens capables d’analyser, concevoir, développer,
sécuriser et maintenir des solutions informatiques utilisées dans les entreprises,
institutions ou ESN.

Option SLAM

L’option SLAM (Solutions Logicielles et Applications Métiers) est dédiée
au développement logiciel, à l’architecture, aux bases de données
et à l’intégration métier.


Objectifs de la formation

tip

Compétences centralisées autour de dev, modélisation, sécurité, analyse métier et livrables professionnels.

  • Comprendre et formaliser un besoin (UML, MCD, user stories)
  • Concevoir architectures (MVC, n-tiers), modèles de données et API
  • Développer, tester, documenter et maintenir des applications
  • Intégrer sécurité (auth, permissions, RGPD, pratiques OWASP)
  • Automatiser (scripts), utiliser Git, CI/CD simplifiée
  • Gérer documentation technique et utilisateur

Contenu pédagogique (structuré)

  • Python (scripts, API)
  • Java (POO, Swing, intro Spring)
  • JavaScript (Node, front moderne)
  • SQL (requêtes, optimisation)
  • Architecture (MVC, REST)

Compétences développées

Analyse métier

Reformuler un besoin, rédiger des user stories, modéliser un SI.

Conception & BDD

Modèles UML, SQL avancé, cohérence et performance d’une base.

Qualité & Sécurité

Code propre, tests, revue de code, sécurité élémentaire.


Débouchés possibles

note

SLAM ouvre directement vers les métiers du développement et de l’intégration applicative.

  • Développeur backend / full-stack junior
  • Analyste développeur
  • Intégrateur de solutions métiers
  • Support applicatif évolutif
  • Poursuite d’études : Licence Pro, Bachelor, BUT, écoles d’ingénieur

Outils & technologies rencontrés

  • Git / GitHub
  • VS Code, IntelliJ
  • PostgreSQL / MySQL
  • JUnit, PyTest, Postman
  • Markdown (documentation), Docusaurus

Méthodes de travail

info

La formation adopte une logique projet, proche du fonctionnement en entreprise.

  • Mini-sprints & livrables
  • Pair-programming / revues de code
  • Jeux de données de test
  • Journal de bord et suivi d’avancement

Exemples de projets réalisés

Application métier (stock, planning, gestion interne)
avec base SQL, GUI ou API REST.


Valeur ajoutée de la formation

  • Capacité à mener une application simple de A à Z
  • Sensibilisation aux enjeux de sécurité
  • Autonomie sur la maintenance et l’évolution d’un existant
  • Communication claire via schémas et documentation

En résumé

success

Une formation technique, concrète et professionnalisante, orientée développement structuré,
compréhension du métier utilisateur et préparation à l'emploi ou à la poursuite d’études.