Opa! Recomendo dar uma olhada no site da Alura, na parte dos cursos de PHP. Você não precisa fazer os cursos, mas pode seguir os passos a passos deles.
O que eu recomendaria é: Fazer um sistema de filmes favoritoes, onde o usuário coloca um nome, link (Netflix, Amazon, etc) e link para a imagem do poster. Faz as verificações (Link do filme, link do poster, etc).
- Aplique os padrões MVC
Quero aprofundar mais!
Caso você queira, você pode testar fazer esse projeto também com um ORM Framework. Doctrine é um exemplo. Além disso, você pode estudar sobre TDD e Testes Automatizados. Recomendo usar o PHPUnit.
Além disso, você pode testar criar também uma API. Para testar as rotas, recomendo o PostMan.
E Agora?
Frameworks
Só depois que saber assuntos de HTTP (Cookies, Headers, Routes, Methods, etc), um conhecimento de banco de dados, você pode ir para o trabalho real: Os Frameworks.
Você pode usar o Laravel ou Symfony. Recomendaria Symfony, pois o ORM que o framework utiliza é o Doctrine, mas essa decisão é pessoal.
Dúvidas?
Caso tenha alguma dúvida, pode entrar em contato comigo pelo Instagram (Preferencial) ou pelo Twitter.
Sobre Mim 🐘
Me Chamo Erick. Desenvolvedor PHP (Symfony).