Concepteur développeur Full stack

Bac+4 CDA Full stack en alternance ou en continu

Bachelor Développeur Full stack – Titre RNCP de niveau 6 (Bac+3/+4)

Formation Concepteur Développeur Full stack – Préparation au Titre professionnel “Concepteur développeur d’applications” Reconnu par l’État Niveau 6 (équivalent Bac+3/Bac+4) Inscrit au RNCP (arrêté du 20 juin 2023 modifiant l’arrêté du 26 avril 2023, J.O du 24/06/2023) Code RNCP 37873

Accueil>Formation Concepteur développeur Full stack – Titre RNCP de niveau 6 (Bac+3/4)

Participez à une réunion d'information

Rencontrez-nous tous les jeudis matin de 10h à 11h30 lors de notre
réunion d’information virtuelle pour échanger avec l’équipe Diginamic.

Accès

  • BAC+2 en informatique ou Master scientifique. Maîtrise de la POO.

Campus

Diplôme(s)

  • Titre RNCP de niveau 6 (équivalent BAC+3/4)

Rythme

  • Continu ou Alternance

Rentrée(s)

  • 19 Mars 2024
  • 26 mars 2024
  • 17 septembre 2024

Le métier

Le concepteur développeur d’applications conçoit et développe des services numériques à destination des utilisateurs. Il intervient sur l’ensemble du cycle de vie d’une application web, desktop ou mobile – des phases de conception et modélisation de l’interface utilisateur, traitements applicatifs associés, jusqu’aux tests et déploiement de l’application.

Il s’adapte en continu aux évolutions technologiques et réglementaires de la filière Etudes et développement, et assure une veille technologique régulière, souvent en langue anglaise.

LA FORMATION

Prérequis et objectifs du bachelor Concepteur développeur full stack

PRÉREQUIS

  • BAC+2 en informatique ou Master scientifique
  • Maîtrise de la Programmation Orientée Objet (POO)

OBJECTIFS

A l’issue de la formation Concepteur Développeur Full stack, les apprenants seront en mesure de :

  • Installer et configurer son environnement de travail en fonction du projet.
  • Développer des interfaces utilisateur
  • Développer des composants métier
  • Contribuer à la gestion d’un projet informatique
  • Analyser les besoins et maquetter une application
  • Définir l’architecture logicielle d’une application
  • Concevoir et mettre en place une base de données relationnelle
  • Développer des composants d’accès aux données SQL et NoSQL
  • Préparer et exécuter les plans de tests d’une application
  • Préparer et documenter le déploiement d’une
    application
  • Contribuer à la mise en production dans une démarche DevOps

Le programme de la formation Concepteur Développeur Full stack

Commencez par acquérir un socle de compétences solide

Tronc commun

  • Présentation du parcours de formation : programme, titre, examen, outils et modalités pédagogiques, etc…
  • Éco-Conception de Services Numériques
  • Sécurité des projets web (ANSSI / OWASP) : les bases, crypto, authentification, etc…
  • Communication Relationnelle en Entreprise
  • Techniques de recherche d’emploi et valorisation de son profil
  • Anglais technique
  • Maquettage d’une interface utilisateur
  • Concevoir des pages web avec Préprocesseur CSS (SASS) et Bootstrap
  • Concevoir des pages web avec HTML5, CSS3 et Bootstrap
  • Javascript : outillage (npm), ECMA6, AJAX, manipulation du DOM, notions avancées
  • UML : modèle physique de données, diagramme de classe, cardinalités
  • Conception et modélisation d’une base de données relationnelle
  • SQL et requêtage
  • Période en entreprise
  • Préparation dossier professionnel
  • Passage certification RNCP N°37873 devant un jury

Choisissez parmi 4 filières de conception développement

Filière Java

  • Conception et maquettage d’une interface – UX Design / Mockup
  • Développement avec HTML5/CSS/Bootstrap
  • Front – JavaScript et TypeScript
  • Front – Développer des applications Web riches avec Angular
  • Développement côté serveur avec NodeJS
  • Outils – Maven – Gestion du cycle de vie d’un projet
  • Gestion des versions avec GIT et GitHub

