Es muy difícil ‘cuantificar’ cualquier cantidad de estudio requerido antes de profundizar en el siguiente idioma, ya que generalmente depende del aprendizaje de la persona y la experiencia previa con otros lenguajes de programación. Sin embargo, creo que probablemente sea para aprender en este orden:
- HTML
- CSS
- Javascript
- PHP
Recomendaría ser experto en HTML y CSS primero, ya que son de naturaleza muy declarativa. PHP es muy parecido a HTML, pero a menudo se mezcla con CSS, y puede ser confuso para los recién llegados. Javascript, en estos días, tiende a estar contaminado con código específico del marco, como con PHP, por lo que recomendaría mantenerse alejado de ellos hasta que conozca bien HTML y CSS. Además, la mayoría de las aplicaciones web deben estar impulsadas por el contenido en primer lugar, y a menudo se pueden hacer sin ningún código Javascript o del lado del servidor en estos días.
Como una ocurrencia tardía, dado lo desordenado que puede llegar a ser PHP, y todos los malos ejemplos que existen, podría recomendar evitarlo por completo. Quizás no necesite saber PHP en primer lugar, y puede concentrar sus esfuerzos en aprender frameworks con javascript pesado una vez que haya dominado los servicios HTML, como Couchbase, se están volviendo más comunes en las pilas web y eliminan por completo la necesidad de hacer complejos operaciones del lado del servidor, lo que le permite centrarse solo en su front-end (a través de las API REST).
- Me pidieron que buscara una granja de renderizado para enviar modelos 3D a, para ser renderizados como imágenes 2D, no animaciones. ¿Que debería buscar?
- ¿Qué lenguaje de desarrollo web debo aprender en 2017?
- Quiero poder escribir mis propias integraciones de API, así como crear modelos predictivos y aplicaciones nativas; ¿Alguna idea sobre un lenguaje sólido para estos intereses?
- Soy un novato completo en web-programmimg pero quiero crear un sitio web de debate y debate dirigido por el usuario en Django-python. ¿Qué pasos debes seguir?
- ¿A qué recursos debe referirse un desarrollador web para obtener ayuda y mantenerse actualizado?