Développeur Web et Web Mobile

Titre Professionnel de niveau 5 – Certifié par le ministère du travail

RNCP37674 – Voir le site Francecompétences.fr

Objectifs et contexte de la certification : Le développeur web et web mobile réalise des sites web ou web mobile sécurisés et des applications d'entreprise web ou web mobile sécurisées destinées à des salariés. Il les développe avec des langages adaptés aux technologies dédiées à l'architecture web ou web mobile, coté navigateur et coté serveur. .

OBJECTIFS
DE LA FORMATION​

  • Conceptualiser un site : utilisation de Merise ou de l’UML
  • Savoir travailler en mode projet : méthode Agile
  • Maîtriser les langages courants du développement web : HTML, CSS, JavaScript, PHP.
  • Savoir utiliser des frameworks ou des bibliothèques : Bootstrap, Tailwind, Symfony, React, NodeJS
  • Travailler sur des bases de données : MySQL, MariaDB, MongoDB
  • Élaborer des sites dans le respect du RGPD et des bonnes pratiques en termes de sécurité
  • Réaliser des tests sur des sites en développement
  • Réaliser un déploiement de site

LES COMPÉTENCES ATTESTÉES​

Activité-type 1 : Développer la partie front-end d’une application web ou web mobile sécurisée

Compétence 1 : Installer et configurer son environnement de travail en fonction du projet web ou web mobile

Compétence 2 : Maquetter des interfaces utilisateur web ou web mobile

Compétence 3 : Réaliser des interfaces utilisateur statiques web ou web mobile

Compétence 4 : Développer la partie dynamique des interfaces utilisateur web ou web mobile

Activité-type 2 : Développer la partie back-end d’une application web ou web mobile sécurisée

Compétence 5 : Mettre en place une base de données relationnelle

Compétence 6 : Développer des composants d’accès aux données SQL et NoSQL

Compétence 7 : Développer des composants métier coté serveur

Compétence 8 : Documenter le déploiement d’une application dynamique web ou web mobile

 

N’hésitez pas à nous contacter directement, nous vous informerons des différentes sources de financement possibles pour la formation Développeur Web et Web Mobile!

  • 14 mois,  du lundi au jeudi de 09h00 à 12h00 et de 13h00 à 17h00, le vendredi de 09h00 à 12h00 (31 heures par semaine)
  • 8 semaines de stage

Si vous êtes en situation de handicap et que vous souhaitez suivre l’une de nos formations, nous travaillons en collaboration avec des ESRP qui peuvent vous accompagner dans un cadre médico-psycho-social.

PROGRAMME DE LA FORMATION​

Mise à niveau

  • Présentation et mise en place du poste de travail
  • Utilisation des outils bureautique

Initiation au développement

  • Présentation des livrables pour la certification
  • Initiation à la méthode Merise
  • Initiation aux langages HTML, CSS et JavaScript
  • Approfondissement : utilisation de frameworks CSS

Mise en pratique

  • Fil rouge en langages HTML/CSS

Approfondissement JavaScript

  • Manipulation du DOM
  • Utilisation des évènements en JavaScript

Initiation aux SGBD

  • Initiation à SQL
  • élaboration d’une BDD

Maquettage

Initiation au langage PHP

Prise en mains du CMS WordPress

  • installation de thèmes et gestion de thèmes enfants
  • Utilisation de’extensions
  • Gestion de custom-posts dans WordPress

Fil Rouge WordPress

Certification TOSA WordPress

Architecture MVC

Conception et langage UML

  • diagramme de cas d’utilisation
  • diagramme de classes
  • diagramme de séquence

Maîtriser le framework Symfony

  • Les composants de Symfony
  • Les entités et les repositories dans Symfony
  • Les contrôleurs dan Symfony
  • le moteur de templates Twig
  • les formulaires dans Symfony

Fil rouge Symfony

Symfony en mode Rest API

Maîtriser React

  • réaliser des composants sous React
  • alimenter des composants avec des données dynamiques
  • brancher une API React sur un back-end sous Symfony

Réaliser un back-end en JavaScript

  • prise en mains de NodeJs
  • prise en mains de MongoDB

Fil rouge full JS

Informations complémentaires

Public visé

Cette formation s’adresse aux personnes en reconversion, mais aussi à des personnes désireuse de valider leurs compétences par un diplôme reconnu et certifié.

Prérequis

Une bonne appétence pour le numérique est indispensable. De bonnes connaissances sur le fonctionnement d’un ordinateur sont nécessaires.

Il est recommandé d’avoir le niveau bac en anglais.

  • des sessions de test sont organisées régulièrement
  • elles concistent en un QCM avec des questions de logique ou permettant de juger les connaissances du candidat dans le domaine du numérique
  • En distanciel

Présentation d’un projet réalisé en amont de la session : 00 h 35 min

En amont de la session d’examen, le candidat réalise un ou plusieurs projets.

Il prépare un dossier de projet et un support de présentation de type diaporama. Le dossier de projet rend compte de l’ensemble des projets.

Lors de l’examen, le jury prend connaissance du dossier de projet imprimé avant la présentation du candidat.

Le candidat présente ensuite son ou ses projets au jury.

Entretien technique : 00 h 40 min

Le jury questionne le candidat sur la base de son dossier de projet et de sa présentation, afin de s’assurer de la maîtrise des compétences couvertes par le projet ou les projets. Un questionnement complémentaire lui permet d’évaluer les compétences qui ne sont pas couvertes par le projet ou les projets.

Entretien final : 00 h 15 min

Y compris le temps d’échange avec le candidat sur le dossier professionnel.

Questionnaire professionnel (épreuve d’anglais): 00 h 30 min

L’ensemble des candidats répondent en même temps au questionnaire professionnel en présence d’un surveillant.

Le candidat étudie une documentation technique rédigée en anglais. Il répond à

– deux questions fermées à choix unique posées en français ;

– deux questions ouvertes posées en anglais et amenant des réponses courtes, en rédigeant la réponse en anglais.

Durée totale de l’épreuve pour le candidat : 02 h 00 min

Prix en € TTC : 

Comment s’inscrire ?

Pour vous inscrire sur une session merci de remplir le formulaire de contact en précisant le motif de votre demande dans ce sens.

La pratique individuelle, la réalisation de projets individuels ou en groupe et les cours théoriques sont pour nous la meilleure façon d’acquérir toutes les compétences nécessaires.