Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

SymfonyCasts

Symfony 3: Doctrine & the Database

via SymfonyCasts

Overview

With already two courses checked off, you are primed and ready to put Symfony to work! And that's what this course is all about: making things more interesting by talking to the database with Doctrine.

Doctrine has a reputation for being tough to learn, and that's unfortunate, because it's an amazing tool. In this tutorial, we'll get you rolling with Doctrine: learn how to use it, how to get hard work done easily and how to avoid the common pitfalls that can make Doctrine hard:

  • Creating entity classes
  • Managing migrations
  • Saving new data
  • Querying for data
  • Custom repositories
  • Custom queries and the query builder
  • Fixtures (Dummy data) using Faker

... and (like always) a lot more goodies are mixed in.

Syllabus

  • Creating an Entity Class
  • Database Config and Automatic Table Creation
  • Inserting new Objects
  • Adding More Columns
  • Database Migrations
  • Query for a List of Genuses
  • Entities, Twig and the Magic dot Syntax
  • Show them a Genus, and the 404
  • Fixtures: Dummy Data Rocks
  • Delightful Dummy Data with Alice
  • Custom Alice Faker Function
  • Custom Queries

Taught by

Ryan Weaver and Leanna Pelham

Reviews

Start your review of Symfony 3: Doctrine & the Database

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.