« Solutions logicielles et applications métiers » : Conception et développement d’applications

  • Bac+2
  • Eligible CPF
En partenariat académique avec
Logo
  • 100% en ligne 24h/24 et 7j/7 • Web & Mobile

  • Durée estimée 240h • 5 mois

  • Démarrage A tout moment de l'année

  • Certification Bloc de compétences • Niveau 5 (Bac+2)

« Solutions logicielles et applications métiers » : Conception et développement d’applications
Recevoir la brochure Candidater

Créez des solutions logicielles sur mesure pour répondre aux besoins des entreprises

Cette formation vous prépare à concevoir, développer et maintenir des applications web, mobiles ou desktop. Vous apprendrez à maîtriser les langages de programmation, les bases de données, et les outils de développement pour créer des solutions logicielles adaptées aux exigences des clients. Grâce à une approche pratique et des projets concrets, vous développerez des compétences techniques solides et une compréhension approfondie du cycle de vie des applications.

Cette formation est idéale pour ceux qui souhaitent débuter une carrière en tant que développeur d'applications ou poursuivre vers des études supérieures dans le domaine du développement logiciel.

Un diplôme reconnu, des compétences recherchées, un métier d’avenir.

Vous serez capable de :
  • Concevoir et développer une solution applicative

  • Assurer la maintenance corrective ou évolutive d’une solution applicative

  • Gérer les données

Programme

Concevoir et développer une solution applicative web
Créer un wireframe avec Balsamiq Introduction à la modélisation conceptuelle de données avec UML Les diagrammes fonctionnels Le diagramme de classe Les diagrammes de séquence L'utilisation de fonctionnalités de génération de code de l’outil de modélisation UML PHP et HTML (sorties) Les types de données, les variables et les constantes Les opérateurs de comparaison et les expressions booléennes Les fonctions Les tableaux Les conditions Les boucles Créer ses propres fonctions L'organisation des fichiers PHP Les superglobales Get, Post et Files Les superglobales Server, Env et Session La sécurité La manipulation des dates La manipulation des fichiers en PHP Les expressions régulières Utiliser la documentation PHP et Standard de codage PHP La préparation de l'environnement de travail La programmation Orientée Objet : concepts de base La programmation Orientée Objet : concepts avancés La programmation Orientée Objet : Design Patterns La programmation Orientée Objet : L’encapsulation et la visibilité Administrer et déployer une base de données PHP/PDO : accès en lecture/écriture Découverte d'un ORM PHP La connaissance des architectures logicielles multicouches réparties y compris avec des microservices La connaissance des formats normalisés d'échange de données Consommer une API existante La création d'une API REST : présentation La création d'une API REST : POST PUT/PATCH Les notions de test unitaire et test fonctionnel La gestion des erreurs Les tests unitaires avec PHPUnit Les tests unitaires avec les mocks Les tests fonctionnels avec WebTestCase et Panther Tests d'intégration et recette fonctionnelle Les formats de documentation
Concevoir et développer une solution applicative desktop
Introduction au JAVA Les types primitifs Les instructions conditionnelles Les méthodes Les exceptions Les classes - construction Les classes - Types de classes Les classes - Utilisation dans un contexte POO Les autres spécificités d'une classe java Les collections La manipulation des dates Les patrons de conception (design patterns) Les fonctions anonymes et leurs utilisations La persistance de données (DATA JDBC/JCPA) Projet - Réalisation d'un Chronomètre en Java
Concevoir et développer une solution applicative Mobile
Intro : qu'est-ce que le DART ? Découverte de DartPad Les émulateurs iOS et Android Présentation du langage Dart Comprendre le main.dart Les variables et constantes en Dart String / int / bool en Dart Les listes et les maps en Dart Les opérateurs Dart Les structures conditionnelles Dart Les boucles en Dart Les fonctions en Dart Installer Flutter Les bases de Flutter 1/2 Les bases de Flutter 2/2 La navigation dans Flutter Créer des animations sur Flutter Les gestures sur Flutter La mise en place de l'intégration continue (CI) L'installation d'une machine virtuelle Windows 2010 sous VirtualBox L'installation d'une machine virtuelle Linux Ubuntu sous VirtualBox L'installation d'une machine virtuelle Linux Debian10 sous VirtualBox L'outil Docker : principes, objectifs et solutions La programmation événementielle Les outils de documentation de code Application : S'initier au langage Dart
Assurer la maintenance corrective ou évolutive d’une solution applicative
Introduction à Git et Github La gestion des branches Les branches avec Git - Rebaser Les framework de journalisation Les outils d'audit de la qualité Les normes de qualités logiciels
Gérer les données
Introduction générale aux bases de données, notion de SGBDR Les requêtes SQL  Les jointures SQL  Les fonctions SQL La programmation des fonctions, des procédures stockées et des déclencheurs (triggers) Découvrir un autre SGBDR : PostgreSQL  Les solutions de stockage cloud existantes L'intégration d'une application hébergée dans le cloud La connaissance des principes, des enjeux et des risques du cloud computing  Administrer et déployer une base de données Les bases de données NoSQL : limites et comparatifs du relationnel au non relationnel Les familles de BD NoSQL  La famille des BD NoSQL : choisir sa base de données Introduction à MongoDB  L'installation et la configuration de MongoDB avec Docker  La prise en main de MongoDB  La manipulation des documents dans MongoDB (partie 1)  La manipulation des documents dans MongoDB (partie 2)  L'installation d'ElasticSearch avec docker La manipulation de documents dans ElasticSearch 

