Pra complementar a sua dica, recomendo também o beecrowd (antigo URI Online Judge), ele tem vários exercícios de cada linguagem e tem opção em PORTUGUêS!