Objectifs
Maîtriser les langages web HTML, CSS et JavaScript avancés.
Développer des applications web complexes et interactives.
Utiliser les frameworks et les bibliothèques JavaScript les plus populaires.
Optimiser les performances de vos applications web.
Mettre en place les bonnes pratiques de développement web.
Prérequis
Des connaissances de base en développement web
Contenu du programme
Intégration avancée
- Structurer et organiser une application web
- Pratiquer l’accessibilité et l’ergonomie web
- Maîtriser les spécificités de l’intégration web
Frameworks Front-end
- Introduction aux frameworks front-end tels que Angular, React et Vue.js
- Utilisation d'un framework front-end pour créer une application web avancée
Base de données
- Notions de base de données relationnelles
- Maîtrise des bases de données avec MySQL et PostgreSQL
- Introduction à NoSQL
Programmation Back-end
- Présentation des langages de programmation back-end tels que PHP, Python, Ruby et Node.js
- Création d'une application web durable et sécurisé
- Intégration du back-end avec le front-end
Projet pratique
- Réalisation d'un projet pratique réunissant toutes les compétences acquises durant la formation