Algum tempo atrás tive problema com esse footer, voltei para rever todo o curso por que tou corrento atras de estagio, então decidir refazer! Quando comecei meu codigo usei o famoso RESET.CSS para resetar toda a pagina por completa. E o problema estava no codigo do reset irei mostar o que estava acontecendo.
Depois de ir para o inspecionar e desativar o body { line-height: 1;}
Meu footer ficou normal igual ao video da aula. Mais um conceito que consegui entender por conta desse tal RESET.CSS