Com a onda de cursinhos de 6 meses (e promessa de 10k de salario...) observamos que praticamente todo curseiro tem um, e isso fica explicito quando vemos que todos eles foram feitos utilizando o sQLite. Esse tipo de banco não foi feito para ser utilizado com sistemas web que tendem a lidar com altas requisições e precisa de um desempenho adequado.

Fiz o curso da OneBitCode e um de Node.js baratinho na Udemy para aprender o básico de back-end, mas não vi nada de Python.

Não existe, se fez em node foi certeiro. Pra que inventar, usar python em projeto web? Node resolve de forma muito mais facil e eficiente.