Votre fiche formation pour :
Développeur Web et Web Mobile

Code CARIF - 39S2400289

Objectifs

1.     Développer la partie front-end d’une application web ou web mobile sécurisée 
  • Installer et configurer son environnement de travail en fonction du projet web ou web mobile 
  • Maquetter des interfaces utilisateur web ou web mobile 
  • Réaliser des interfaces utilisateur statiques web ou web mobile
  • Développer la partie dynamique des interfaces utilisateur web ou web mobile 

2.  Développer la partie back-end d’une application web ou web mobile sécurisée 
  • Mettre en place une base de données relationnelle 
  • Développer des composants d’accès aux données SQL et NoSQL 
  • Développer des composants métier côté serveur 
  • Documenter le déploiement d’une application dynamique web ou web mobile 

Programme

Module 00 - Préparation et installation de l'environnement de développement (35h)                                                                                  

Module 01 - Découverte du HTML et CSS et Intégration (35h)

Module 02 - Pair programming, Intégration & bonnes pratiques (35h)

Module 03 - Comprendre la notion d'algorithme, Syntaxe JavaScript, Fonction, Objet et DOM (35h) 

Module 04 - Interaction : manipulation et événement (35h) 

Module 05 - Serveur avec NodeJS : client/serveur et Express (35h)

Module 06 - Serveur pour la Gestion des contenus : Middleware, templating avec EJS (35h)

Module 07 - Base de données : analyser, concevoir et organiser les données (35h)

Module 08 - Les associations, jointures pour manipuler les données (35h)

Module 09 - Projet MVC (28)

Module 10 - POO & Architecture MVC et Pattern Active Record (35h)

Module 11 - ORM et ACL pour mettre en place l'authentification et les rôles d'un utilisateur (35h)

Module 12 - API Rest : mettre en place une architecture Client Serveur et une API REST (35h)

Module 13 - Single Page Application : utiliser l'API Fetch, le Bundler Vite et principaux risques de sécurité des application Web (35h)

Module 14 - Projet API/SPA (28h)

Module 15 - React : Développer des composant, gérer l'état des composants et déployer une application React (35h)

Module 16 - Plus loin avec React : routeur, authentification avec JWT (35h)

Module 17 - Devops : Docker, Conteneur, Docker Compose, Intégration et déploiement continu, Test automatisés (35h)

Module 18 - CMS & NoSQL : Wordpresse et MongoDB (28h)

Module 19 - Projet professionnel tutoré (140h)

Prépa Titre : Rédaction du dossier professionnel, Rédaction du dossier de projet, Conseil pour passer la soutenance (7h)

Accompagnement PAE : Atelier CV et LinkedIn, Techniques de rehe d'emploi, Soft-skills & méthodologie, Préparation aux entretiens (7h)

Stage (280h)

Niveaux

Entrée : Savoirs factuels et théoriques (Baccalauréat)

Sortie : Savoirs détaillés, spécialisés, factuels et théoriques (DEUG, BTS, DUT)

Commentaires validation

  • Diplôme autres

Dates et lieux de formation

Proposé par

NDOVOO

Lieu


97600 MAMOUDZOU

Durée

1258 heures

Dispositifs / financements

  • Formation professionnelle d'adulte - FPA

Nombre de places

20

Publics

  • demandeur d'emploi
  • jeune de 16 à 25 ans

Modalité de suivi

En présentiel

Prérequis

- Les compétences informatiques et numériques de base en lien avec le référentiel européen des compétences digitales  https://comprendredigcomp.com/cadredigcomp.html
- La capacité à résoudre des problèmes de logique simples
- Le niveau de compréhension en anglais (lecture principalement) équivalent à un niveau A2