Date de mise à jour : 25/02/2025 | Identifiant OffreInfo :
03_251258571F
Organisme responsable :
Réseau Formateurs
Se former au développement web
Apprendre le développement front-end
Développer le back-end
Manipuler les bases de données et le stockage de données
Intégrer des API et développer des applications complètes
Projet final : Développer une application web complète
Se former au développement web
- Comprendre les concepts fondamentaux du développement web
- Explorer les langages de base du web
- Étudier les principes d'architecture web
- Apprendre les bases de la sécurité web
- Configurer un environnement de développement
- Utiliser les outils de versioning
Apprendre le développement front-end
- Structurer les pages web avec HTML
- Personnaliser l'apparence avec CSS
- Concevoir des mises en page réactives avec Flexbox et Grid
- Intégrer le JavaScript pour des interactions de base
- Utiliser des frameworks CSS (Bootstrap, Tailwind)
- Développer des interfaces utilisateur avec des composants
Développer le back-end
- Comprendre les serveurs et les requêtes HTTP
- Développer avec Node.js côté serveur
- Concevoir des APIs RESTful
- Connecter une base de données au back-end
- Assurer la sécurité pour l'authentification
- Gérer les erreurs et suivre les logs serveur
Manipuler les bases de données et le stockage de données
- Découvrir les bases de données relationnelles et NoSQL
- Créer des tables et requêtes dans MySQL
- Utiliser MongoDB pour le stockage de données NoSQL
- Exploiter l'ORM (Object-Relational Mapping)
- Gérer les bases de données avec des scripts de migration
- Intégrer les bases de données dans un projet web
Intégrer des API et développer des applications complètes
- Consommer des API externes pour enrichir les données
- Utiliser des requêtes AJAX pour des interactions asynchrones
- Implémenter des fonctionnalités CRUD
- Intégrer des services tiers (Stripe, Google Maps)
- Concevoir des API RESTful et GraphQL
- Créer des tests pour vérifier les fonctionnalités des API
Projet final : Développer une application web complète
- Concevoir et structurer l'application
- Construire le front-end avec HTML, CSS, et JavaScript
- Intégrer le back-end et la gestion des données
- Mettre en place l'authentification et les permissions utilisateur
- Tester et optimiser les performances de l'application
- Déployer l'application sur un serveur
Attestation de formation
Non certifiante
Sans niveau spécifique