Executando verificação de segurança...
1

Existem várias plataformas de soluções de código de lógica, desafios, até com leaderboard para incentivar um pouco à resolver mais.
Eu uso https://www.hackerrank.com/
Tu pode resolver problemas de todos os níveis de dificuldades, na linguagem da tua preferência.
Caso não saiba resolver algo, é só pesquisar o tópico do problema, e pesquisar sobre como resolver, e então, voltar para o desafio e tentar aplicar a própria lógica.

Acho que é um ótimo ponto de partida, ainda mais caso tu não tenha noção de nenhum termo que poderia pesquisar na internet para encontrar problemas ou lógicas.

Carregando publicação patrocinada...