Warum suchst du dir nicht ein schönes Problem und kaust an allen auftretenden problemen so lange rum, bis du alles kannst. Dann nimmst du das nächste und weitergehts. Sonst gibts noch InfoOlympiaden, den BWINF und andere Wettbewerbe auch für jüngere.
Mit dieser Technik habe ich es geschafft, die Programmiertechniken aus den ersten anderthalb Semestern Uni drauf zu bekommen.
Für Schulungen Geld auszugeben ist meiner Meinung nach Unsinn. Da wirst du nichts lernen, was nicht öffentlich in Büchern (oder einfach hier in der
DP als Tutotial) findbar ist.
Erwarte das Beste und bereite dich auf das Schlimmste vor.