Durée
6 a 9 mois
Format
Bootcamp / projets
Niveau
Debutant a intermediaire
Badge
Formation phare
Présentation
Le·a développeur·se web réalise l'ensemble des fonctionnalités d'un site ou d'une application web. Le·a développeur·se web analyse les besoins des clients consignés au préalable dans un cahier des charges par le chef de projet. Il·elle préconise et met en œuvre une solution technique pour concevoir des sites sur mesure ou adapter des solutions techniques existantes. Le métier de développeur Web s'articule autour de 2 activités principales : 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é.
Compétences visées
Développer le back-end d’une application web : créer une base de données, développer les composants d’accès aux données, élaborer et mettre en œuvre des composants dans une application de gestion de contenu ou e-commerce. Développer le front-end d’une application web : maquetter une application, réaliser une interface utilisateur web, développer une interface utilisateur web dynamique, réaliser une interface utilisateur avec une solution de gestion de contenu ou e-commerce.
Admission
Les prérequis : niveau conseillé minimum BAC. Très forte motivation, à démontrer lors du parcours de candidature. Avoir compris le métier visé par la formation. Connaître les principaux métiers et domaines du numérique. Vouloir travailler en équipe et collaborer autour de projet.
Programme
- HTML, CSS, JavaScript et integration responsive
- Framework frontend et gestion d'etat
- Backend, API et bases de donnees
- Deploiement, optimisation et maintenance
Profils concernés
- Debutants souhaitant entrer dans la production web
- Profils en reconversion voulant apprendre un metier technique
- Freelances souhaitant structurer une offre digitale complete
Ce que l'apprenant saura produire
- Developper un site web responsive et maintenable
- Concevoir une application avec backend et base de donnees
- Deployer et ameliorer une solution complete