Avatar ·

Como começar a estudar PHP do zero?

Olá a todos! Sou completamente iniciante em programação e decidi começar com PHP, pois ouvi dizer que é uma boa linguagem para desenvolvimento web e para iniciar. Mas me deparei com um problema: há muito material na internet e não entendo por onde exatamente começar e em que ordem estudar.

Tentei assistir a alguns cursos no YouTube, mas ou são muito complexos (já falam sobre OOP e frameworks) ou, ao contrário, só teoria sem prática. Instalei o OpenServer, escrevi meu primeiro script "Hello, World!" — funciona. Mas o que fazer a seguir? Quais tópicos devo dominar primeiro: variáveis, arrays, funções, trabalho com formulários, bancos de dados? Ou devo aprender logo algum framework como Laravel?

Aqui está um exemplo do meu primeiro código, que exibe uma saudação:

<?php
$name = "Mundo";
echo "Olá, " . $name . "!";
?>

Espero receber da comunidade um plano passo a passo para estudar PHP do zero: quais livros/recursos usar, quanto tempo dedicar à prática, quando passar para...