¿Cuáles son los pasos exactos que debo seguir (tutoriales, libros, etc.) para convertirme en un buen desarrollador web?

Los libros destinados a un desarrollo específico se están quedando obsoletos rápidamente, especialmente en términos de mejores prácticas. Buscaría sitios como Aprender a codificar y ayudar a organizaciones sin fines de lucro y Codecademy: aprenda a codificar, de forma interactiva, de forma gratuita, lo que puede enseñarle interactivamente y a su propio ritmo. También tienden a actualizarse para que pueda volver después de un año para encontrar contenido nuevo y nuevas prácticas recomendadas.

Eche un vistazo a los cursos de video, hay The Best Laravel y PHP Screencasts que enseña cómo usar el marco Laravel y PHP en general, también hay PHP y Symfony Video Tutorial Screencasts que es PHP y Symfony. Estos son excelentes recursos creados por algunos oradores fantásticos.

Los pasos para aprender el desarrollo web deben ser los siguientes …

  1. Aprende HTML y CSS
  2. Aprenda Javascript (no JQuery o React o cualquier otro marco / paquete, solo Javascript puro) usando JavaScript
  3. Aprenda un lenguaje de fondo como PHP, Node, Ruby o Python. Solo aprende uno primero hasta que te sientas cómodo, luego puedes pasar a otro idioma, pero solo hazlo cuando sea el momento adecuado y cuando te sientas listo.
  4. Aprenda herramientas como NPM / Yarn (se puede usar para Node y front-end JS), Composer (PHP), PIP (Python) o Gem (Ruby).

Hay mucha información, pero puede dividirla en pedazos y aprender a medida que se sienta cómodo. Solo recuerda tomarte tu tiempo para aprender y no te sientas demasiado frustrado por no saber todo de una vez. Este es un maratón, no un sprint.

Buena suerte con tu aprendizaje y espero que disfrutes el viaje.