Após fazer o código da aula e subir o servidor comecei a tomar o erro:
ReferenceError: check is not defined
at module.exports (C:\Users\Pichau\git\casadocodigo\src\app\rotas\rotas.js:47:9)
at Object.<anonymous> (C:\Users\Pichau\git\casadocodigo\src\config\custom-express.js:24:1)
at Module._compile (internal/modules/cjs/loader.js:776:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Module.require (internal/modules/cjs/loader.js:690:17)
at require (internal/modules/cjs/helpers.js:25:18)
at Object.<anonymous> (C:\Users\Pichau\git\casadocodigo\server.js:1:13)
[nodemon] app crashed - waiting for file changes before starting...
Depois de um tempo pesquisando vi que a documentação e a maneira de importar o check e o validationResult mudou. Seria interessante colocar o link pra documentação na versão utilizada na aula [https://express-validator.github.io/docs/5.3.0/] e na transcrição do vídeo atualizar o trecho de código retirado da documentação:
// ...rest of the initial code omitted for simplicity.
const { check, validationResult } = require('express-validator/check');
Ao invés de:
const { check, validationResult } = require('express-validator');