Wie kann ich mich in der Softwareentwicklung/Programmierung weiterentwickeln?

Ich habe das erste Semester fast durch und habe Programmierung 1 (Java) auch bestanden, aber ich habe dort halt nur viel Theorie gelernt und halt die Übungsaufgaben gemacht. Jedoch qualifiziert mich das bisher noch nicht für einen Werkstudentenjob in dem Bereich (werde überall abgelehnt).

Oft werden Framework-Kenntnisse und sowas erwartet. Da habe ich gar keine Ahnung von. Momentan muss ich mich für schwere Prüfungen, darunter Mathe 1 vorbereiten und kann mich daher nicht so richtig auf die Programmierung konzentrieren.

Habt ihr irgendwelche Tipps?