Bom, também sou iniciante mas estou contribuindo com alguns projetos no meu período de estágio. A maioria são projetos com bastante CRUD (criar, ver/ler, atualizar, deletar), então começe com projeto que usem isso. Um bom exemplo é um projeto para criar publicações como essa, ou criar comentarios, um sistema de login. Isso no começo me ajudou muito, e o bom que conteúdo sobre o assunto não falta.
Com o tempo, conforme vai ficando mais "fácil", começe a implementar regras de negocios.
Eu estou desenvolvendo um sistema de solicitações de ferramentas que nele tem algumas regras, Exemplo: quando o admin for visualizar a solicitação e for aprovar, ele pode descidir se a quantidade que foi pedida vai ser de fato a quantidade que vai ser emprestada. enfim, com o tempo você vai notar que a parte mais dificil é implementar a regra de negócios kkkkkkk