Estou com uma dúvida do por que o professor utilizou essa forma de acessar os inputs: 'evento.target.elements['nome'].value' Se ele poderia apenas selecionar o input com querySelector ou getElementById e utilizar a propriedade value depois.
Ambas chegam ao mesmo resultado, mas acredito que a primeira dificulte um pouco legibilidade e facilidade de entendimento do código, ja que é preciso acessar o evento no console e entender onde está cada elemento. Não sei se as minhas afirmações estão corretas, mas é um questionamento que me veio a mente enquanto assistia a aula.