¿Cuál es la mejor manera de comenzar a practicar y aprender PHP?

En primer lugar, no tienes que aprender PHP para construir un sitio web. Pero si desea crear un sitio web / aplicaciones dinámicas usando PHP, siga estos pasos

  1. Aprender conceptos básicos de programación de computadoras (C Programación Básica)
  2. Aprender sistema de gestión de bases de datos (PHP: Base de datos MySQL)
  3. Aprende JavaScript
  4. Aprende HTML y CSS (ya sabes)
  5. Finalmente aprender Core PHP
    1. Comience con un formulario de inicio de sesión simple y un formulario de registro de usuario
    2. Crear una base de datos
    3. Crear una tabla de usuario
    4. Crea 2 páginas html (login y registro)
    5. Crea 2 páginas php login-check.php y registration-save.php
    6. Insertar valores en la tabla de usuario utilizando el formulario de registro
    7. Compruebe si el nombre de usuario y la contraseña introducidos existen en la tabla de usuarios
      1. Si es así, muestre el mensaje de éxito
      2. Si no aparece el mensaje de error

Será mucho mejor si tiene un conocimiento profundo de las variables, funciones, tipos de datos y el concepto de programación orientada a objetos.

Si necesita ayuda, no dude en contactarme personalmente.

Si yo fuera tú no aprendería PHP. Comencé a aprender PHP en los días en que todos usaban ASP.

Todavía hasta el día de hoy estoy a mi elección. Incluso en retrospectiva fue la correcta. Pero hoy, no haría lo mismo. Seguro que puedes encontrar trabajos PHP, pero codificar PHP es un PITA.

Personalmente recomendaría aprender Ruby. Si no, Python sería una mejor opción que PHP.

Al final del día, lo que importa es lo que te gusta hacer. Y PHP definitivamente no es eso en mi opinión. Estaba en Python mucho antes que Ruby. Y con experiencia puedo decir que amo a Ruby, como Python y odio PHP. (ASP ni siquiera voy a ir allí).

También es posible que desee considerar Node.js. La ventaja es que no tiene que aprender dos idiomas para el servidor y el cliente. La desventaja de tener Javascript es un lenguaje aún peor que PHP.

aprenda los conceptos básicos de los tutoriales de php de YouTube o puede aprender de los tutoriales en línea de W3Schools en línea

después de obtener lo básico, intente hacer algunas cosas que lo necesite como práctica

y si tiene los conceptos básicos, le sugiero un marco de recolección como:

  • CodeIgniter Web Framework (recomiendo fácilmente)
  • El marco PHP para artesanos web (el mejor y más popular)
  • Symfony, Framework PHP de alto rendimiento para desarrollo web (para proyectos grandes)

En mi opinión, en primer lugar, debe encontrar cualquier PHP Training Institute que ofrezca capacitación práctica bajo la guía de expertos en TI y también un certificado de finalización. Con ese instituto de formación puedes obtener las dos cosas que deseas.

Con la capacitación, obtendrá un aprendizaje práctico y una certificación de finalización, que le ayudará a obtener un empleo mejor pagado en una empresa.

Laravel y los laracasts son un gran punto de partida. Elige un pequeño proyecto que te interese.