Symfony3 for the rest of us

Snake Case On Your Forms, Camel Case On Your Entities

In this video you will learn one approach to using Symfony's form for accepting data that is in a different 'shape' to that of ...

05:28

Testing AuthSaga - Unhappy Paths

In this video we learn how to test situations where our generator has to deal with errors being thrown, and how we can fake res...

04:38

Introducing The Compiler Pass

In this tutorial you will learn how to use a Symfony Compiler Pass to decouple your code, making your life much easier when it ...

13:03

Extract, Extract, Extract

In this video we are going to cover a couple of potential solutions to a problem I see infrequently - but enough - when working...

10:09

Testing AuthSaga - Happy Path

In this video we cover how to write tests for a Redux Saga. Testing Sagas is much easier than you might think, and is a huge re...

09:19

Testing Request Reducer - Part 2

In this video we cover the process for stopping requests, writing unit tests using Facebook's Jest testing framework to ensure ...

05:25

Testing Request Reducer - Part 1

In this video we are going to make our Request Reducer implementation a little more robust by writing tests using Facebook's Je...

11:35

Getting Started Testing With Jest

In this video you will see how quickly we can add Facebook's Jest JavaScript testing framework to your project, and how easy it...

06:43

More Robust Request Tracking

In this video we cover an alternative approach to tracking the life of multiple requests, fixing a potential problem with our s...

09:07

Showing Spinning Icons, Because Why Not?

In this video we will use a value from our Redux-managed state to determine whether or not to show a Loading spinner icon when ...

08:11

Cleanup, Linting, and Login Form Styling

In this video we clean up the left over boilerplate files, we fix all the Linting errors, and then we style the Login Form usin...

09:58

Adding an Auth-aware NavBar

In this video we create a NavBar using Reactstrap - Bootstrap 4 for React - and add in logic to display a 'welcome back' messag...

14:43