Starting in Symfony2: Course 2 (2.4+)

0
Level

Advanced

Language

Access

Paid

Certificate

Paid

Master Symfony’s security, forms, and Doctrine with our comprehensive tutorial. Learn to build a secure login system and explore advanced features. Boost your Symfony skills now!

Add your review

What you’ll be learning

Over the next hour, we’re going to take you through some of the most difficult areas of Symfony learning all about security, forms, and parts of Doctrine. We’ll also see testing and learn more about how Symfony’s service container works. When you get to the end, you’ll be well on your way to mastering Symfony.

One of the things we’ll be creating is a security system that stores users in the database. This is functionality similar to what’s offered by the very popular FOSUserBundle. That bundle is really great, but until you understand how the security system works, you’re going to run into limitations. Once you do, you’ll feel at home using FOSUserBundle or configuring the security system all on your own.

Highlights:

Learning and building a form-login security system from scratch

Loading users from the database

Using AdvancedUserInterface and UserProviderInterface classes to give us more control over login

Doctrine Repositories and Querying

Building forms: creating fields, the data_class option, form type classes

Form field options & HTML5 validation

Form rendering

Functional Testing!

… and of course, tips, tricks, best practices and other little features along the way!

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “Starting in Symfony2: Course 2 (2.4+)”

×

    Your Email (required)

    Report this page
    Starting in Symfony2: Course 2 (2.4+)
    Starting in Symfony2: Course 2 (2.4+)
    LiveTalent.org
    Logo
    LiveTalent.org
    Privacy Overview

    This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.