Titre professionnel Développeur(se) web
Un(e) développeur(se) web réalise des sites web et/ou des applications sécurisés. Il(Elle) les conçoit avec des langages adaptés aux technologies dédiées à l’architecture web ou web mobile, coté navigateur et coté serveur.
Prochaine rentrée
Durée
Niveau prérequis
Rythme
Reconnaissance
L’objectif de cette formation est de vous donner toutes les connaissances pratiques nécessaires pour savoir créer une plateforme web fonctionnelle et innovante. Une formation pour vous faire pratiquer sur tous les aspects techniques et collaboratifs (avec les designers, graphistes…) afin d’avoir les compétences numériques les plus recherchées sur le marché de l’emploi.
L’alternance permet d’acquérir une expérience professionnelle valorisante pour faciliter l’insertion dans le secteur numérique.
A l’issue de la formation vous serez capable de :
- Développer la partie front-end d’une application web ou web mobile en intégrant les recommandations de sécurité.
- Développer la partie back-end d’une application web ou web mobile en intégrant les recommandations de sécurité.
Public concerné
- Tout public
Prérequis
- Pour le contrat d’apprentissage, être titulaire d’un titre ou d’un diplôme de niveau 4 inscrit au RNCP (niveau bac).
Maitrise des compétences informatiques et numériques de base en lien avec le référentiel européen des compétences digitales.
Bon niveau de compréhension en anglais.
Concevez des plateformes web performantes et innovantes
Une expertise technique immédiatement opérationnelle
Les apprenants développent une maîtrise avancée des technologies web et des bonnes pratiques de développement. Ils sont capables de concevoir, structurer et déployer des plateformes performantes dès leur arrivée en entreprise.
Une capacité à concevoir des solutions digitales à forte valeur
Au-delà du code, la formation forme des profils capables de penser des produits utiles, innovants et centrés utilisateur, en intégrant les enjeux de performance, d’accessibilité et d’expérience.
Une collaboration fluide avec les métiers du digital
Habitués à travailler avec designers, UX/UI et équipes produit, les développeurs formés s’intègrent naturellement dans des environnements agiles et contribuent efficacement à des projets transverses.
Un vivier de talents adaptables aux évolutions technologiques
Grâce à une pédagogie ancrée dans la pratique et l’alternance, les profils développent agilité, autonomie et capacité d’apprentissage continu, essentielles dans un secteur en constante évolution.
Programme
Installer son environnement de développement.
Comprendre le fonctionnement de GIT et Github.
Comprendre comment est lu et exécuté le code source d’un programme.
Savoir utiliser un terminal.
Découverte HTML/CSS
Comprendre le fonctionnement du langage HTML
Comprendre la notion de sémantique dans le contexte du Web
Savoir intégrer une page à l’aide du langage HTML et CSS
Comprendre et mettre en oeuvre les notions de Layout et de position dans le contexte de page Web
Comprendre et mettre en oeuvre les bonnes pratiques en termes d’accessibilité sur les pages Web
Mettre en oeuvre un formulaire à l’intérieur d’une page Web
Savoir travailler en pair programming
Comprendre et mettre en oeuvre les bonnes pratiques en termes d’accessibilité sur les pages Web
Mettre en oeuvre un formulaire à l’intérieur d’une page Web
Savoir travailler en pair programming
Savoir manipuler les évènements du DOM
Comprendre et savoir utiliser la notion demodule
Savoir utiliser les syntaxes ES6
Comprendre la notion de Client/Serveur
Savoir utiliser le langage JavaScript au travers de NodeJS
Mettre en oeuvre un serveur Web avec Node JS
Mettre en place des routes avec le framework Express
Comprendre et mettre en oeuvre des Middleware
Savoir gérer le contenu statique d’une application Web avec NodeJS
Comprendre et mettre en oeuvre la notion de templating avec EJS
Analyser le besoin d’un client
Concevoir une base de données
Organiser les données à l’intérieur d’un système relationnel
Faire communiquer le code avec la base de données
Comprendre et mettre en oeuvre la notion de templating avec EJS
Savoir créer des requêtes complexes avec les jointures
Comprendre la notion d’association
Savoir manipuler les données dans un contexte relationnel
Comprendre les notions autour de la programmation orientée objet
Comprendre et mettre en oeuvre le pattern Active Record pour gérer les données
Comprendre le concept d’ORM
Implémenter des associations entre modèles
Comprendre et mettre en place d’authentification et les rôles d’un utilisateur
Comprendre et mettre en place une architecture Client Serveur
Mettre en place une API REST
Comprendre et savoir utiliser l’API ;Fetch
Savoir utiliser le Bundler Vite
Savoir se prémunir des principaux risques de sécurité des applications Web
Comprendre et mettre en oeuvre le développement fonctionnel
Savoir développer des composants avec React
Savoir gérer l’état des composants
Déployer une application React
Mettre en oeuvre un routeur avec React
Mettre en oeuvre l’authentification avec JWT
Gérer en profondeur l’état des composants React
Comprendre la notion deconteneur
Déployer un applicatif multicouche conteneurisé avec Docker Compose
Mettre en place une intégration et un déploiement continu
Mettre en oeuvre une politique de tests automatisés
Rédaction du Dossier Professionnel
Rédaction du Dossier de Projet
Modalités de la journée de certification
Atelier CV et Lettre de motivation
Atelier Linkedin
Techniques de recherche d’emploi
Soft-skills et méthodologie
Préparation aux entretiens
FAQ
Le « Titre professionnel Développeur Web » est inscrit au RNCP n°37674 par arrêté du 28 février 2024 relatif aux conditions de délivrance du titre du ministère chargé de l’emploi Ministère du travail, du plein emploi et de l’insertion (validité du titre jusqu’au 01/09/2028)
Possibilité de validation du titre complet ou de validation partielle (certificat de compétences professionnelles (CCP)
Méthodes pédagogiques utilisées : expositives et participatives
Apprentissage dynamique à partir de techniques d’animations variées, mise en situation, échanges afin de rendre le stagiaire acteur de sa formation.
Evaluations continues et mises en situations réelles.
Projets d’études et études de cas professionnels.
Examens finaux validant les compétences.
Alternance : tarifs basés sur les coûts contrats des branches professionnelles, sans coût pédagogique pour l’alternant.
Selon votre situation, d’autres moyens de financements sont envisageables.
- Test de positionnement
- Entretien de motivation
- Recherche et conclusion du contrat d’apprentissage avec un employeur
Nous nous tenons à la disposition des personnes en situation de handicap pour faciliter leurs participations à la formation. Avec un référent Handicap à disposition, nous vous assurons un suivi adapté et un lien constant entre le réseau de partenaire et l’équipe pédagogique.
Notre référent Handicap est joignable au 01.73.15.67.84 ou par Email à formation@insersite.org
Entretien individuel (physique ou par téléphone)
Test de positionnement
14 jours à partir de la signature du contrat de formation
Prochaine rentrée
Durée
Niveau prérequis
Rythme
Reconnaissance
Ces formations peuvent aussi vous intéresser
-
Débutant
-
0 Etudiant
-
0 Leçon
Besoins d'informations ?
Admission, financement ou encore diagnostique ?
Contactez notre équipe adminssion afin d’être accompagné au mieux dans vos étapes.
Toutes les dernières actualités directement depuis nos reseaux sociaux
Développer les compétences, accompagner les parcours, révéler le potentiel.
Qui sommes-nous ?
Formations
Admission
Qualité et certification
La certification a été délivrée au titre des catégories :
- Actions de formation
- Actions de formation par apprentissage
© Insersite Formation 2026