Objectifs
La formation a pour objectif de former des professionnels capables de développer la partie front-end et la partie back-end d'applications web ou web mobile sécurisées, d'intégrer l'expérience utilisateur et l'accessibilité numérique, de gérer les données relationnelles et NoSQL, de réaliser des tests, de documenter et de déployer des applications dynamiques, tout en adoptant une posture professionnelle et une démarche de résolution de problèmes adaptée aux environnements de production. ; À l'issue de la formation, le titulaire de la certification est en capacité de : ; - Installer et configurer son environnement de travail en fonction du projet web ou web mobile ; réaliser l'installation et la configuration de son environnement de travail en début de projet, coordonner son environnement de travail avec les autres intervenants du projet ; - Maquetter des interfaces utilisateur web ou web mobile ; effectue le maquettage des interfaces utilisateur web ou web mobile ; - Réaliser des interfaces utilisateur statiques web ou web mobile ; réaliser les interfaces utilisateur web ou web mobile statiques en tenant compte de l'expérience utilisateur y compris pour les personnes en situation de handicap et prendre en compte les besoins d'éco-conception. ; - Développer la partie dynamique des interfaces utilisateur web ou web mobile ; à partir du dossier de conception et avec un langage de programmation de scripts, développer coté client les traitements permettant d'obtenir une interface utilisateur web dynamique, y compris pour les équipements mobiles ; - Mettre en place une base de données relationnelle ; A partir du dossier de conception comprenant le recueil des besoins des utilisateurs et le schéma ; conceptuel des données, définir le schéma physique des données. ; - Développer des composants d'accès aux données SQL et NoSQL ; coder les traitements relatifs aux accès aux données en consultation, modification, création et suppression. S'assurer que les traitements gèrent l'intégrité des données et les conflits d'accès aux données, et qu'ils permettent de respecter la confidentialité et de prendre en compte les cas d'exception. ; - Développer des composants métier coté serveur ; développer les composants métier coté serveur à partir du dossier de conception et à l'aide de l'environnement de développement défini ; - Documenter le déploiement d'une application dynamique web ou web mobile ; rédiger ou mettre à jour la procédure de déploiement de l'application. Ecrire et documenter les scripts de déploiement.
Description
La pédagogie mise en œuvre dans le cadre de la formation est fondée sur une approche professionnalisante, centrée sur l'acquisition de compétences opérationnelles directement mobilisables en entreprise. ; L'apprentissage s'appuie sur : ; Des situations professionnelles reconstituées, proches des conditions réelles d'exploitation, ; Des travaux pratiques intensifs sur des infrastructures systèmes, réseaux et virtualisés, ; Des études de cas issues de contextes professionnels ; Un projet fil rouge favorisant la mise en œuvre transversale des compétences, ; Une alternance régulière entre apports théoriques et mises en pratique. ; Cette approche permet de préparer efficacement l'apprenant à l'exercice du métier en entreprise et aux épreuves du titre professionnel. ; 11 modules composent le programme du parcours de formation moyen (des aménagements sont possibles dans la logique de l'individualisation des parcours) ; Module M1 / 70 heures : Environnement de développement & méthodes ; Bloc de Compétences correspondant : BC1 Développer la partie front-end d'une application web ou web mobile sécurisée ; Module M2 / 70 heures : UX/UI & maquettage ; Bloc de Compétences correspondant : BC1 Développer la partie front-end d'une application web ou web mobile sécurisée ; Module M3 / 85 heures : Développement front-end statique ; Bloc de Compétences correspondant : BC1 Développer la partie front-end d'une application web ou web mobile sécurisée ; Module M4 / 85 heures : Développement front-end dynamique ; Bloc de Compétences correspondant : BC1 Développer la partie front-end d'une application web ou web mobile sécurisée ; ; Module M5 / 90 heures : Bases de données relationnelles ; Bloc de Compétences correspondant : BC2 Développer la partie back-end d'une application web ; ou web mobile sécurisée ; Module M6 / 85 heures : Accès aux données SQL & NoSQL ; Bloc de Compétences correspondant : BC2 Développer la partie back-end d'une application web ; ou web mobile sécurisée ; Module M7 / 90 heures : Développement back-end ; Bloc de Compétences correspondant : BC2 Développer la partie back-end d'une application web ou web mobile sécurisée ; Module M8 / 70 heures : Tests & déploiement ; Bloc de Compétences correspondant : BC2 Développer la partie back-end d'une application web ou web mobile sécurisée ; ; Module M9 / 45 heures : Module transversal- Projet fil rouge & préparation à la certification ; Bloc de Compétences correspondant : BC1 - BC2 ; Module M10 / 40 heures : Module transversal -Technique de Recherche Emploi - Développement durable ; Bloc de Compétences correspondant : BC1 - BC2 ; Module M11 / 40 heures : Module transversal -Anglais professionnel ; Bloc de Compétences correspondant : BC1 - BC2
Conditions d'accès
Les conditions d acces ou prerequis suivants sont verifies au stade de la selection (les tests techniques permettent de valider les prerequis suivants) : ; - Niveau de formation initial requis ; Niveau 4 (baccalaureat ou equivalent) ou experience professionnelle dans le numerique. Appetence pour le developpement informatique, logique et raisonnement algorithmique. Bases en informatique et utilisation d un poste de travail. Rigueur, autonomie, curiosite et capacite a travailler en equipe. ; Comprehension ecrite et orale de l anglais technique attendue : niveau A2 requis ; Enfin, la capacite des candidats a suivre les sequences de formation en distanciel est evaluee. Ainsi, pour un candidat ne disposant pas a titre prive des equipements necessaires, on cherchera des solutions alternatives pour rendre le parcours realisable (ex : tiers lieux, pret de materiel)
Rythme
Temps plein
Liste des sessions
EPIE Formation
- 0155872080
- contact@epie-formation.fr
Centre de formation