Langage Java

  • Langage Java – Approche impérative
  • Langage Java – Approche Objet
  • Langage Java – Tests unitaires et bonnes pratiques
  • Des besoins utilisateurs au MCD, puis du MCD au MPD
  • Langage Java – JDBC
  • Langage Java – Accès aux données avec JPA
  • Introduction à la Sécurité des projets web
  • Projet JPA – CCP3 : Conception d’une application développée en couches
  • Projet JPA – CCP2 : Modélisation et mise en place de la base de données
  • Projet JPA – CCP1 : Développement d’une application
  • Langage Java – Spécificités Java 17
  • Spring Framework
  • Spring security
  • Introduction à l’agilité
  • Introduction à UML
  • Conception UML et Model Driven Development
  • Architectures réparties et design patterns
  • Culture DevOps et Intégration continue
  • Créer et administrer ses conteneurs virtuels d’applications avec Docker
  • Projet d’équipe : Analyse et conception
  • Projet d’équipe : Développement partie back avec Spring
  • Projet d’équipe : Développement partie front avec Angular
  • Projet d’équipe : Intégration continue et déploiement continu
  • Projet d’équipe : réalisation de la campagne de tests
  • Présentation et Soutenance du projet fil rouge

Filière Python

  • Programmation impérative avec Python
  • Développement objet en Python
  • Architecture répartie et principaux design patterns : DAO, MVC, Singleton, Fabrique, etc.
  • Accès à une base de données relationnelle avec
    Python
  • Atelier individuel développement d’une application
    Python
  • DevOps et intégration continue pour les applications
    Python
  • Langage Python tests unitaires et bonnes pratiques
    Framework Django pour développer des API REST
    (Accès à une base avec le modèle ORM Django, …)
  • Mise en place de la sécurité applicative avec Django
    (django-axes et django-admin-honeypot)
  • MongoDB avec Python – Mise en œuvre d’une base de données NoSQL
  • Introduction à la distribution Python Anaconda pour le traitement des données (Pandas, Matplotlib, SciPy stack, Numpy)
  • Hadoop – Présentation de l’écosystème et de ses
    architectures (hdfs, hive, flume, sqoop, nifi) et mise en œuvre avec Python
  • Spark – Techniques d’analyse des données et machine learning (core, streaming, sql, ml, graphX) et mise en œuvre avec Python
  • Projet d’équipe – Mise en place de SCRUM
  • Projet d’équipe – Analyse et conception d’une application n-tiers
  • Projet d’équipe – Mise en place du front avec Angular
  • Projet d’équipe – Mise en place du back avec Django
  • Projet fin de formation Big Data

Filière PHP

  • Les bases du langage PHP (syntaxe, types et structures de contrôles)
  • La programmation orientée objet en PHP Architecture répartie et principaux design patterns : DAO, MVC, Singleton, Fabrique, etc.
  • Mise en œuvre des tests unitaires avec PHPUnit
  • Accès aux données en PHP et sécurité
  • Devops et intégration continue
  • Atelier individuel de développement d’une application
    PHP
  • DevOps avec Docker – intégration continue et déploiement
  • Mapping ORM avec Doctrine
  • Architecture et développement avec Symfony : Twig, vues, formulaires, evenements, routage, sécurité, etc.
  • Développement front et back avec le CMS DRUPAL
  • Développement mobile multi-plateformes avec Ionic
  • Projet d’équipe – Mise en place de SCRUM
  • Projet d’équipe – Analyse et conception d’une application n-tiers
  • Projet d’équipe – Mise en place du front avec ReactJS
  • Projet d’équipe – Réalisation d’une application web avec Symfony et Drupal
  • Projet d’équipe – Finalisation projet, tests et intégration
  • Présentation et Soutenance du projet fil rouge

