Ao criar o arquivo esta dando erro de encoding na palavra programação ela muda programa├º├úo, como faço resolvo esse problema?
Ao criar o arquivo esta dando erro de encoding na palavra programação ela muda programa├º├úo, como faço resolvo esse problema?
A biblioteca jsonfile usa por debaixo dos panos as funções do módulo fs do node para escrever os arquivos, e estas funções tem um parâmetro de options, que conseguimos utilizar para definir o encoding,  mas por padrão o encoding já é o UTF-8, então não deveria dar problema. 
Faz o seguinte, experimenta deletar o arquivo que está com o nome errado na pasta /data e deixa o Alura Timer criar novamente o arquivo .json da palavra programação. 
Eu fiz um teste aqui e consegui criar normalmente cursos com o nome que tenha ã ou ç:

Então faça o teste que falei e se continuar assim, coloque qual o seu sistema operacional para investigarmos melhor o seu caso