Приветствую на Проекте.
Демо-игры и демо-софт - это как раз то, с чего нужно начинать. Затем нужно полностью пройти консольные задачи, они также бесплатны. Очень рекомендую не просто копипастить код, но и добавлять буквально на каждой строчке собственные комментарии, а также писать псевдокод по завершении каждого курса, куда выписывать все использованные функции и взаимосвязь между ними.
Еще не плохо бы было бы реализовать автоподстановку в web форме при нажатии на кнопку и можно программу сдавать в аренду. неплохой такой удобный функциональчик получился бы конечно доработать удаление редактирование и добавление новый записей пользователем и в путь!
Тогда ты попал туда, куда нужно, удачи!!!