Filière .NET

  • Conception UML (use cases) et Model Driven Development
  • Design Patterns, MVVM et autres concepts d’architectures
  • Mise en place d’une campagne de tests
  • Les bases du langage C#
  • Travailler en équipe avec TFS, gestion des sources et qualité logicielle
  • Développement C# et Programmation Orientée Objet
  • Accès aux données avec ADO.NET et Entity
    Framework
  • Les spécifités du framework .net Core : ASP.NET et
    Entity framework
  • Développement d’applications Web avec ASP.NET MVC et Ajax
  • Développement d’une application Desktop avec le
    langage XAML (WPF)
  • Gestion des versions avec Git et Github
  • Intégration Continue d’un projet .net
  • Déploiement d’une application avec Azure DevOps
  • Développement mobile multi-plateformes avec MS
    Xamarin
  • Projet fil rouge #1 – Initialisation du projet et mise en place de SCRUM
  • Projet fil rouge #2 – Analyse et conception d’une application n-tiers
  • Projet fil rouge #3 – Mise en place du back-end de l’application avec le framework .NET
  • Projet fil rouge #4 – Réalisation d’interfaces web et Desktop avec .NET
  • Projet fil rouge #5 – Mise en place de la chaine IC (tests, déploiement, …) avec MS Azure
  • Projet fil rouge #6 – Développement d’une interface pour mobile avec Xamarin
  • Projet fil rouge #7 – Finalisation projet, tests et intégration

Rythmes

La formation CDA Full stack peut être suivie selon plusieurs modalités ou rythmes : de 9 à 18 mois selon que l’on choisisse de suivre la formation en continu ou en alternance.

En continu

  • 5 à 6 mois de cours selon la filière
  • 2 à 3 mois de stage en entreprise

En alternance

  • Un parcours de 20 mois
  • Environ 25% en cours et 75% en entreprise selon la filière

La Pédagogie

Diginamic vous accompagne vers la réussite

Formation concepteur dévellopeur à distance
  • Les formateurs Diginamic sont pour la plupart des experts externes au CFA et sont spécialistes des matières enseignées.
  • Leur activité professionnelle se répartie généralement en 30% de formation et 70% en expertise.
Afin de nous permettre un meilleur suivi pédagogique et une individualisation de la formation, chaque nouveau concept fait l’objet d’une évaluation sous forme de QCM. De même, de nombreux projets notés, individuels et en équipe, permettent de consolider les acquis et d’adapter la formation.

  • Chaque classe est encadrée par un coordinateur pédagogique, interlocuteur privilégié des apprenants, et garant de l’individualisation et de la réussite de tous.

L’évaluation des compétences, en vue de l’obtention de la certification professionnelle Concepteur développeur d’applications, est basée sur :

    • l’évaluation continue qui évalue périodiquement votre niveau pédagogique d’acquisition des connaissances et compétences, ainsi que votre progression,
    • la rédaction d’un dossier professionnel,
    • un exposé et des entretiens techniques devant un binôme de jury, lors d’un examen oral. L’examen a lieu obligatoirement en présentiel dans les locaux de Diginamic.
Le parcours d’apprentissage est globalement animé comme suit

  • 50% de cours et de TP individuels, animés par un formateur
  • 20% de cours e-learning tutoré par un formateur, pour une meilleure individualisation
  • 30% de projets de groupe, animé et tutoré par un formateur

Avec la possibilité de mise à niveau complémentaire via du e-learning ou support individuel. Des évaluations ont lieu à la fin de chaque cours et projets.

  • L’ensemble des concepts sont mis en application dans le cadre de Travaux pratiques individuels et corrigés
  • Un projet fil rouge permet la réalisation en équipe d’un site internet complet et professionnel

La certification

Le Bachelor Full stack de Diginamic permet de valider un titre RNCP préparé au sein de l’Ecole. L’examen a lieu dans nos locaux devant un jury de professionnels.

Titre RNCP de niveau 6 – Concepteur Développeur d’Applications

