Starting in Symfony2

Pluralsight
Course Summary
Symfony is a PHP web application framework that leverages an MVC design approach. Learn how to develop a powerful, real-world application using Symfony. Ready to dive into services, containers, events, forms, Doctrine and more? Let's go!
-
+
Course Description
Symfony is a PHP web application framework that leverages an MVC design approach. Once you've mastered Symfony, you'll not only be able to build something amazing, you'll also be familiar with some of the most important programming concepts and web best practices of today. Join us as we start from the beginning: installing Symfony and starting to build our first pages. We'll then build a real events site complete with forms, security, complex database relationships and much more. Along the way, we'll learn about services - a hugely important concept to modern frameworks that will unleash you going forward.
-
+
Course Syllabus
Building Your First Symfony App- 1h 18m
—Welcome to Symfony! 2m 56s
—Downloading & Configuration 10m 1s
—Bundles of Joy! 3m 18s
—Routing: The URLs of the World 5m 44s
—Controllers: Get to Work! 7m 33s
—Twig 6m 27s
—Databases and Doctrine 5m 8s
—Inserting and Querying Data 6m 57s
—Virtual Host Setup Extravaganza 4m 16s
—Code Generation FTW! 5m 24s
—Less Ugly with CSS and JavaScript 3m 46s
—Friendly Links and Dates in Twig 1m 25s
—Adding Outside Bundles with Composer 4m 36s
—Fixtures: For some dumb dat 1m 53s
—Autoloading: Where Did require/include Go? 2m 20s
—Do Less Work in the Controller 4m 22s
—Twig Mind Tricks 1m 55sSecurity, Registration and Forms- 1h 23m
—Introduction 0m 44s
—Security Fundamentals 3m 46s
—Authorization with Access Control 2m 8s
—Creating a Login Form (Part 1) 4m 46s
—Creating a Login Form (Part 2) 3m 56s
—Logging out and Cleaning Up 5m 2s
—Twig Security and IS_AUTHENTICATED_FULLY 2m 40s
—Denying Access: AccessDeniedException 4m 22s
—Entity Securty 4m 32s
—Saving Users 3m 37s
—Adding Dynamic Roles to Each User 4m 55s
—Repository Security 4m 19s
—Doctrine's QueryBuilder 2m 25s
—The UserProvider: Custom Logic to Load Security Users 3m 14s
—User Serialization 2m 16s
—Registration Form 3m 10s
—Form Rendering 4m 38s
—Using More Fields: email and repeated 2m 30s
—Handling Form Submissions 4m 22s
—Form: Default Data 2m 9s
—Cleaning up with a plainPassword Field 1m 33s
—Using an External Form Type Class 2m 39s
—Field Options HTLM5 3m 36s
—Registration Validation 4m 17s
—Adding a Flash Message 1m 34sDoctrine Relationships & the Dependency Injection Container- 1h 22mAdvanced Form Rendering, Assetic and Deployment!- 40m 32s