Udemybeginnerfr

Laravel & PHP : De Débutant à Expert - La Formation Ultime

Learn Laravel: Build modern web apps from beginner to advanced. Master PHP framework development. Perfect for web developers!

3.6(4)
706students
15h
Certificate
Duplex Marie Kamdjou Temfack
Duplex Marie Kamdjou TemfackIngénieur Informaticien et Promoteur de Bproo Dev

Course Content

Laravel & PHP : De Débutant à Expert - La Formation Ultime is a beginner-level Udemy course taught by Duplex Marie Kamdjou Temfack. It runs 15h, is taught in French, and includes a certificate of completion. Learners rate it 3.6 out of 5 from 4 reviews, with 706 students enrolled. It is a paid course, first published January 2025.

Apprendre à développer des APIs performantes avec Laravel

Ce cours complet vous guide à travers l'apprentissage de Laravel, en mettant l'accent sur la création et la gestion d'APIs performantes et sécurisées. Vous découvrirez non seulement les bases du framework, mais aussi comment construire des APIs robustes adaptées à des projets réels.

Voici les leçons clés que vous allez aborder :

  • Introduction à Laravel : Installation et configuration de Laravel pour préparer votre environnement de développement.
  • Routes et Contrôleurs dans Laravel : Maîtrisez la gestion des interactions entre les utilisateurs et les contrôleurs pour une architecture d'API efficace.
  • Vues avec Blade : Apprenez à afficher et structurer les données avec Blade, facilitant la création d'interfaces utilisateur pour vos APIs.
  • APIs dans Laravel : Concepts et Mise en Place : Découvrez les bases des APIs RESTful et la manière de les implémenter efficacement dans Laravel.
  • Préparation des Données pour les APIs : Organisez et structurez vos données avant de les exposer via une API.
  • Versioning de l'API : Apprenez à versionner vos APIs pour maintenir la compatibilité à long terme et faciliter les mises à jour.
  • Ressources et Collections dans Laravel : Gérez et structurez les réponses API avec les ressources et collections pour une meilleure organisation des données.
  • Filtres dans les APIs Laravel : Affinez les données en appliquant des filtres personnalisés pour répondre aux besoins spécifiques de vos clients.
  • Refactorisation du Code API : Adoptez des bonnes pratiques pour rendre votre code API plus maintenable et réutilisable.
  • Données de Relation avec la Requête : Gérer les relations entre les modèles et les données dans les APIs pour une récupération de données optimisée.
  • Création de Données avec l'API : Implémentez les méthodes POST pour gérer les requêtes de création de données via l'API.
  • Mise à Jour des Données avec l'API : Implémentez les méthodes PUT et PATCH pour gérer les mises à jour de données via l'API.
  • Insertion en Masse dans Laravel : Utilisez le Bulk Insert pour optimiser l'insertion de grandes quantités de données dans la base de données.
  • Suppression d'Éléments avec l'API : Implémentez la méthode DELETE pour permettre la suppression de données via l'API.

Sécurisation et Authentification des APIs :

  • Sanctum pour la Sécurité des APIs : Découvrez comment sécuriser vos APIs avec Laravel Sanctum.
  • Authentification et Autorisation avec les Clés API : Implémentez l'authentification et l'autorisation avec des clés API pour sécuriser vos endpoints.

Compétences et Outils Développés :

  • Développement et consommation d'APIs RESTful.
  • Gestion de la sécurité des APIs avec Sanctum.
  • Techniques avancées de gestion de données via l'API (CRUD, Bulk Insert, etc.).
  • Bonnes pratiques de refactorisation et d'optimisation du code API.
  • Mise en place de filtres et de versioning pour des APIs évolutives.

À la fin de ce cours, vous serez capable de concevoir, sécuriser et déployer des APIs Laravel performantes et évolutives, prêtes à être utilisées dans des applications réelles. Que vous soyez débutant ou développeur Laravel expérimenté, ce cours vous donnera les clés pour maîtriser le développement d'APIs avec Laravel.

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

4.8(305)
2h 59m
intermediate

Apprendre à gérer les bases de données MySQL en PHP et PDO

by skilldeve | Enseignant universitaire | Développeur | Data Scientist

4.7(144)
2h 42m
beginner
4.7(451)
5h 53m
intermediate