Délivré par le Ministère du Travail du Plein Emploi et de l’Insertion (équivalence BAC+3/4)

Titre enregistré au RNCP n°37873

Taux de réussite 2022 aux examens : 100%

diplôme concepteur développeur full stack

Les certifications enregistrées au répertoire national des certifications professionnelles (RNCP) sont appelées « certifications professionnelles ». Elles permettent une validation des compétences et des connaissances acquises nécessaires à l’exercice d’activités professionnelles (article L. 6113-1 du Code du travail). Ces certifications sont composées de plusieurs blocs de compétences ou CCP, qui peuvent être validés unitairement.

Paroles de diginamiciens

J’ai eu un très bon accompagnement dès la prise de contact avec la responsable des admissions. Elle a su m’aiguiller au mieux dans mon choix de cursus.  J’ai pu rencontrer des recruteurs et trouver mon alternance, lors d’un Job Dating organisé par Diginamic. J’ai pu être accompagnée et préparée comme il se doit.

Clara, Conceptrice développeuse d'applications chez Promété, Voir le témoignage

Issu d’un MBA Management stratégique, je n’avais pas de formation informatique, hormis un Bac S. J’ai dû m’accrocher, à force de travail et d’abnégation, le déclic et le plaisir de travailler arrivent ! Les projets en équipe m’ont beaucoup plu dans la formation. Aujourd’hui, je suis développeur web full-stack et participe à la montée en compétence des alternants !

Nicolas, Développeur full stack chez toHero, Voir le témoignage

J’ai commencé par une formation en développement web chez Diginamic (Bac+2). Actuellement, je découvre et j’apprends un nouveau langage : Java. Ce qui me plait également, c’est de suivre le processus de création d’une application de A à Z (projet fil rouge) en passant par toutes les étapes du développement et du déploiement.

Marc, Concepteur développeur d'applications chez Pilauka

Les débouchés et salaires

emploi concepteur développeur full stack

La formation Concepteur développeur full stack délivre une certification de niveau 6 équivalent à un Bachelor informatique ou une licence. Elle vous prépare à intégrer le marché du travail dès l’obtention de la certification. Ce cursus dispensé par Diginamic est pluridisciplinaire et centrée sur l’excellence et la capacité à découvrir de nouvelles technologies. Le programme confère aux jeunes diplômés des atouts intellectuels et des facultés d’adaptation qui leur permettent d’aborder de multiples métiers :

  • Concepteur développeur d’applications full-stack,
  • Concepteur d’applications,
  • Développeur front-end, développeur back-end,
  • Web developer
  • Développeur mobile,
  • Informaticien de développement, Etc.

Les salaires d’un junior varient entre 28 à 35KE annuel et évoluent rapidement en fonction de l’expertise acquise.

Vous pouvez également poursuivre vos études pour vous spécialiser et atteindre un plus haut niveau de responsabilités. Ce parcours permet donc de rejoindre des formations supérieures en informatique préparant un Bac+5 (Master ou Mastère informatique). Diginamic vous permet d’accéder à un niveau supérieur en intégrant le programme Bac+5 Data Engineer ou le programme Bac+5 Business Analyst/AMOA

Financement

Comment financer ma formation ?

La formation Concepteur développeur Full stack (Bac+3/+4), ainsi que la plupart des formations DIGINAMIC, peut être suivie selon deux modalités. Les financements possibles varient selon que l’on choisisse de suivre la formation en alternance ou en continu.

En alternance, l’OPCO de votre entreprise finance le coût de la formation. DIGINAMIC est centre de formation d’apprentis CFA dans les métiers de l’informatique. Vous pouvez donc réaliser votre alternance dans le cadre d’un contrat d’apprentissage ou de professionnalisation.
Si vous souhaitez suivre la formation en continu, il est possible de mobiliser un ou plusieurs dispositifs de financement. Voici quelques exemples de financements possibles pour cette formation :

  • Le CSP (Contrat de sécurisation professionnelle) pour les personnes ayant été licenciées,
  • Le PTP ou Transition Pro pour les salariés souhaitant changer de métier,
  • L’Agefiph pour les personnes en situation de handicap,
  • Le CPF abondé, ou non, par France travail, la Région ou un financement personnel,
  • La Pro-A, pour les salariés souhaitant se reconvertir à un nouveau métier, permet de consolider les acquis et d’adapter la formation.

