Développeur web PHP option framework Laravel
GLOBAL DIGITAL UNIVERSITY
Objectifs de la formation
Devenez Développeur php Laravel et optenez un diplôme niveau 5 (Bac +2) Reconnu par l'état
Ce parcours vous permet de maîtriser toutes les compétences nécessaires pour devenir un développeur PHP Laravel , Vous serez alors capables de créer des applications sécurisées et évolutives, en front-end comme en back-end, avec une spécialisation dans le framework Laravel.
1. Développer la partie front-end d'un site ou d'une application web :
- Utiliser HTML/CSS (avec ou sans framework) pour intégrer des interfaces à partir de maquettes
- Appliquer les principes de responsive design et d'accessibilité (RGAA)
- Organiser un code CSS lisible, réutilisable et optimisé pour la performance
- Optimiser le référencement naturel (SEO) via la sémantique, la hiérarchie des contenus et la légèreté des pages
- Utiliser JavaScript pour ajouter interactivité et animations
- Valider les saisies des formulaires et gérer les erreurs utilisateurs
- Mettre en place des appels asynchrones à des API REST pour dynamiser les interfaces
- Utiliser des bibliothèques JavaScript pour accélérer le développement
2. Développer la partie back-end avec PHP et gérer la base de données :
- Synthétiser les besoins applicatifs à partir d'un cahier des charges et concevoir le modèle de données
- Créer et administrer une base de données relationnelle
- Écrire des requêtes SQL adaptées aux besoins fonctionnels
- Appliquer les normes RGPD en matière de collecte et de sécurité des données
- Modulariser les traitements métiers côté serveur avec une logique structurée
- Développer en PHP orienté objet avec bonne gestion des héritages
- Mettre en œuvre une architecture MVC pour assurer maintenabilité et évolutivité
- Implémenter une gestion d'utilisateurs avec rôles, permissions et sécurisation des accès
- Utiliser Git, GitHub, et des outils collaboratifs pour travailler efficacement en équipe
- Préparer une application pour le déploiement et vérifier sa conformité fonctionnelle
3. Comprendre et utiliser le framework Laravel dans son architecture complète :
- Installer et configurer Laravel avec Composer et Laravel CLI
- Gérer les dépendances, migrations, seeders et artisan commands
- Structurer l'application avec routes, contrôleurs, modèles, vues Blade
- Gérer les accès à la base via Eloquent ORM et relations entre entités
- Créer une interface utilisateur dynamique avec Blade et des composants réutilisables
- Mettre en place un système complet d'authentification, de rôles et de validation
- Effectuer des tests unitaires et fonctionnels
- Déployer une application Laravel
Programme
Méthode
Cette formation est basée sur uneméthode par projetavec un accompagnement personnalisé. Tout au long de la formation, vous avez accès au contenu e-learning ainsi qu'à des sessions d'accompagnement avec votre mentor une fois chaque semaine.
Programme
La formation est organisée autour de 3 modules pratiques (workshops) :
- Workshop 1 – Frontend et intégration HTML/CSS/JS :
- Intégration responsive HTML5, CSS3
- Accessibilité, SEO, bonnes pratiques de code
- JavaScript interactif (DOM, événements, formulaires)
- Appels API avec Fetch/Axios et rendu dynamique des données
- Workshop 2 – Back-end PHP et base de données :
- Modélisation (MCD/MPD/UML) à partir du cahier des charges
- Création de la base MySQL (phpMyAdmin / Adminer)
- Développement PHP orienté objet
- Requêtes SQL, sécurité (injections, RGPD, validation)
- Versioning avec Git, GitHub et gestion collaborative
- Workshop 3 – Application complète avec Laravel :
- Installation du framework avec Composer et Artisan
- Architecture MVC : routes, contrôleurs, Blade templates
- Gestion des migrations, Eloquent ORM, relations
- Système d'authentification, rôles utilisateurs, middlewares
- Déploiement et documentation finale du projet
Résultats attendus
Résultats attendus
À la fin de cette formation :
Vous pouvez prétendre au diplôme de Développeur Web RNCP 37805BC03, une certification officiellement enregistrée auprès de France Compétences le 19 juillet 2023 par WEBECOM.
Les points forts
- 80% de pratique et 20% de théorie
- Accompagnement personnalisé et en petits groupes une fois chaque semaine
- Plateforme e-learning disponible à tout moment
La certification
- TypeTitre RNCP
- Niveau de sortieBAC+2 : DEUG, BT, DUT... (NIVEAU 5)
- Spécialité (NSF)Informatique, traitement de l'information, réseaux de transmission
- DomaineArchitecture web
- Métier viséDéveloppeur / Développeuse informatique
RNCP 37805 RS -1 CertifInfo 115146 Organisme & lieu
- OrganismeGLOBAL DIGITAL UNIVERSITY
- Région