Concepteur développeur de solutions digitales
en Alternance
Alliez créativité et logique pour développer des projets web de A à Z grâce à l’alternance
Formation mixte
ou 100% à Distance
14 à 18 mois
À tout moment de l’année
Niveau 6
( Niveau BAC +3)
Ce bachelor en alternance vous prépare à maîtriser les langages de programmation web, à créer des interfaces interactives et à développer des applications web performantes. Avec l’alternance, vous apprendrez à coder en HTML, CSS, JavaScript, PHP, à utiliser des frameworks modernes (React, Symfony, etc.) et à travailler en méthode agile.
Vous serez capable de concevoir et spécifier une solution digitale, de piloter son cycle de vie de façon agile et itérative, et de développer et la structurer pour garantir sa robustesse et sa performance.
Grâce à cette immersion, vous serez opérationnel rapidement et prêt à répondre aux besoins des entreprises, en tant que développeur front-end, back-end ou full-stack.
Vous serez capable de :
- Concevoir et spécifier une solution digitale
- Gérer itérativement le cycle de vie d’une solution digitale
- Développer et structurer une solution digitale
Vous obtiendrez à l'issu de la formation** :
Certification
Titre RNCP de niveau 6
Obtenez le Titre RNCP « Concepteur développeur de solutions digitales », Titre certifié de niveau 6 (Bac+3), codes NSF codes NSF 326t et 326n, enregistré au RNCP, sous le numéro RNCP36146, enregistré le 26/01/2022, délivré par HETIC.
60
Crédits
Les ECTS (Système européen de transfert et d'accumulation de crédits) permettent de reconnaître les diplômes dans tous les pays de l'Union européenne.
**Sous réserve de réussite aux épreuves finales
Besoin d'informations ?
Parlons-en !
Prenez rendez-vous avec un conseiller formation.
Choisissez un créneau
Programme
Conception et spécification d'une solution digitale
1 .Les besoins client et identifier les solutions adaptées
- La veille et l’innovation
- Les modes d’innovation
- Les entreprises et l’innovation
- La créativité moteur de l’innovation
- Panorama des techniques de créativité
- L’écosystème d’un projet digital
- Étude comparative : le benchmark des solutions existantes
- Définir la cible de la solution digitale
- Les principaux acteurs d’un projet digital : la maitrise d’œuvre
- Les principaux acteurs d’un projet digital : la maitrise d’ouvrage
- Identifier les parties prenantes.
- Établir la gouvernance du projet, définir les rôles et les responsabilités
- Comprendre les enjeux et les retombées d’un projet
- Le cahier des charges : l’expression du besoin
2. Définir les piliers techniques de la solution digitale
- Les spécificités du projet digital
- Le recueil de l’analyse des besoins
- Définir la solution et le projet cibles
- Définir les objectifs et faire valoir l’opportunité du projet
- Le choix technologique de la solution
- Le cahier des charges technique : détailler la mise en œuvre
- Le cahier des charges technique : du besoin à la solution technique
- Le cahier des charges technique : description fonctionnelle et technique
- La présentation et la validation de sa solution
- L’utilisation en interne du CDC
3. Découvrir Adobe XD
- Présentation générale
- Gestion des documents
- Les outils de dessin vectoriel
- Le gabarit
- Importation de fichiers et d’images
- Les différents effets graphiques
- Création d’éléments répétitif
- Redimensionnement réactif
- Utilisation des composants
- Utilisation et gestion des Actifs
- Le mode Prototype
- Plug-ins
- Partage de designs et de prototypes
- Les différents types d’export
4. Utiliser l’éditeur de graphiques Figma
- Présentation de l’application
- L’application Figma
- Importation et exportation de fichiers, utilisation de modèles
- Conception avancée : menu déroulant, incrustation d’écran, personnaliser le design
- Créer un prototype, partager et exporter
5. Définir la méthodologie, la roadmap, les ressources et les livrables
- Introduction à l’organisation d’un projet digital
- Méthodologie pour piloter un projet digital : une démarche itérative
- Le rôle du chef de projet digital
- Les modes de gestion de projet dits “classiques”
- Les méthodologies agiles
- Les concepts et les disciplines de la gestion de projet selon le PMBOK
- Les acteurs et les ressources du projet
- La première décision du projet
- La construction du planning
- La gestion du budget du projet
- La gestion des risques
- La communication autour du projet
6. Concevoir la solution digitale
- La réalisation d’une étude d’opportunité
- Le rôle de la note de cadrage
- L’étude de faisabilité
- L’analyse des risques
- L’analyse fonctionnelle
- Proposer une solution optimale en termes de coût
- Proposer une solution optimale en termes de délais de production
- Proposer une solution optimale en termes de performance attendue
- Proposer une solution optimale en termes de pérennité
- L’utilité du suivi et la performance
- Les indicateurs de suivi selon les objectifs
- La construction d’un tableau de bord opérationnel
7. Découvrir les méthodologies de gestion de projets agiles
- Les méthodologies agiles
- Introduction à la méthode Scrum
- Comprendre Kanban
- Présentation du diagramme de Gantt
8. Concevoir l’architecture logicielle de la solution
- L’architecture en appels et retours
- L’architecture en couches
- L’architecture centrée sur les données
- L’architecture en flux de données
- L’architecture orientée objets
- L’architecture orientée agents
9. Comprendre la spécification fonctionnelle
- Comprendre les objectifs de la spécification fonctionnelle
- Comment rédiger une spécification fonctionnelle
10. Élaborer un cahier des charges fonctionnel
- Le cahier des charges fonctionnel : le contexte du projet et ses enjeux
- Le cahier des charges fonctionnel : la portée de la solution
- Le cahier des charges fonctionnel : les contraintes
- Le cahier des charges fonctionnel : les parcours utilisateurs
- Le cahier des charges fonctionnel : les fonctionnalités clés et les spécifications
Gestion, pilotage et testing d'une Solution Digitale
1 .Manager et piloter les tâches avec ses équipes projet grâce à TRELLO
- L’application Trello
- Création du compte
- Découverte de l’interface
- Découvrir le contenu d’un projet
- Le travail collaboratif : les membres
- Le travail collaboratif : les équipes
- Les tableaux
- Les listes
- Les cartes
- Les checklists
- Les utilitaires
- Les Power-ups
2. Manager et piloter les tâches avec ses équipes projet grâce à JIRA
- Découvrir JIRA
- Apprendre JIRA
- Les méthodologies agiles avec JIRA
- JIRA pour les équipes
- JIRA pour les administrateurs
- Utiliser JIRA avec Gitlab
3. Gérer son projet avec GanttProject
- Apprendre à utiliser Gantt project
- Cadrer le projet
- Construire le plan de projet
- Création des dépendances
- Gérer les affichages
- Le réseau du projet
- Gérer les ressources
- Le suivi du projet
- Les outils d’impression et d’exportation
- Application – Gestion de projet – GanttProject
4. Comprendre la modélisation UML
- Introduction à la modélisation conceptuelle de données avec UML
- Les diagrammes de classes
- Les diagrammes d’objets
- Les diagrammes de composants
- Les diagrammes de déploiement
- Les diagrammes des paquets
- Les diagrammes de structure composite
- Les diagrammes de profil
- Diagrammes de cas d’utilisation UML (UML use case diagram)
- Les diagrammes états-transitions
- Les diagrammes d’activité
- Les diagrammes de séquence
- Les diagrammes de communication
- Les diagrammes global d’interaction
- Les diagrammes de temps
5. Utiliser l’outil Agile : Scrum
- Comprendre les différents cycles de vie des projets avec la méthode Agile
- Définir le cadre de la solution digitale
- La préparation du backlog
- La notion de travail en sprint
- Les retours et les feedbacks
- La réitération en fonction des feedbacks
- Le rôle du Scrum Master
- Le rôle du Product owner
6. Utiliser l’outil Agile : Kanban
- L’application Smartsheet
- La plateforme Monday
7. Tester son application Web
- L’examen des exigences
- Les tests d’usabilité
- Les tests unitaires
- Les tests d’intégration
- Les tests des composants
- Les tests de bout en bout (End to End)
- Les tests d’acceptation
- Les tests de régression
- Intégration continue
- Le déploiement continu (CD)
8. Réaliser des tests fonctionnels
- Les notions de test unitaire et test fonctionnel
- Les tests unitaires avec PHPUnit
- Les tests fonctionnels avec WebTestCase et Panther
- Les tests unitaires avec les mocks
- Le Test Driven Development
- Les services
- L’Ajax avec Axios et Symfony
- Tests d’intégration et recette fonctionnelle
- Mesurer son application
- A/B testing
9. Proposer des solutions suite à un audit
- La résolution d’une situation critique pour la survie du projet
- Le suivi des indicateurs qualité et amélioration continue
- La conception de la solution grâce au Design Thinking
- Design Thinking : La phase d’empathie, la compréhension du besoin
- Design Thinking : Définir la problématique
- Design Thinking : La phase d’idéation
- Design Thinking : La phase de prototypage de la solution
- Design Thinking : La phase de test de la solution
Développement d'une solution digitale
1 .Piloter la production de contenus digitaux
- Comment et pourquoi se former à la production de contenus digitaux ?
- Introduction à la production de contenus digitaux
- La création de contenu digital en adéquation avec sa cible
- L’orientation artistique et le brief créatif
- La gestion de la production de contenus digitaux
- La mise en place opérationnelle de sa stratégie de production de contenus
- La proposition de production de contenu
- Application – Piloter la production de contenus digitaux
2. Créer un site web avec HTML, CSS et le Framework Bootstrap
- Introduction HTML et CSS
- Syntaxe générale de HTML
- L’organisation du texte
- Un simple hypertexte
- Le multimédia en HTML
- Introduction au CSS
- CSS3 : Le stylage du texte
- La structuration logique en HTML5 et le modèle de boîtes en CSS3
- Les sélecteurs CSS
- La mise en page avec CSS
- La création de tableaux
- Les créations de formulaires
- Layout avec CSS Grid
- Les effets avancés en CSS
- Utiliser des documentations CSS
- Le responsive design
- Valider la qualité de son site
- L’installation et la prise en main du framework Bootstrap : Hello world
- La grille bootstrap
- Les éléments bootstrap
- Les composants bootstrap
- Ouverture vers d’autres framework CSS
- SASS
- Le référencement des sites Web
- Déployer son site sur le Web
3. Dynamiser vos sites avec JavaScript
- La programmation événementielle en JavaScript
- Le formulaire HTML et JavaScript
- Initiation aux objets et aux classes
- L’API DOM
- Présentation de la librairie JQuery
- Les bases de JQuery
- La programmation AJAX
- Les promesses et l’API Fetch
- L’utilisation de JSON
- L’API Canvas en JavaScript
4. Développer des sites web dynamiques avec PHP
- PHP et HTML (parties)
- 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 supergloba les 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 gestion des erreurs
- La programmation Orientée Objet : Design Patterns
- La programmation Orientée Objet : l’encapsulation et la visibilité
- Le modèle MVC
5. Créer et administrer une base de données relationnelle
- Introduction générale aux bases de données, notion de SGBDR
- Modèle conceptuel de données et modèle logique de données
- Les diagrammes fonctionnels
- Le diagramme de classe
- Introduction au passage UML-Relationnel
- Création et alimentation de bases de données SQL
Apprentissage ou Contrat Pro

Intégrer le SAS
et démarrer la formation gratuitement

Obtenez un diplôme
reconnu par l'Etat
Boostez votre CV avec un diplôme et une première expérience professionnalisante en entreprise

Formation accessible
partout sur l'île
Pas de contrainte de localisation de l’école par rapport à l’entreprise qui vous accueille.

Formez-vous en alternance
sans attendre !
Votre carrière commence ici : vous apprenez un métier tout en étant rémunéré(e) !
Modalités
Toutes nos modalités sont détaillées dans le programme à télécharger.
Conditions d'admission
Pour entrer en formation, le candidat doit :
- Avoir validé un Diplôme ou un Titre de niveau 5 (Bac+2) dans le domaine du développement web ou avoir validé 120 crédits ECTS dans le domaine du développement web
OU
- Avoir validé un Diplôme ou un Titre de niveau 5 (Bac+2) ou avoir validé 120 crédits ECTS, et justifier d’une expérience professionnelle de 12 mois minimum dans le domaine du développement web
OU
- Avoir validé un Diplôme ou un Titre de niveau 4 (Bac) et justifier d’une expérience professionnelle de 24 mois minimum dans le domaine du développement web
Expérience professionnelle
Le contrat d’alternance permet d’intégrer une entreprise tout en suivant une formation, généralement sur un rythme d’un à deux jours en formation et trois à quatre jours en entreprise.
Encadré.e par un tuteur, l’apprenti.e signe un contrat d’apprentissage, qui est un véritable contrat de travail.
Pour plus d’infos sur l’alternance, rendez-vous sur ce site : www.lapprenti.com
Examen
Mois d’examen : Juin, Décembre
Lieu : En ligne
En amont de l’examen :
- Bloc 1 : Rédaction d’un projet professionnel en 3 parties sur la conception et la spécification d’une solution digitale pour un client (15h)
- Bloc 2 :
- Rédaction d’un projet professionnel en 1 partie sur la gestion, le pilotage et le testing d’une solution digitale (10h)
- Rédaction d’un projet professionnel sur l’approche de gestion itérative du cycle de vie, le bilan sur les résultats de l’approche mise en œuvre et l’optimisation dans un esprit d’amélioration continue est présenté et d’une méthodologie de résolution de problème et d’idéation proposant des solutions pour assurer la pérennité du projet (8h)
- Présentation orale de 40 min devant un jury.
- Bloc 3 :
- Rédaction d’un projet professionnel en 3 parties portant respectivement sur la production d’une base de code d’un programme ; la production d’une base de code d’une ou plusieurs solution ; et le traitement d’un échantillon de bogues.
- Ce projet professionnel fera l’objet d’une présentation orale de 40 min devant un jury.
Certification
Certification : Titre RNCP “Concepteur développeur de solutions digitales” de HETIC, niveau 6 enregistré au RNCP sous le numéro RNCP 36146 par décision de France Compétences du 26/01/2022
Certificateur : HETIC
Pour obtenir le taux d’insertion dans les fonctions visées, consulter la fiche RNCP sur le site de France compétences
Documentation relative au titre :
Validation par bloc de compétence
La certification professionnelle est composée de plusieurs blocs de compétences à acquérir pour l’obtention de la certification professionnelle.
Il est possible de valider un ou plusieurs des blocs de compétences. Chaque bloc peut être acquis individuellement.
La fiche RNCP accessible depuis chaque fiche formation en précise les modalités d’obtention.
Pour toute question concernant les blocs de compétence, contactez votre conseiller en formation.
Un bloc de compétence n’a pas de durée de validité, il est acquis à vie.
- RNCP36146BC03 – Développer une solution digitale
- RNCP36146BC02 – Gérer itérativement le cycle de vie d’une solution digitale
- RNCP36146BC01 – Concevoir et spécifier une solution digitale
Equivalences et passerelles
Anciennes versions de la certification professionnelle reconnues en correspondance partielle :
| Bloc(s) de compétences concernés | Code et intitulé de la certification professionnelle reconnue en correspondance partielle | Bloc(s) de compétences en correspondance partielle |
|---|---|---|
| RNCP36146BC01 – Concevoir et spécifier une solution digitale | RNCP32043 – Concepteur développeur de solutions digitales | RNCP32043BC01 – Définir une solution digitale sur la base de la demande d’un client interne ou externe en prenant en compte les éléments constitutifs de sa faisabilité |
| RNCP36146BC02 – Gérer itérativement le cycle de vie d’une solution digitale | RNCP32043 – Concepteur développeur de solutions digitales | RNCP32043BC02 – Créer les prototypes et maquettes correspondants à une solution digitale sur les bases des fonctions et des usages attendus afin de valider la demande du client |
| RNCP36146BC03 – Développer une solution digitale | RNCP32043 – Concepteur développeur de solutions digitales | RNCP32043BC03 – Développer une solution digitale, en mode projet, dans les langages informatiques adaptés, de manière à garantir un fonctionnement optimal à long terme |
Poursuite d'études
Après avoir obtenu le Titre Concepteur développeur de solutions digitales, il est possible de :
- Soit intégrer directement le marché du travail
- Soit de poursuivre vers un Mastère CTO & Tech Lead (Titre Expert en transformation digitale et technologique, HETIC), ou un Mastère Design & Tech (Titre Expert en transformation digitale et technologique, HETIC).
Cette liste n’est pas exhaustive. Il existe d’autres poursuites possibles.
Conditions d’accueil et d’accès des publics en situation de handicap
Nos locaux sont accessibles aux personnes en situation de handicap et/ou à mobilité réduite (accès PMR).
Les modalités d’accès aux personnes en situation de handicap : Nos formations sont accessibles à tous les publics, dans la limite de la réalisation et de la confirmation du parcours de sélection.
Une analyse du besoin de l’apprenant, disposant déjà d’une reconnaissance de la qualité de travailleur handicapé (RQTH) ou non, est effectuée dès la candidature, puis tout au long de son parcours sous forme de suivi individuel. Cet accompagnement est réalisé prioritairement par notre référent Mobilité et Handicap et en lien avec l’équipe pédagogique.
Cela permet la mise en place d’adaptation des modalités proposées aux apprenants (moyens pédagogiques, matériels, techniques ou humains) au cas par cas. Ces aménagements se font en relation avec nos partenaires experts ou acteurs du champ du handicap.
Ces adaptations peuvent être mise en place à tous moment du parcours de sélection et de formation du candidat.
Indicateurs de résultats

Tous les indicateurs de résultats
sont accessibles sur le site INSERJEUNES
Mobilité Internationale
Développez vos compétences et préparez votre expérience à l’étranger avec BEFORMA.
Cette formation vous guide pour :
Comprendre les opportunités internationales
Préparer votre projet à l’étranger
Développer vos compétences interculturelles
Valoriser votre expérience sur votre CV
Faites de votre mobilité un vrai tremplin pour votre carrière !
En complément de votre formation,
des + qui font la différence
INTÉGRATION À LA COMMUNAUTÉ
UN MENTOR À VOS CÔTÉS
ACCÈS À L'ESPACE DE CO-WORKING
EN + DE VOTRE CURSUS INITIAL
ACCÈS À UNE BIBLIOTHÈQUE EN LIGNE
Métiers visés
Développeur
Développeuse application mobile
Développeur / Développeuse web
Développeur / Développeuse full stack
Développeur
Développeuse back-end
Développeur
Développeuse front-end
Développeur
Développeuse application mobile
Publié sur Mélissa LolivierTrustindex vérifie que la source originale de l'avis est Google. Je vous remercie de m'avoir parlé de la formation continue Concepteur Designer UI, où j'ai obtenu mon diplôme grâce à Stéphane. Un formateur incroyablement motivant qui nous a aidé, mes camarades et moi, à OSEZ! Je suis reconnaissant envers Marine et Aline pour m'avoir proposé de continuer et de ne pas abandonner. Et je remercie l'équipe de Beforma ! :)Publié sur Djami BoucharebTrustindex vérifie que la source originale de l'avis est Google. Je tenais à prendre un moment pour exprimer ma sincère gratitude envers toute l'équipe du centre de formation BEFORMA. Ma formation de Concepteur designer UI a été une expérience extrêmement enrichissante, et cela est en grande partie dû à la qualité de l'enseignement et au soutien que j'ai reçus. Un grand merci à Stéphane pour son professionnalisme et sa passion, qui ont rendu chaque cours captivant et inspirant. Je suis également reconnaissante envers l’équipe pour son écoute et sa disponibilité, toujours prête à répondre à nos besoins et à nous accompagner dans notre apprentissage. Je suis fière d'avoir obtenu mon diplôme grâce à votre encadrement et j'espère rester en contact pour de futures opportunités.Publié sur Louise AndreTrustindex vérifie que la source originale de l'avis est Google. Très bonne expérience chez Beforma. Très bonne accompagnement même à distance. Merci Beforma d'avoir accompagné ma réussite.Publié sur Coraline ClotagatideTrustindex vérifie que la source originale de l'avis est Google. J’ai eu la chance de suivre ma formation au centre Beforma, où j’ai obtenu mon Bachelor Entrepreneur de la TPE. Je tiens à remercier du fond du cœur Marine et M. Sangarin pour leur accompagnement, leur soutien et leurs précieux conseils tout au long de mon parcours. Grâce à eux et à l’équipe Beforma, j’ai pu aller au bout. Je vous serai reconnaissante pour tout ce que vous m’avez apporté, tant sur le plan professionnel que personnel. Je recommande vivement Beforma à toute personne qui souhaite se former !Publié sur Tricia BaretTrustindex vérifie que la source originale de l'avis est Google. Une super expérience ! Grâce à Beforma, j’ai pu développer mon activité en parallèle de mes cours, grâce au format distanciel très flexible. Si c’était à refaire, je choisirais Beforma sans hésiter. Un grand merci à Marine, toujours à l’écoute, compréhensive et très professionnelle. Je recommande le format mixte ou en présentiel à ceux qui ont besoin d’un accompagnement plus rapproché, et le format distanciel à ceux qui sont autonomes et souhaitent lancer ou développer leur business à leur rythme. C’est idéal pour gérer son emploi du temps efficacement.Publié sur Olivier OUDINTrustindex vérifie que la source originale de l'avis est Google. Super centre de formation et à l’écoute de nos besoins avec des formations innovantesPublié sur Noémie MoucassaguénéTrustindex vérifie que la source originale de l'avis est Google. Un grand merci à M. Grasseli, mon formateur en Bachelor Concepteur Designer UI au CFA Beforma. C’est quelqu’un de vraiment passionné par son métier et toujours à l’écoute. J’ai eu des moments très difficiles pendant ma formation, mais il cru en moi même quand moi je n’y croyais plus et il m’a poussé à aller jusqu’au bout. J’ai réussi l’examen, en grande partie grâce à lui. Merci pour tout !Publié sur Expédit ManderTrustindex vérifie que la source originale de l'avis est Google. Bonjour, À 58 ans, je suis actuellement en formation "Bachelor Entrepreneur de la TPE" chez Beforma depuis le 25 novembre 2024. Celle-ci s'achèvera le 4 juin 2025. Mon objectif est de créer ma propre entreprise. Au cours de mon parcours professionnel, j'ai eu l'occasion de fréquenter de nombreux centres de formation. C'est véritablement la première fois que je me sens aussi bien encadré. L'équipe administrative de Beforma est remarquable, et l'équipe pédagogique est particulièrement performante, toujours à l'écoute de mes besoins et de mes préoccupations. Ce qui distingue ce centre, c'est non seulement la qualité de la transmission du savoir, mais surtout leur engagement total envers la réussite de chaque apprenant. Je suis pleinement satisfait de mon parcours actuel. Certes, la tâche est exigeante, mais le jeu en vaut la chandelle. L'expérience est tellement positive que j'envisage déjà de suivre une autre formation avec Beforma à l'issue de celle-ci.Publié sur Luane BANONTrustindex vérifie que la source originale de l'avis est Google. Je suis très satisfaite de mon expérience au sein de ce centre de formation. Les formations proposées sont riches et parfaitement adaptées à mon besoin d’acquérir de nouvelles connaissances. L’équipe pédagogique est bienveillante, toujours à l’écoute et investie dans la réussite de chaque élève. Leur accompagnement et leur motivation sont de véritables moteurs qui nous poussent à nous dépasser et à atteindre nos objectifs !
Financement
Alternance
Formation réalisable
en apprentissage
Prise en charge
100%