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
Financement de la Formation :
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!
Durée de la formation
- 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
Accessibilité handicap :
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
Préparatoire 1
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
Préparatoire 2
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
Qualifiant 1
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
Qualifiant 2
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.
Processus de candidature pour l’inscription à la formation
- 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
Lieu de la formation
- En distanciel
Modalités d’évaluation
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 et Inscription
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.
Méthodes pédagogiques
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.
