Laravel
O que é
Laravel é um framework MVC robusto para a linguagem PHP.
Passo a passo para começar a aprender
O principal ponto para aprender Laravel é aprender a usar a documentação a seu favor. Ela é bem completa e normalmente você consegue resolver seus problemas apenas consultando-a.
Sobre as playlists, recomendo fortemente a oficial do Laracasts. Opte pela segunda opção apenas se você não conseguir compreender a língua inglesa.
Laravel 6 from scratch - Playlist oficial Laravel 6 from scratch - Laracasts
Playlist Laravel 6 - Playlist em português - não oficial
Pacotes relevantes
Oficiais
Da Comunidade
- Laravel-Excel - Import e Export de Planilhas
Projeto para praticar
Crie um projeto no qual o usuário possa gerir (CRUD) Produtos e Categorias.
Cada produto pode se relacionar com uma categoria.
Por fim, permita que o usuário liste todos os produtos de uma determinada categoria.
Se estiver se sentindo confiante, altere o projeto para que o produto possa ter mais de uma categoria.