Wymyśl sobie jakiś projekt, dobrze gdyby korzystał z bazy danych, a najlepiej gdyby po drodze stał web serwis.
I go wykonaj.
Sporo projektów w firmach to tworzenie web serwisów, lub aplikacji klienckich do nich.
Może to być prosty symulator sklepu internetowego.
Stworzysz tam system logowania, każdy użytkownik będzie na start dostawał określoną sumę pieniędzy którą będzie mógł zwiększyć. Do każdego profilu będzie przypisana lista rzeczy które kupił. W magazynie będzie ograniczona ilość przedmiotów, więc stworzysz konta osób, mających uprawnienia do zamawiania towaru.
Do tego wszystkie elementy wykonywane na stronie będzie można wykonywać z poziomu aplikacji desktopowej, lub (jak będzie ci się chciało) mobilnej.
To taki dość duży projekt, dzięki któremu ogarniesz jak działa web serwis i bazy danych, oraz po drodze napotkasz problemy, które będziesz musiał rozwiązać.
Jeśli stwierdzisz że nie chcesz się zajmować tworzeniem takiego serwisu, możesz stworzyć aplikacje klienta, korzystającą z gotowca, wiele stron udostępnia swoje API, m.in youtube, instagram, narodowy bank polski.
Możesz zrobić aplikacje desktopową pozwalającą dodawać i wyświetlać zdjęcia z instagrama, albo gromadzić w plikach dane (załóżmy że program pobiera raz dziennie informacje) o kursach walut, a następnie przedstawiać je w postaci wykresu.
Jest naprawdę dużo możliwości,