Comenzar desde lo básico:
Tutoriales en línea de W3Schools en línea, Para lo básico (en teoría). Estos pueden enseñarle lo básico en muy poco tiempo para brindarle una descripción general de qué es PHP y para qué se utiliza.
Ahora cambia a videos:
http://youtube.com/playlist?list=PL442FA2C127377F07, por newboston
- Quiero aprender sobre negocios, ¿cuál es el mejor lugar para comenzar?
- Soy nuevo en el campo del aprendizaje automático y soy un aprendiz lento. ¿Cómo puedo convertirme en un científico de datos?
- Me encanta aprender y quiero aprender todo bajo el cielo. ¿Qué trayectoria profesional me da tiempo para obtener este conocimiento y para ayudar a las personas con el conocimiento que obtuve?
- Quiero aprender guitarra clásica por mi cuenta, pero no sé nada al respecto. ¿Qué es un consejo para mí?
- Soy un estudiante de secundaria interesado en neurociencia. ¿Cuáles son algunas maneras de aprender o ganar experiencia en el campo?
Aprender la gestión de bases de datos:
Ahora aprenda alguna base de datos, porque sin la base de datos no puede sacar mucho de PHP simple.
Prefiero usar MySQL , debido a su gran base de usuarios, comunidad activa y fácil de instalar y aprender. También aprenda algunos conceptos teóricos de DBMS como, qué es DBMS, álgebra relacional, normalización, transacciones, etc.
Crea un proyecto:
- Un sitio web de registro de eventos para tu universidad (como este Shauryotsava, creé esto para mi festival deportivo universitario)
- Crear un sitio web de registro de formulario básico (como este Form Form Methods | IET Lucknow, muy básico ya que solo contiene el registro de formulario y luego enviar un correo electrónico con los detalles)
- Luego puede pasar a sitios web dinámicos que pueden contener el registro de usuarios, páginas de perfil, edición de perfiles y carga de imágenes, etc.
Cambiar a orientado a objetos:
Ahora ha llegado el momento de sumergir sus manos en el mundo de la Programación Orientada a Objetos. Puede consultar mi respuesta aquí. ¿Qué son algunos libros para aprender a crear aplicaciones web prácticas con PHP, HTML y Ajax?
Ahora aprende el marco:
Es hora de aprender un marco ahora, porque en el mundo real crear, administrar y actualizar el sitio web puede ser una pesadilla y los marcos pueden ayudarlo en este viaje.
Personalmente uso Symfony, pero tienes opciones de Laravel, CakePHP, CodeIgnitor, Yii, etc.