Banner image

Un socle opérationnel Développeur Java Full Stack en 4 mois

pour des postes immédiats en Conception,  Développement et Conduite de Projet

Public  

Tout public en reconversion : demandeur d’emploi
ou salarié.
Public avec une reconnaissance RQTH

Prochaines rentrée

20 mars 2025
Durée : 4 mois
Tarif :  5.400 €

Financement possible CPF, AIF, AIRE, Transition Professionnelle

Un cursus complet

Ce parcours forme des techniciens immédiatement opérationnels, capables d’assumer dès la fin de la formation des fonctions de Concepteur Développeur ou d’Ingénieur de Développement.

Ils conçoivent et réalisent des applications sécurisées, tels que des logiciels d’entreprise, des applications pour mobiles et tablettes, ainsi que des sites Web.

Ils respectent la réglementation en vigueur, identifient les besoins en éco-conception et appliquent les procédures qualité de l’entreprise. Ils contribuent à la réussite du projet en termes de satisfaction des besoins des utilisateurs, gestion de projet, qualité, coût et délai. La sécurité de l’application est une préoccupation constante.

Les technologies mises en œuvre sont en adéquation avec le marché. L’accent est mis sur l’expression des besoins, les spécifications fonctionnelles, la modélisation, l’éco-système Java, le framework Spring, le Web Responsive (mobile, tablette, internet), JavaScript/TypeScript, Angular, les APIs REST, la méthodologie de tests, la chaîne DevSecOps et les fondamentaux du Machine Learning avec Python. L’utilisation des nouveaux outils d’aide à l’écriture de code comme Microsoft Copilot ou Google Gemini Code Assist est enseignée et encouragée. Les candidats peuvent aussi assurer des fonctions de Consultant Fonctionnel ou d’Assistant à Maîtrise d’Ouvrage (AMO).

Le programme est directement adapté et régulièrement actualisé en fonction des exigences du marché et des entreprises du numérique. 

Vos compétences après la formation

● Analyser et formaliser les besoins utilisateurs.

● Rédiger le dossier de conception.

● Savoir travailler en équipe dans un contexte de méthode agile comme Scrum.

● Concevoir, développer et maintenir une application en multi-couches.

● Mettre en œuvre de manière autonome les langages de programmation Java, et ceux liés aux environnements Web Responsive (HTML, CSS, Bootstrap, Javascript/TypeScript, Angular).

Développer les interfaces utilisateur.

● Développer les interfaces utilisateur.

● Réaliser les traitements métier de l’application avec des composants sécurisés.

● Modéliser des bases de données SQL et NoSQL et participer à leur implémentation.

● Identifier les exigences, concevoir les cas de tests, préparer les jeux de données, exécuter une campagne de tests, gérer les anomalies dans l’outil Jira.

● Documenter le déploiement de l’application et contribuer à la mise en production dans une démarche DevSecOps en collaboration avec l’équipe de production. Savoir déployer une application web dans le cloud AWS (Amazon Web Services)

● Mettre en place une veille technologique.

● Rédiger les documentations nécessaires à l’exploitation

Diplôme préparé  

Titre professionnel Concepteur Développeur d’Applications RNCP Niveau 6 n°37873
Certification RNCP après rédaction d’un mémoire et passage d’examen devant un jury.

La certification RNCP37873 correspond au titre de « Concepteur Développeur d’Applications « , un diplôme reconnu par l’État, de niveau 6 (équivalent Bac+4). Elle valide des compétences techniques pour concevoir et développer des applications sécurisées, tels que des logiciels d’entreprise, des applications pour mobiles et tablettes, ainsi que des sites Web.

Suites de parcours :
  • RNCP de niveau 7 (Bac+5) : Pour ceux souhaitant acquérir des compétences managériales ou plus poussées techniquement, il est possible de se tourner vers des titres de niveau 7 comme « Expert en ingénierie informatique » ou des masters spécialisés en développement logiciel ou en gestion de systèmes d’information.
  • Notre cursus de spécialisation de 4 mois Architecte Logiciel complète également ce parcours de reconversion pour progresser vers des fonctions à responsabilité ou des domaines plus techniques, élargissant ainsi les perspectives professionnelles dans le secteur du numérique.
Taux d'obtention du titre RNCP en 2024
80%

Le Programme

