Aller au contenu principal

Web@cadémie

Date de mise à jour :
Identifiant Offre Info : 20_26276932F
Organisme responsable : EPITECH (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

Le développeur web réalise des solutions web sécurisées destinées à des utilisateurs finaux. Il les développe avec des langages adaptés aux technologies dédiées à l'architecture web coté  front-end et côté  back-end. Il maitrise tous les aspects du développement d'une solution web : conception, développement, déploiement, et maintenance en respectant les bonnes pratiques d'ergonomie et d'accessibilité mais également les réglementations en vigueur (RGPD).

Programme de la formation

Cadrage du projet
Conceptualisation de la solution web
Préparation de l'environnement de travail
Développement front-end
Développement back-end
Intégration continue
Publication de la solution

Validation et sanction

Dans le cadre d'un projet de développement de solution web, les différentes étapes s'articulent de manière progressive afin de garantir cohérence, conformité et efficacité.

Le projet débute par l'analyse de l'expression de besoins et la rédaction d'un cahier des charges (CDC). Ce document permet de cadrer fonctionnellement la solution, en définissant les objectifs, les attentes, les contraintes et les exigences réglementaires, notamment en matière de RGPD.

À partir du CDC, des spécifications techniques sont ensuite rédigées afin de traduire les besoins en solutions concrètes. Cette étape permet de définir les choix technologiques, l'architecture technique, ainsi que les contraintes de développement.
En parallèle, l'environnement de travail est mis en place avec les outils de versionnage (Git), de collaboration et de communication, afin de structurer efficacement le projet et faciliter le travail en équipe.
Une phase de conception intervient ensuite avec la réalisation de maquettes (wireframes ou prototypes visuels). Celles-ci permettent de valider auprès du client la structure de la solution, tout en respectant les bonnes pratiques d'ergonomie et d'accessibilité.

Les fonctionnalités sont ensuite identifiées et modélisées, en précisant les interactions entre les différents composants de la solution. Cela permet de structurer l'architecture globale, incluant la base de données (BDD).
Une présentation formalisée est réalisée pour exposer les choix techniques, les maquettes et l'architecture retenue, afin d'obtenir la validation du client ou du décideur.
Le développement commence par la création d'un prototype, suivi de la rédaction du code en respectant les normes en vigueur (accessibilité, référencement, sécurité). L'intégration des éléments se fait via les technologies web (HTML, CSS, JavaScript).

Le projet se découpe ensuite entre :
  • le développement front-end (interface utilisateur),
  • et le développement back-end (logique serveur et gestion de la base de données).
Des mécanismes d'authentification sont mis en place pour sécuriser les accès, en respectant les bonnes pratiques de cybersécurité.
Une stratégie de tests est définie, incluant tests unitaires et d'intégration, afin de garantir la fiabilité de la solution.
Une fois validée, l'application est déployée sur un serveur afin d'être accessible aux utilisateurs. Une documentation technique est rédigée pour les équipes, ainsi qu'une documentation utilisateur pour accompagner la prise en main.
Après le lancement, la solution est monitorée via les retours utilisateurs et les indicateurs d'usage. Ces données permettent d'évaluer la qualité globale (ergonomie, accessibilité, performance).
Enfin, des axes d'amélioration sont identifiés et formalisés dans un document argumenté, visant à proposer des évolutions ou corrections afin d'optimiser durablement la solution web.

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Durée

En centre

2020 h

Financement

Conventionnement
Non
Financeur
  • Autre

    Programme : Financements à déterminer selon la situation du bénéficiaire

Conditions d'accès

Public visé

  • Tout public

Modalités de recrutement et d'admission

Inscription sur candidature

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

-

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement en présentielle

Adresse

110 Rue de l'Hôpital Militaire
59800 Lille

Responsable : EPITECH Lille

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
24 Rue Pasteur
94270 Le Kremlin-Bicêtre
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates permanentes