18, Avenue de l’Europe – Parc technologique du Canal

31520 Ramonville-Saint-Agne

05 61 32 99 49

Doctrine2

Référence F176262
Prix par personne en présentiel ou distanciel 1300 €
Session ouverte A partir de 2 personnes
Intra-entreprise Nous consulter

Doctrine est un ORM pour PHP. Il s’agit d’un logiciel libre sous licence GNU LGPL.

Public concerné : Développeur PHP expérimenté.

Prérequis : Bonne expérience de PHP et des concepts objet.

Durée : 2 jours

Objectifs : Maîtriser les concepts d’ORM et la couche d’abstraction de base de données Doctrine2. Créer et gérer une entité avec Doctrine2. Optimiser la productivité de leurs développements avec Doctrine 2.

Méthodes et moyens pédagogiques : Formation réalisée en présentiel ou en distanciel (Choix à définir). Exposés, cas pratiques, synthèse. Matériel : 1 poste par stagiaire, vidéoprojecteur, tableau.

Support de cours fourni à chaque stagiaire.

Modalités de suivi et d’évaluation : Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires. Questionnaire d’évaluation de la satisfaction en fin de stage.  Feuille de présence émargée par demi-journée par les stagiaires et le formateur. Attestation de fin de formation.

Informations pratiques : Accessibilité , modalités et délais d’accès.

Contenu de formation

Introduction :

Database Abstraction Layer (DBAL)
Object Relational Mapping (ORM)
Installation de Doctrine2

Définition du modèle :

Connexion
Génération automatique des classes Modèles
Types de données Doctrine
Gestion des clés primaires
Définition des relations : One to One, One to Many, Many to One, Many to Many
Contraintes d’intégrité
Validation des données

Manipulation des objets du Modèle :

Persistance des données
Exécuter des requêtes SQL natives
Le langage DQL (Doctrine Query Language)
Méthodes Doctrine d’accès aux données : retrouver, modifier, insérer et supprimer.
Opérations en cascade
Méthodes à déclenchement automatique (écouteurs)
Transactions

Intégration de Doctrine au framework Symfony 

Demandes intra-entreprise et en distanciel

DEMANDER UN DEVIS ÊTRE RAPPELÉ

Dates inter-entreprises

Toulouse

Top