Développement Fullstack Web
Six niveaux, du premier fichier HTML à une application complète mise en ligne : interface, serveur, base de données, déploiement.
- Pôle
- Smart Academy
- Catégorie
- Informatique et développement web
- Public
- Plus de 16 ans
- Niveau
- 6 niveaux, du premier fichier HTML (niveau 1, point d'entrée) à une application complète
- Durée
- Environ 20 h par niveau, à titre indicatif (6 niveaux)
- Format
- présentiel encadré par un formateur, avec pratique dans l'atelier de la plateforme
- Prérequis
- Aucun pour le niveau 1 ; âge minimum 16 ans.
- Certification
- Épreuve de certification à chaque niveau, seuil de réussite 60 % : certificat du niveau (d'après les fiches du dépôt).
Objectifs
- Structurer et habiller des pages web propres, responsives et accessibles (HTML, CSS, Flexbox, Grid)
- Construire des interfaces avec Bootstrap et Tailwind CSS
- Donner vie aux pages avec JavaScript, le DOM, les appels de données, puis React
- Concevoir une base PostgreSQL et la brancher à une application web
- Construire le côté serveur avec PHP et un back-office Laravel, puis un CMS Strapi relié à un frontend
Programme
- Niveau 1 : structurer et habiller une page, du HTML au responsive
- Niveau 2 : bâtir une interface sur un cadre CSS, de Bootstrap à Tailwind
- Niveau 3 : faire agir la page, du JavaScript au React déployé
- Niveau 4 : modéliser et servir des données, de PostgreSQL au code qui l'interroge
- Niveau 5 : servir l'application, de PHP au back-office Laravel
- Niveau 6 : confier le contenu, du CMS Strapi au site qui le consomme
