A dlaczego nie chciałbyś zacząć realizować jakis swoj własny rozbudowany projekt? Realizować jakiś plan działania, coś co pozwoli Ci na stały kontakt z językiem, rozwijanie go etc.?
Imo to jedyne najlepsze rozwiązanie w każdym języku.
Może jakiś podstawowy kompilator? System biblioteczny?
Z takich stron, ciężko coś znaleźć, po za klasycznymi stronami rozwijającymi znajomość algorytmów jak znany SPOJ.
https://pl.spoj.com/ ( zadania algorytmiczne masz w różnej konfiguracji i poziomie trudności).