Module 1 |De l’expression des besoins à la réalisation d’une application Web Responsive avec Java – Spring (38 jours – 266 heures)

  • Communication de Groupe en Mode projet et techniques de recherche d’emploi
  • L’algorithmique par la pratique
  • Les fondamentaux de Java
  • Les Outils de développement – Système de contrôle de version décentralisé (Git – GitHub – GitLab).
  • Conduite de projet
  • Rédaction du cahier des charges
  • Analyse et conception – Modélisation avec UML – Modélisation des scénarios des cas d’utilisation (diagramme système) – Diagramme de séquence et diagramme de classes de conception. Modélisation des états métier (diagramme d’état UML). Modélisation de l’architecture (diagramme de composants et de déploiement UML).
  • Créer et exploiter des bases de données relationnelles SQL
  • Développer des pages Web / Responsive Design avec HTML, CSS et Bootstrap
  • Les Design Patterns et les bonnes pratiques de conception avec le framework Spring / Spring Boot
  • Persistance des données avec Spring Data et MongoDB
  • L’architecture Model View Controller (MVC) avec Spring Web et Thymeleaf

Module 2 | Projet 1 : Réalisation en groupe d’une plate-forme web opérationnelle sur un sujet d’actualité – Soutenance (10 jours – 70 heures)

  • Travail en groupe pour la réalisation d’un cahier des charges et les spécifications fonctionnelles détaillées concernant un sujet d’actualité donné par l’école.
  • Accompagnement sur les aspects fonctionnels et techniques – Maquettage des IHMs – Modélisation et implémentation des bases de données SQL et NoSQL.
  • Développement en Java/Spring/HTML/CSS/Thymeleaf/MySQL/MongoDB
  • Présentation et démonstration de l’application réalisée devant l’équipe pédagogique.

Module 3 | DevSecOps – Automatisation d’une chaîne CI/CD – APIs REST – Automatisation des tests – Machine Learning (17 jours – 119 heures)

  • DevSecOps : Mise en place d’une chaîne CI/CD (Continuous Integration/Continuous Delivery) avec Jenkins
  • Méthodologie de Tests
  • Automatisation des tests
  • Déploiement dans le Cloud AWS (Amazon Web services).
  • Maîtriser Javascript et Typescript
  • Développer des composants d’interface avec Angular
  • Les APIs REST avec Spring Boot
  • Introduction à la sécurité Web
  • Introduction au Machine Learning (ML) avec Scikit-Learn et Python

Module 4 | Projet 2 – Réalisation d’un projet personnel intégrant une architecture en couches avec APIs REST et Angular avec CI/CD (15 jours – 105 heures)

  • Réaliser une application Web Responsive respectant les réglementation en vigueur, RGPD (protection des données personnelles), RGESN (éco-conception) et appliquer les procédures qualité de l’entreprise.
  • Mettre en oeuvre les principes de la gestion de projet, coût, délai et qualité
  • Rédiger un cahier des charges, les spécifications fonctionnelles, concevoir les différentes vues du système avec BPMN et UML
  • Intégrer la sécurité de l’application – Implémenter les technologies en adéquation avec le marché, Java, le framework Spring, le Web Responsive, JavaScript/TypeScript, Angular, les APIs REST, les méthodologis de tests, la chaîne DevSecOps et les fondamentaux du Machine Learning avec Python
  • Utiliser les nouveaux outils d’aide à l’écriture de code comme Microsoft Copilot ou Google Gemini Code Assist.

Les métiers que vous pourrez exercer

  •     Concepteur Développeur Full Stack 
  •     Ingénieur Etude et Développement
  •     Consultant Fonctionnel
  •    Assistant à Maîtrise d’Ouvrage
  •    Chef de projet Informatique

   Salaire à la sortie 

    Débutant entre 32k€ et 36k€
    Evolution rapide entre 40-55k€ après 3 ans

Modalités de candidature

Notre parcours de haut niveau répond à votre ambition de vous offrir une carrière réussie dans le numérique.

Vous êtes curieux.se, déterminé.e, rigoureux.se et prenez plaisir à aller au fond des choses ? Faites partie des Architectes et Concepteurs d’un monde d’avenir et d’opportunités :

Je candidate

 Places limitées pour la promotion du 20 mars 2025

Ils ont fait le pari, et l’ont réussi !

5000 personnes se sont épanouies en informatique sur notre modèle… En France … Et à l’étranger … Et vous ?

Image

  Cursus de spécialisation en 4 mois 

Filière Génie Logiciel
Vous pouvez prolonger votre cursus de 4 mois par une spécialisation en quatre modules décrivant les technologies les plus recherchées sur le marché du travail :
  • MicroServices, Spring Boot et NodeJs
  • Développement Front End Angular
  • DevOps
  • Développement Cloud AWS et IA
En savoir plus