Le tarif de cette formation en continu est de 10 573 € TTC.

En cas de financement personnel, vous pouvez nous contacter. Notre équipe peut étudier, en fonction des places disponibles, l’attribution d’une remise. Vous pouvez également suivre cette formation partiellement et valider certains bloc de compétences unitairement. Pour ce faire, faite nous part de votre besoin ici.

Notre formation Concepteur développeur Full stack est éligible au CPF. En cas d’admissibilité, vous pourrez utiliser vos droits à la formation directement sur le portail Mon Compte Formation.

Prochaines rentrées

Diginamic organise plusieurs sessions par an, en présentiel sur Nantes, Montpellier, ainsi qu’à distance, en télé-présentiel (formateur présent à 100% en classe virtuelle).

campus montpellier

MONTPELLIER

Le 19 mars 2024
Le 24 septembre 2024

campus virtuel

À DISTANCE

Le 26 mars 2024
Le 17 septembre 2024
Le 22 octobre 2024

Les admissions

Les modalités d’admission et de candidatures

Pour pouvoir suivre cette formation Bachelor – Concepteur développeur Full stack, vous devez être titulaire a minima d’un Bac+2 ou plus.

Aucun frais de dossier ne sera facturé quelques soient les suites données à votre candidature.

Le délai moyen d’accès à nos formations est de 15 jours ouvrés. Il est néanmoins possible de s’inscrire jusqu’à 48h avant le début de la formation, en fonction des places disponibles. Pour en savoir plus sur le processus d’admission à Diginamic rendez-vous sur la page Accès à nos formations.

Les personnes en cours d’obtention ou ayant obtenu un diplôme de niveau Bac+2 en informatique ou équivalent (BTS SN ou SIO SLAM, DUT informatique), peuvent candidater au Bac+3/+4 Concepteur développeur d’applications.

Votre admission se fera sur la base d’un entretien de motivation et d’un test technique, visant à valider que vous avez bien les prérequis pour pouvoir suivre la formation. Selon vos connaissances actuelles, certains modules de formation pourront être facultatifs.

Les candidatures s’effectuent en ligne.

Si vous souhaitez vous reconvertir à l’informatique, pas de problème ! Une part importante de nos stagiaires sont également dans ce cas.

Vous devez être titulaire a minima d’un Bac+2 (ou équivalence).

Votre admission se fera sur la base d’un entretien visant à évaluer votre motivation, la cohérence de votre projet et votre appétence pour l’informatique (autoformation informatique ou projet perso de développements réalisés, fortement conseillés).

Un test de logique sera également à réaliser à l’issue de cet entretien.

A l’issue de ce process d’admission, nous conviendrons avec vous si une formation de mise à niveau est envisageable pour intégrer ce parcours, ou s’il est préférable d’intégrer le cursus Développeur web et mobile (Tite RNCP de niv. 5) au préalable.

Les candidatures s’effectuent directement en ligne.

Nous contacter

Vous souhaitez en savoir plus ? Vous pouvez consulter notre FAQ ou contacter un membre de l’équipe Admissions.

responsable admissions
Christine AUZOLLE

Responsable des Admissions et Référente Handicap
04 34 48 00 28

admissions Montpellier
Jordann PEREZ

Chargé des Admissions
04 34 48 00 25

admissions handicap
Blandine THIBAUDEAU

Chargée des Admissions
04 34 48 00 25

ecole informatique

Pour aller au-delà de cette formation

Vous pourrez ensuite suivre l’un de nos trois programmes Bac+5 (titre RNCP de niveau 7)

Formation publiée : 24/06/2020

Mise à jour : 16/04/2024