Formation en Développement Web (6 mois)

Objectif :
Permettre aux étudiants de devenir des développeurs web capables de créer des sites et applications web modernes, sécurisés et performants.

Modules :

  • Introduction au Développement Web

    • Présentation des technologies : HTML, CSS, JavaScript

    • Structure de base d’un site web

    • Outils et environnements de développement (IDE, gestion de version avec Git)

  • Front-End Development (3 mois)

    • Maîtrise de HTML5 et CSS3

    • Frameworks CSS : Bootstrap, Flexbox, Grid Layout

    • JavaScript et DOM Manipulation

    • Introduction aux bibliothèques JavaScript : jQuery

    • Frameworks JavaScript modernes : React.js, Vue.js

  • Back-End Development (3 mois)

    • Introduction aux bases de données : MySQL, MongoDB

    • Langages de programmation côté serveur : Node.js, Express.js

    • Création d’API RESTful

    • Gestion des sessions utilisateurs, authentification et autorisation

    • Introduction à l’hébergement web et aux serveurs cloud (Heroku, AWS)

  • Projet Final :

    • Création d’une application web complète avec front-end et back-end

    • Déploiement sur un serveur en ligne

    • Présentation du projet aux formateurs et à l’équipe