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 …
- ¿Qué curso es mejor para el diseño de sitios web y el desarrollo de software?
- ¿Debo incluso usar WordPress para sitios de una página?
- ¿Cómo haces que un sitio web funcione rápido?
- ¿Cuál es el mejor IDE para lidiar con el desarrollo frontend de JavaScript?
- Cómo acceder al editor CSS en mi sitio web gratuito de WordPress
- Aprende HTML y CSS
- Aprenda Javascript (no JQuery o React o cualquier otro marco / paquete, solo Javascript puro) usando JavaScript
- 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.
- 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.