olá boa tarde,
recentemente houve alguma mudança no grande e belo e organizado universo de dependências do mundo angular, e o npm install sqlite3 não acha mais os pacotes pré construídos, e tenta buildar com o python.
pra conseguir fazer o curso e deixar a parte do backend funcionando, só seguir os seguintes passos que funcionou pra mim no windows 10:
1 - instalar python 2.7 e colocar o caminho para o executável na variável de ambiente PATH
2 - criar a variável de ambiente NODE_TLS_REJECT_UNAUTHORIZED com valor 0
3 - na pasta do projeto api do curso, rodar npm i sqlite3