Learning Doctrine The Easy Way! (Udemy.com)
A Practical Course That Teaches Doctrine Fundamentals
Created by: Infinite Skills
Last updated January 2017
What you will learn
- Once you have completed this training course, you will be fully capable of working with Doctrine to model database tables, perform, create, and read entities, build queries, and so much more
- Learn how to use Doctrine
How it compares
Against the other 518 rated Udemy courses in Software Development on CourseDuck:
- Rating4.0 out of 5higher than 2% of them
- Reviews101#442 of 519 by number of reviews
- Length10.2 hourslonger than 67% of them
- Last updatedJanuary 2017earlier than 98% of them
Course Description
In this Learning Doctrine training course, expert author Doug Bierer will teach you how to install and configure Doctrine for any PHP project. This course is designed for users that already have experience with PHP.
You will start by learning concepts and terms, then jump into installing Doctrine. From there, Doug teaches you how to create entities, perform create, read, update, and delete operations, and model a database. This video tutorial also covers the query builder, performance tuning, and incorporating Doctrine into frameworks. Finally, you will learn how to configure apps to use Doctrine with MongoDB and CouchDB.
Once you have completed this computer based training course, you will be fully capable of working with Doctrine to model database tables using entities, perform create, read, update and delete operations, build queries, and much more. A substantial number of working files are included, allowing you to follow along with the author throughout the lessons.
Instructor Details
- 4.0 Rating
101 Reviews
Infinite Skills
Infinite Skills is a Canadian based company who offer a huge and ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. All courses are created by trained educators and experts in video based education.
The emphasis is on teaching real life skills that are essential for progressing in today's commercial environment.
More courses by Infinite Skills
Microsoft Excel 2013 Advanced. Online Excel Training Course
4.6 (3,848 Reviews)
Provider: Udemy
Time: 9.9h
$15.99
Master SketchUp - A Definitive Guide From Infinite Skills (2017)
4.5 (3,824 Reviews)
Provider: Udemy
Time: 5.4h
$22.99
Adobe InDesign Made Easy. A Beginners Guide To InDesign (2017)
4.5 (3,719 Reviews)
Provider: Udemy
Time: 11h
Free
Microsoft SQL Server 2012 Certification Training Exam 70-461
4.7 (3,538 Reviews)
Provider: Udemy
Time: 12.3h
$11.99
More Software Development courses
MATLAB Programming Simulink: Beginner to Pro with ChatGPT (2026)
5.0 (930 Reviews)
Provider: Udemy
Time: 9.6h
$10.99
Build Web Apps with Nuxt.js 3: Master TypeScript & API [New] (2026)
4.9 (635 Reviews)
Provider: Udemy
Time: 6.7h
$19.99
Terraform 101: The Ultimate Hands-On Guide [Azure Edition] (2025)
4.8 (1,975 Reviews)
Provider: Udemy
Time: 11.9h
$94.99
Reviews
By Andre Vuillet-Pedersen on 4/1/2024
It does give information about Docker, but the voicing is not very engaging. Additionally, it's very repetitive and the same phrases are used again and again. I'm hearing "In summary" in my dreams now. It also provides information that is extremely basic and would already be known by almost everyone taking the course. The course could probably have been a good 2-3 hour course, but it feels like it was filled with "fluff" to take 10+ hours to justify the cost.
By Jiří Jahn on 9/3/2021
This course has very useful stuff but it is pretty outdated, the very course having not been updated since 2017 or so, it seems. Apparently, the author does not maintain the contents of the course on a regular basis and you thus have to prepare yourself for blood, toil, sweat and tears unless you are an experienced developer. But if you are brave enough, you shall be rewarded.
By Benjamin Marsh on 2/4/2021
Clear explanations with a good level of detail. Excellent structure with concise summaries for each section.
By Saad Mohamed Ghazy El Zwawy on 12/22/2020
Very detailed, thank you. more than thanks, amazing course, detailed alot
By Jahnke Ulrich on 4/21/2020
Mehr als erwartet, sehr ausführlich, sehr umfassend. Fünf Punkte! Empfehlenswert!
By Ismael MOHAMED on 4/13/2020
Good morning, everyone, the class is super cool. However, I couldn't understand a few things... So, please excuse me for this request, which I hope you won't mind. Is it possible to add the French subtitle please?
By Theophile Marcellus on 3/24/2019
The author definitely has great comment of the subject matter. Clear and concise video... no fluff!!!
By Chris Clifton on 3/8/2019
Students questions are un-answered, labs not complete, so I just learned by watching the videos, not by doing. It provides an over-all familiarity with the library so you'd be able to download it and use it in a project with some futzing around and not be completely lost. You'd know where to start and have an idea of how different parts connect. The rest would be learning by doing. The videos are boring because they are step-by-step what to do, as opposed to being engaging and explaining the background of how the library works in the background. They are presented bit like some crusty of diagnostics manual for a serviceman. And you have to sit through 10 hours of it to extract the understanding (and if you want to get your certificate). The videos have a formula of what will be explained (and by explained, I mean talked about), then the item is explained, then there is a conclusion about what was explained. But good luck finding any other video courses on doctrine, so this is it.
By Kurt Reinke on 10/6/2018
I've done quite a bit of work with JPA and DeltaSpike JPA and DeltaSpike Data. I've even created a fairly comprehensive tutorial on each, complete with a sample web application that uses Liberty Profile. I'm now working on converting my golf league application from Java EE/Liberty to PHP. So far it's good to see that many of the features of Doctrine are in line with JPA and DeltaSpike. Much of what you've presented in your material is making that conversion go very well. I especially like that you've also gone into depth on Composer, the Doctrine command line tool, and PHP class loading. Many courses just assume that you know about all that, and that isn't always the case with developers new to PHP. That was very helpful. I also liked that you introduced various development patterns to help guide us through building applications, e.g., the Service and extended use of the Repository. Upped my rating on this class to a 5 star. Of note, it also helps to look at the Doctrine documentation available on that site to fill in any blanks.
By Dave Trussell on 8/30/2018
So far, I'm enjoying this course. The instructor has given clear, concise direction on setting up applications to use Doctrine. Go to site for updated working files. It asks for my email and says it will send a link to the updated working files. Never arrives. I'm still trying to decipher the setup instructions for the working files. Also, no responses in the Q&A for this course. OK. Working files finally set up. I see now the Chapterx directories contain a wealth of examples.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 80 / 100









![Build Web Apps with Nuxt.js 3: Master TypeScript & API [New]](/programming/software-development/images/6457785_5adc_4.jpg?v=1789443959)

![Terraform 101: The Ultimate Hands-On Guide [Azure Edition]](/programming/software-development/images/6208847_f60a_7.jpg?v=1791193600)
