Primeiro, parabéns por escolher o melhor framework para desenvolvimento web fullstack, Laravel é incrível.
Agora, como você não possui conhecimento algum em programação, não podemos pular etapas. Você não vai sair programando da noite pro dia, mas, se seguir os conselhos e estudar de verdade, em um ano você já vai ter bastante conhecimento.
- Lógica de programação - Curso em vídeo
- HTML / CSS / TailwindCSS - W3Schools / Youtube
- PHP - W3Schools / João Ribeiro / Curso em vídeo
- PHP Orientado a Objetos / Padrão MVC (Model/View/Controller) - Tio Jobs
- SQL / Banco de dados / Modelagem de dados - SQL/MySql / Modelagem de dados - Introdução
- Laravel - Documentação / Curso João Ribeiro Udemy / Canal João Ribeiro / Canal Luciano Souza (São versões mais antigas, mas tem a base do framework)
Lógica de programação, PHP, HTML, CSS/Tailwind você pode aprender ao mesmo tempo fazendo pequenos projetos estáticos. Tem bastante conteúdo aí pra ser estudado. É aqui que você vai aprender a base para desenvolvimento web.
Depois disso, você vai querer fazer projetos mais complexos com uso de banco de dados para guardar informações, aí é a hora de começar a aprender sql e programação orientada a objetos. Também tem muito conteúdo denso nisso pra quem tá começando, mas com muito treino você vai entender como funciona.
Depois de tudo isso você estará pronto para aprender o jeito Laravel de fazer tudo isso que você aprendeu anteriormente. Por ter todo esse conhecimento, você vai começar a entender o que está escrito na documentação do Laravel, e vai ter todo o poder do framework ao seu favor.
Esse curso na Udemy do João Ribeiro vale muito a pena, tem tudo o que você precisará desde o HTML até Laravel.
Sim, é uma montanha de conteúdo! Vai demorar um pouco pra aprender tudo isso? Sim. Vai passar raiva de não entender algo e pensar em desistir? Sim. Mas o tempo vai passar de qualquer maneira e tenho certeza que daqui a um ano você vai desejar ter começado hoje.
Dez anos atrás quando comecei a aprender tudo isso como hobby, eu era apenas um reles adolescente, e não tive ninguém que me desse esse caminho das pedras. Hoje eu sou grato a mim mesmo por ter todo esse conhecimento e aumentar a cada dia. Levei muito tempo? Com certeza, mas valeu a pena.
Outra dica é entrar em comunidades de Laravel/PHP no discord, como a do Beer and Code e do Tio Jobs. Lá você pode perguntar e sempre terá alguém gente boa para sanar suas dúvidas. A comunidade do PHP é show.
Então boa sorte, é uma longa jornada, mas que é satisfatória. Comemore cada coisa nova que você aprender, isso vai te dar ânimo para continuar.