Logo de l'organisme de formation

LE PARTENAIRE QUI CONTRIBUE A VOTRE PERFORMANCE

Représentation de la formation : GESTION DES DONNEES AVEC DOCTRINE.

GESTION DES DONNEES AVEC DOCTRINE.

Formation présentielle
Durée : 21 heures (3 jours)
0/10
(0 avis)
Durée :21 heures (3 jours)
F CFA HT
S'inscrire
Durée :21 heures (3 jours)
F CFA HT
S'inscrire
Durée :21 heures (3 jours)
F CFA HT
S'inscrire

Besoin d’adapter cette formation à vos besoins ?

N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure !

Formation créée le 05/05/2025. Dernière mise à jour le 22/05/2025.

Version du programme : 1

Programme de la formation

cette formation à pou but de vous apprendre à gérer efficacement les données dans vos applications web en utilisant Doctrine. Doctrine est un ORM (Objet Relational Mapper) pour PHP qui simplifie l'interaction avec la base de données en vous permettant de manipuler les données comme des objets dans votre application.

Objectifs de la formation

  • Comprendre les principes de l'ORM avec doctrine.
  • Configurer et intégrer Doctrine dans une application PHP.
  • Gérer les entités, les relations et les transactions.
  • Effectuer les requêtes complexes avec le QueryBuilder.
  • Optimiser les performances des interactions avec la de données.

Profil des bénéficiaires

Pour qui
  • Développeurs web souhaitant améliorer leur gestion des données et optimiser leurs interactions avec les bases de données en utilisant Doctrine.
Prérequis
  • Connaissance de base de PHP et SQL

Contenu de la formation

  • Introduction à Doctrine et configuration
    • Introduction à l'ORM et aux concepts de base de Doctrine.
    • Installation et configuration de Doctrine dans une application PHP.
    • Définir les entités et gérer les relations.
  • manipulation des données avec Doctrine.
    • Créer, lire, mettre à jour et supprimer des données avec Doctrine.
    • Comprendre les transactions et le cycle de vie des entités.
  • Requêtes avec le QueryBuilder.
    • Introduction à QueryBuilder pour écrire des requetes de SQL dynamiques.
    • Exécution de requêtes complexes et jointures.
  • Optimisation des performances.
    • Indexation, cache, et optimisation des requêtes.
    • Gestion des relations et des performances avec des collections d'entités.
  • Cas pratique et projets.
    • Mise en pratiques des concepts à travers des exercices concrets.
    • Réalisation d'un mini-projet de gestion de données avec Doctrine.

Délai d'accès

5 jours