Développeur Web

928h Parcours

Développeur Web

Parcours Actif

Parcours de développement web structuré autour du front-end, du back-end, des bases de données, des frameworks et de l’automatisation DevOps.

5
Blocs de compétences
31
Objectifs
928h
Volume indicatif
Tarif de la formation
Forfait formation complète
3 000 €
Accès complet à tout le parcours
Abonnement mensuel
250 €
À partir de 250 €/mois
~12 mois
Prérequis

Aucun prérequis

Compétences

Compétences professionnelles

Débouchés

Carrières accessibles

Attestations

Suivi + formation (pas de diplôme)

Prérequis

Aucun prérequis particulier pour ce parcours.

Objectifs pédagogiques

  • Intégrer des interfaces HTML/CSS responsive, accessibles et optimisées
  • Développer les fonctionnalités front-end en JavaScript et via des API
  • Modéliser et exploiter une base de données relationnelle en respectant le RGPD
  • Développer un back-end MVC sécurisé et une architecture maintenable
  • Utiliser un framework front-end ou back-end et gérer ses dépendances
  • Concevoir des maquettes et prototyper une interface multi-support
  • Automatiser les tests, la conteneurisation et le déploiement continu

Compétences visées

Les compétences visées seront bientôt détaillées.

Programme détaillé

Le programme complet de ce parcours est structuré en blocs de compétences progressifs :

Développement Front End de sites et applications web.

RNCP37805BC01 — Intégrer les maquettes, coder les interactions front-end, valider les formulaires et optimiser le référencement.

  • Utiliser HTML et CSS pour intégrer les maquettes graphiques
  • Produire un encodage adapté aux écrans et navigateurs
  • Mobiliser les normes d’accessibilité
  • Organiser une intégration réutilisable et maintenable
  • Travailler le référencement naturel
  • Enrichir l’interface avec JavaScript
  • Valider les saisies des formulaires
  • Développer des fonctionnalités asynchrones avec des API
  • Optimiser les temps de développement avec des bibliothèques
Développement back end d’applications Web

RNCP37805BC02 — Modéliser les données, développer une application MVC, sécuriser les accès et préparer la livraison.

  • Synthétiser les données utiles à l’application
  • Construire la base de données
  • Interroger la base de données avec SQL
  • Respecter le RGPD
  • Conceptualiser l’application et son schéma fonctionnel
  • Développer une application avec un langage serveur
  • Utiliser la programmation orientée objet
  • Développer une application selon le modèle MVC
  • Identifier un utilisateur et délimiter ses champs d’action
  • Travailler en équipe avec versioning
  • Préparer l’application pour la livraison
Développement avancé : comprendre et utiliser une architecture de type framework

RNCP37805BC03 — Appréhender la documentation d’un framework, gérer ses dépendances et développer une application évolutive.

  • Confront ses connaissances à la documentation d’un framework
  • Configurer le framework avec un gestionnaire de dépendances
  • Développer une application évolutive avec un framework
Design d’interfaces utilisateur

RNCP37805BC04 — Analyser la demande, préparer les wireframes, concevoir des maquettes et prototyper plusieurs périphériques.

  • Comprendre une problématique client et son cahier des charges
  • Préparer le wireframe de l’interface
  • Concevoir des maquettes avec un outil graphique professionnel
  • Faire évoluer les maquettes pour plusieurs périphériques
Utilisation de la méthodologie DevOps pour automatiser, conteneuriser et déployer une application en continu

RNCP37805BC05 — Identifier les automatisations, écrire des scripts, conteneuriser l’environnement et assurer le déploiement continu.

  • Identifier les points d’automatisation possibles
  • Programmer les actions avec un langage de script
  • Créer un environnement de développement conteneurisé
  • Assurer un déploiement continu avec une plateforme d’intégration continue

Références publiques — France Compétences

7tech s’inspire des référentiels RNCP, des niveaux de qualification, des modalités d’évaluation publiées par France Compétences et des critères qualité français pour structurer ses programmes. Les fiches sont consultables gratuitement via les liens officiels ci-dessous ; leur contenu reste géré par France Compétences et n’est pas reproduit sur cette page. 7tech n’est pas le certificateur de ces titres et ne délivre ni diplôme, ni titre professionnel, ni certification RNCP.

