Ogólnie polecam zrobienie samodzielnie jakiegoś większego projektu
Może to być jakiś oklepany projekt typu sklep internetowy, albo aplikacja do zarządzania czymkolwiek w bazie danych (np pracownicy)
Fajnie gdyby była jakaś komunikacja przez REST API, z którym łączy się np aplikacja mobilna w xamarinie
Tak, żeby sie pobawić i sprawdzić ile się rzeczywiście umie
Niestety idąc równo z programem nauczania nie zapamiętujesz wszystkiego (nawet, jeśli wykonujesz ćwiczenia równo z nauczycielem, a nie tylko słuchasz/czytasz jak niektórzy) i później wychodzi że 90% pracy to jest sprawdzanie "jak to sie robiło?"
Najlepiej tworzyć własne projekty, które dają wyzwania i w międzyczasie uczyć się nowych rzeczy, tak aby samemu uczyć się "programowania", ale też dowiadywać się o coraz to bardziej rozbudowanych elementach języka