É muito bom para aprender a teoria de programação muito básica (o mesmo que Memrise), mas não é tão útil para praticar questões com código
Você pode aprender teoria com pequenos fatos e, em seguida, fazer um teste com base no material aprendido
Se você conhece mais serviços desse tipo ou algum app que faça as mesmas funcões do duolingo mas voltado para programação, por favor, não hesite em deixar seu comentário sobre.