Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Boa noite Israel! A sintaxe está correta para delete usando:
delete estudante.nome
delete estudante['cidade']
O resultado undefined é o esperado pois você deletou as propriedades do objeto estudante. Espero ter ajudado!