La validation d’un parcours 7tech ne vaut pas validation d’un bloc de compétences RNCP.

Développeur Web RNCP37805 Niveau 5 Enregistrement jusqu’au 19/07/2028

Modalités d'évaluation

Projets JS complets

Applications full-stack avec React et Node.js

Tests unitaires

Tests Jest et qualité de code

Code review JS

Analyse et optimisation de code JavaScript

Hackathon JS

Compétition de développement JavaScript

Débouchés professionnels

Métiers accessibles
JavaScript Developer React Developer Node.js Developer Full Stack JS Front-End Architect JavaScript Developer React Developer Node.js Developer Full Stack JS Front-End Architect
Secteurs d'activité
Startups tech SSII Freelance Grande entreprise EdTech

Poursuites d'études

Expert JavaScript Senior

Maîtrise avancée de l'écosystème JS

1 an
Architecte JavaScript

Architecture d'applications JS complexes

2 ans
Spécialiste React/Node.js

Expertise sur les frameworks JS majeurs

1 an

Blocs de Compétences

Découvrez les étapes clés de votre parcours de formation

Développement Front End de sites et applications web.
200h

RNCP37805BC01 — Intégrer les maquettes, coder les interactions front-end, valider les formulaires et optimiser le référencement.

Objectifs d'apprentissage
1
Utiliser HTML et CSS pour intégrer les maquettes graphiques

2
Produire un encodage adapté aux écrans et navigateurs

3
Mobiliser les normes d’accessibilité

Et 6 autres objectifs
Développement back end d’applications Web
120h

RNCP37805BC02 — Modéliser les données, développer une application MVC, sécuriser les accès et préparer la livraison.

Objectifs d'apprentissage
1
Synthétiser les données utiles à l’application

2
Construire la base de données

3
Interroger la base de données avec SQL

Et 8 autres objectifs
Développement avancé : comprendre et utiliser une architecture de type framework
100h

RNCP37805BC03 — Appréhender la documentation d’un framework, gérer ses dépendances et développer une application évolutive.

Objectifs d'apprentissage
1
Confront ses connaissances à la documentation d’un framework

2
Configurer le framework avec un gestionnaire de dépendances

3
Développer une application évolutive avec un framework

Design d’interfaces utilisateur
h

RNCP37805BC04 — Analyser la demande, préparer les wireframes, concevoir des maquettes et prototyper plusieurs périphériques.

Objectifs d'apprentissage
1
Comprendre une problématique client et son cahier des charges

2
Préparer le wireframe de l’interface

3
Concevoir des maquettes avec un outil graphique professionnel

Et 1 autres objectifs
Utilisation de la méthodologie DevOps pour automatiser, conteneuriser et déployer une application en continu
h

RNCP37805BC05 — Identifier les automatisations, écrire des scripts, conteneuriser l’environnement et assurer le déploiement continu.

Objectifs d'apprentissage
1
Identifier les points d’automatisation possibles

2
Programmer les actions avec un langage de script

3
Créer un environnement de développement conteneurisé

Et 1 autres objectifs
Mode démo : Connectez-vous pour accéder à la formation complète et suivre votre progression.

Parcours de formation

Découvrez les étapes de votre apprentissage.

Retour à la présentation
01

Bloc 1

Développement Front End de sites et applications web.

RNCP37805BC01 — Intégrer les maquettes, coder les interactions front-end, valider les formulaires et optimiser le référencement.

En cours
02

Bloc 2

Développement back end d’applications Web

RNCP37805BC02 — Modéliser les données, développer une application MVC, sécuriser les accès et préparer la livraison.

Verrouillé
03

Bloc 3

Développement avancé : comprendre et utiliser une architecture de type framework

RNCP37805BC03 — Appréhender la documentation d’un framework, gérer ses dépendances et développer une application évolutive.

Verrouillé
04

Bloc 4

Design d’interfaces utilisateur

RNCP37805BC04 — Analyser la demande, préparer les wireframes, concevoir des maquettes et prototyper plusieurs périphériques.

Verrouillé
05

Bloc 5

Utilisation de la méthodologie DevOps pour automatiser, conteneuriser et déployer une application en continu

RNCP37805BC05 — Identifier les automatisations, écrire des scripts, conteneuriser l’environnement et assurer le déploiement continu.

Verrouillé