À l’issue de la formation, vous obtiendrez

Attestation reconnaissant l'acquisition d'un bloc de compétences

Obtenez le Bloc de compétences "Conception et développement d’applications" du "BTS - Services informatiques aux organisations, Option A : « Solutions d’infrastructure, systèmes et réseaux » ; Option B : « Solutions logicielles et applications métiers »", de niveau 5 délivrée par le Ministère de l’Enseignement supérieur, RNCP40792, décision de France Compétences le 13/06/2025, NSF 326

Attestation de fin de formation écoleen partenariat avec Digital Campus

La méthode Studi : votre chemin vers le succès

Une formation qui s’adapte à votre vie

Formez-vous quand vous voulez, où vous voulez, à votre rythme.
Une méthode pensée pour concilier travail, vie perso et formation.
Vous avancez sans pression, mais avec un cadre clair.

Un accompagnement humain, du début à la fin

Un référent pédagogique dédié pour vous guider et vous motiver.
Des formateurs disponibles pour répondre à vos questions.
Chez Studi, vous n’êtes jamais livré à vous-même.

Apprendre en faisant, vraiment

Cas pratiques, projets concrets, mises en situation.
Vous développez des compétences directement utiles en entreprise.
Chaque apprentissage a un objectif métier clair.
 

Des formateurs issus du terrain

Plus de 700 professionnels en activité partagent leur expertise.
Des contenus alignés sur les réalités du marché de l’emploi.
Vous apprenez ce qui est réellement utilisé en entreprise.

Des formats variés pour mieux apprendre

Vidéos, cours écrits, PDF, quiz, exercices et auto-évaluations.
Des supports complémentaires pour mémoriser plus efficacement.
Une expérience d’apprentissage dynamique et engageante.

Des classes virtuelles pour aller plus loin

Plus de 10 000 classes en direct ou en replay.
Interagissez avec les formateurs et les apprenants.
Approfondissez les notions clés quand vous en avez besoin.

Une préparation solide aux examens

Évaluations d'entraînement corrigées, révisions ciblées et entraînements aux oraux.
Des classes dédiées pour se préparer sereinement.
Objectif : réussir votre diplôme du premier coup.

Une communauté qui vous tire vers le haut

Une communauté de plus de 59 000 apprenants.
Échanges, entraide et partage d’expériences.
Parce que la réussite est plus forte quand elle est collective.

Un objectif clair : votre réussite professionnelle

Des compétences pensées pour l’emploi.
Des contenus connectés au terrain.
Votre projet professionnel au cœur de la méthode Studi.

Modalités

Conditions d'admission

Pour entrer en formation, le candidat doit :

Pour un BTS en 2 ans 

  • Être titulaire d’un diplôme ou d'un titre de niveau 4 (BAC ou équivalent)

OU

  • Justifier d’au moins 3 ans d'expérience professionnelle à temps plein dans un domaine en lien avec la finalité du BTS (informatique, développement, systèmes et réseaux, digitalisation)

Pour un BTS en 1 an 

  • Avoir suivi une année du même BTS l'année précédente

OU

  • Être titulaire d’un diplôme ou d'un titre de niveau 5 (Bac+2)

Pour toute autre situation, contactez un conseiller en formation qui étudiera votre profil pour étudier votre admissibilité.

Expérience professionnelle et stage

Pour le BTS en 2 ans:
Le candidat doit effectuer 4 semaines de stage consécutives au minimum.
Pour cela un dossier de positionnement devra être fait auprès du rectorat de rattachement du candidat.

OU

Pour le BTS en 1 an :
Le candidat doit effectuer l'intégralité de la période de stage avant le 30 mars et ainsi s'assurer de pouvoir terminer son dossier de conduite et présentation d'activité professionnelle dans les meilleures dispositions. Il peut toujours effectuer une demande de réduction de la durée des stages au travers de son dossier de positionnement s'il exerce dans le domaine durant la formation.
Le dossier sera à faire valider par le Rectorat, il n'y aura aucune décision de notre part.

