PYTHON
VIVANEO
Développement informatiqueGLOBAL DIGITAL UNIVERSITY
Aspirez-vous à devenir Concepteur Développeur d'Applications JavaScript Full-Stack? Que vous soyezdébutantoudéjà expérimenté, notre programme deformation Concepteur Développeur d'Applications – RNCP niveau 6est conçu pour répondre à vos besoins et vous aider à atteindre vos objectifs professionnels.
Le métier deConcepteur Développeur d'Applicationsexige une maîtrise technique et méthodologique complète, du développement sécurisé à la mise en production dans une démarcheDevOps. Au sein de notre formation, vous serez immergé·e dans un apprentissage intensif par projets, intégrant l'ensemble des compétences du référentiel officiel.
À la fin de cette formation, vous serez capable de :
- Bloc 1 – Développer une application sécurisée :
- Installer et configurer son environnement de travail (Node.js, npm/yarn, Git/GitHub)
- Développer des interfaces utilisateur (HTML/CSS/JavaScript, frameworks CSS comme TailwindCSS ou Bootstrap)
- Développer des composants métier côté serveur avec Express.js (routes, middleware, sécurité JWT/Passport.js)
- Contribuer à la gestion d'un projet informatique (planification, suivi, comptes rendus)
- Bloc 2 – Concevoir et développer une application organisée en couches :
- Analyser les besoins et réaliser le maquettage UML (use cases, user stories)
- Définir l'architecture logicielle multicouche (design patterns, microservices, éco-conception)
- Concevoir et mettre en place une base de données relationnelle (Sequelize) et NoSQL (Mongoose/MongoDB)
- Développer des composants d'accès aux données SQL et NoSQL
- Créer des API REST et initier un front-end découplé (React ou Vue.js en option)
- Bloc 3 – Préparer le déploiement et la mise en production :
- Préparer et exécuter les plans de tests (unitaires avec Jest/Mocha, intégration, charge, sécurité)
- Automatiser le déploiement via CI/CD (GitHub Actions, GitLab CI, Jenkins)
- Paramétrer un environnement d'intégration continue (Docker Compose, introduction à Kubernetes)
- Contribuer à la mise en production dans une démarche DevOps (monitoring : Prometheus/Grafana, rollback)
- Rédiger la documentation technique (procédures, scripts, environnements SIT/UAT)
Notre approche pédagogique
Notre formation s'articule autour d'uneméthodologie orientée projet:
- Méthodes Agiles de base (Kanban, Scrum)
- Environnement JavaScript (Node.js, npm/yarn), Docker, Git/GitHub
- Accompagnement individualisé par des mentors experts JavaScript Full-Stack
Compétences clés et workshops
- Rappel – Créer une application JavaScript :
- Initialiser un projet frontend (structure HTML/CSS/JS) et backend (npm init)
- Comprendre le runtime Node.js et l'exécution côté serveur
- Modulariser son code avec ESModules/CommonJS
- Workshop 1 – Développer une application sécurisée
- Installation et configuration de l'environnement (Node.js, npm/yarn, Git/GitHub)
- Développement d'interfaces utilisateur interactives (vanilla JS, TailwindCSS/Bootstrap)
- Développement de l'API backend avec Express.js et sécurisation JWT/Passport.js
- Hébergement mutualisé ou cloud (Heroku, AWS) et gestion de la production
- Contribuer à la gestion d'un projet informatique (planification, suivi, comptes rendus)
- Workshop 2 – Concevoir et développer une application organisée en couches
- Analyse des besoins et maquettage UML (use cases, user stories)
- Définition de l'architecture multicouche (design patterns, microservices)
- Conception et mise en place de bases SQL (Sequelize) et NoSQL (Mongoose/MongoDB)
- Développement de services RESTful et gestion des erreurs
- Création d'un front-end découplé avec React ou Vue.js (optionnel)
- Workshop 3 – Test, performance et déploiement
- Préparation et exécution des tests unitaires, d'intégration et de charge (Jest/Mocha)
- Automatisation du déploiement via CI/CD (GitHub Actions, GitLab CI, Jenkins)
- Paramétrage d'un environnement CI (Docker Compose, introduction à Kubernetes)
- Mise en production en démarche DevOps (monitoring : Prometheus/Grafana, rollback)
- Rédaction de la documentation technique (procédures, scripts, SIT/UAT)
À l'issue de la formation, vous pourrez prétendre autitre professionnel Concepteur Développeur d'Applications – RNCP niveau 6 (Bac +3), délivré par le Ministère du Travail, après validation des évaluations en cours et réussite à l'examen final devant un jury de professionnels.
- Pédagogie par projet :cas concrets
- Encadrement personnalisé :mentors experts JavaScript
TP Concepteur développeur d'applications
RNCP 37873 RS -1 CertifInfo 114919 VIVANEO
Développement informatiqueVIVANEO
Développement informatiqueVIVANEO
Développement informatiqueDAWAN
Développement informatique