No HTML disponibilizado no início do curso não parece haver um id com "novoItem", o que na hora de criar o código JavaScript fez com que retornasse null no addEventListener pelo console. Ou esse elemento devia estar no arquivo a ser baixado inicialmente ou deveria ter uma breve explicação que ele precisava ser inserido no código HTML logo após referenciar o arquivo "main.js", se o intuito for evitar induzir os alunos ao erro.