Développeur web php option framework laravel

Certification : Développeur web

Proposée par GLOBAL DIGITAL UNIVERSITY · 68100 Mulhouse

Éligible CPF
Formation continue
À distance

Prix

Indiqué par le ou les établissement(s)

3 750 €

Présentation

- 80% de pratique et 20% de théorie
- Accompagnement personnalisé et en petits groupes une fois chaque semaine
- Plateforme e-learning disponible à tout moment

Modalités disponibles

Voie Modalité Prix Durée Niveau de sortie Provenance
Formation continue À distance 3 750 € 520 h Bac+2 : deug, bt, dut... (niveau 5) –

Objectifs

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.

  • 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
  • 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
  • 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

Cette formation est basée sur une méthode par projet avec 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.

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
Voir la formation sur le site de l'établissement