Examen
Mois d'examen : MaiJuin
Lieu : En présentiel (centre d'examen de votre académie)

A l'issue de votre formation, vous présenterez l’examen BTS Services Informatiques aux Organisations dans un centre sélectionné par le Rectorat de votre région.

Les épreuves écrites et orales se déroulent de début mai à fin juin. Pour les épreuves orales, le calendrier varie en fonction des académies.

  • E5 – Conception et développement d'applications : épreuve pratique et orale (40 min + 1 h 30 de préparation)
Certification
Certification : Bloc de compétences "Conception et développement d’applications" du "BTS - Services informatiques aux organisations, Option A : « Solutions d’infrastructure, systèmes et réseaux » ; Option B : « Solutions logicielles et applications métiers »", de niveau 5 délivrée par le Ministère de l’Enseignement supérieur, RNCP40792, décision de France Compétences le 13/06/2025, NSF 326
Certificateur : Ministère de l’Enseignement supérieur, de la Recherche et de l’Innovation

Pour obtenir le taux d’insertion dans les fonctions visées, consulter la fiche RNCP sur le site de France compétences

Equivalences et passerelles

Le certificateur n’a identifié aucune équivalence.

Poursuite d'études

Après avoir obtenu le BTS - SIO Option A : SISR, il est possible de :
- Soit intégrer directement le marché du travail
- Soit de poursuivre vers un Bachelor Administrateur d'infrastructures sécurisées ou un Bachelor Développeur Web ou un Bachelor Développeur Java ou Python ou C# et .Net ou Fluteur ou PHP/Symfony ou Angular ou Fron-End ou un Bachelor Développeur Mobile OS ou Android ou un Bachelor Data et IA .

Cette liste n’est pas exhaustive. Il existe d’autres poursuites possibles.

Tarifs et solutions de financement

1 190 € Tarif pour les particuliers.

CPF

Mon compte CPF

Financez votre formation jusqu'à 100%(1)

Jusqu'à 100%

France Travail

Formation éligible à des aides de France Travail (anciennement Pôle Emploi)

A partir de 0 €

Entreprise

Bénéficiez d'un financement par votre employeur

Jusqu’à 100% finançable(2)

Financement personnel

Financez votre formation facilement en plusieurs fois sans frais jusqu'à 36 mois(3)

A partir de47€/mois

Bourse d'études

Bénéficiez d'une bourse d'études en fonction de votre profil

Jusqu'à -30%
Inclus
  • Cours écrits et vidéos à la demande 

  • Accès illimité à plus de 10 000 classes virtuelles(5) en direct et replay

  • Accompagnement et suivi pédagogique

  • Projets professionnels

  • Coaching carrière

  • Accès illimité à Compétences 360 pendant 2 ans

  • Frais de dossier et d'inscription(4)

  • Garantie Réussite 2 ans et Garantie Diplômé ou Remboursé(6)

(1)Sous réserve d’un crédit suffisant de vos droits formation CPF et d’un cas d’exonération d’une participation financière. 
(2)Votre formation peut être financée par votre entreprise dans le cadre du plan de développement des compétences ou bien en prise en charge directe. L’employeur peut s’appuyer sur son OPCO pour obtenir une prise en charge partielle ou totale.
(3)Sous réserve d’acceptation. Vous disposez d’un délai de rétractation. Voir les conditions 
(4)Hors Diplômes d’État et préparation aux concours. 
(5)Nombre moyen de classes virtuelles en direct observées sur les 12 derniers mois (organisées majoritairement à partir de 18h)
(6)Voir les CGV Studi

 

FAQ

Qu'est-ce que le bloc de compétences « Conception et développement d’applications » ?

Le bloc de compétences « Conception et développement d’applications » est une certification professionnelle reconnue qui valide un ensemble de compétences spécifiques. Il fait partie d'un titre RNCP et peut être obtenu indépendamment, sous réserve de réussite aux évaluations.

Quels sont les prérequis pour suivre cette formation ?

Les conditions d'admission dépendent du titre RNCP dont ce bloc est issu. Un niveau d'études ou une expérience professionnelle dans le domaine peuvent être requis. Un conseiller Studi analyse votre profil pour confirmer votre éligibilité.

Quelle est la durée de cette formation chez Studi ?

La durée estimée de cette formation est de 240h - 5 mois. Cette durée est indicative et s'adapte à votre rythme. La formation est 100% en ligne, accessible 24h/24 et 7j/7.

Cette formation est-elle éligible au CPF ?

Oui, ce bloc de compétences est éligible au CPF (Compte Personnel de Formation). Vous pouvez utiliser vos droits pour financer tout ou partie de votre formation. D'autres solutions existent : aides France Travail, facilités de paiement, bourses d'études.

Comment se déroule la validation du bloc de compétences ?

La validation s'effectue par une évaluation des compétences acquises, généralement sous forme de projet professionnel ou de mise en situation. Les sessions d'examen ont lieu en mai ou juin.

Peut-on poursuivre vers le titre RNCP complet après ce bloc ?

Oui, après validation de ce bloc de compétences, vous pouvez poursuivre vers l'obtention du titre RNCP complet en suivant les autres blocs qui le composent. Cette approche modulaire permet de construire votre parcours progressivement.

On vous rappelle