La mejor respuesta
La respuesta simple es:
Regístrese en https://www.freecodecamp.com/ .
Le ayudará a tomar sus conocimientos básicos de codificación y utilizarlos para crear proyectos y aplicaciones web reales. puede mostrarse en un portafolio.
La respuesta larga es:
Realmente depende de lo que quieras hacer a continuación. ¿Por qué empezaste a aprender PHP en primer lugar? ¿Por qué quieres saber PHP y mucho menos llevar tus habilidades al siguiente nivel?
Si es para que puedas construir cosas, entonces empieza a construir cosas. Google cómo ejecutar una aplicación PHP. Google cómo para alojar un sitio web escrito en PHP. Ese tipo de cosas.
Si solo desea aprender PHP como un trampolín en el mundo más amplio de la programación, comience a planificar cómo desea diversificarse y escalar . Para diversificarse, comience a usar otros lenguajes básicos. Pruebe Python y JavaScript. Para escalar y llevar sus habilidades al siguiente nivel, comience a buscar marcos PHP como CodeIgniter o Laravel. O haga lo que sugerí anteriormente, regístrese en FreeCodeCamp , solidifique sus conceptos básicos y comience a crear aplicaciones más complicadas.
Cuando identifique algo que no sabe cómo hacer, no se resigne a no poder hacerlo. Comience a investigar y a calcular Descubra cómo hacerlo. Si es demasiado complicado para usted, divídalo en componentes y comience a aprenderlos.
No obtendrá Más rápido, mejorarás.
Respuesta
Ahora busca un proyecto que te gustaría construir y hazlo. Cuando hayas terminado con eso, haz más. Continúa. Construirás muchas cosas que no son útiles y, eventualmente, algunas que sí lo son. Te golpearás la cabeza contra muchas paredes de ladrillos y así es como debería ser sea.
El punto es que usted se propuso construir un proyecto que no sabe cómo hacer y luego emprender el viaje para descubrir cómo construirlo. No hay otra manera. En el proceso, perfeccionará no sólo sus habilidades PHP, sino también su capacidad para dividir las tareas en tareas más pequeñas y abordar cada problema tal como se presenta. A través de ese viaje, que requiere mucha perseverancia, desarrollará la capacidad de encontrar las respuestas a sus problemas, que es la principal habilidad que necesita como desarrollador.
Los programadores siempre deben estar trabajando en algo que está un poco más allá de sus habilidades. Siempre esté construyendo algo, por el bien de aprender.
Al igual que el mapa de un videojuego, mientras exploras: el sudario se levanta y la niebla se aclara, tu conocimiento se expande y pronto las piezas del rompecabezas encajan en su lugar y puedes comenzar a hacer cosas increíbles.