Для новичка и хорошей практики я бы вас посоветовал стартануть с курсов Евгения Попова php для начинающих, а потом блог для начинающих. Там все подробно излагается + практика. за 2 недели не зная что такое программирование я создал свой блог на php с бд и админкой.
Курсы в свободном доступе
nnm-club.me/forum/viewtopic.php?t=424192
nnm-club.me/forum/viewtopic.php?t=303985
nnm-club.me/forum/viewtopic.php?t=192959