Quiero ser competente en HTML, CSS, JavaScript y PHP. ¿Debo aprenderlos de forma secuencial o simultánea? Si es simultáneo, ¿hasta qué punto debería sumergirme en cada idioma antes de comenzar a aprender el siguiente?

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:

  1. HTML
  2. CSS
  3. Javascript
  4. 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).

Cuando esté planeando aprender un idioma, debe estar seguro de cuál es el propósito que desea lograr con él.

En cuanto a su pregunta, supongo que quiere convertirse en diseñador web.

HTML: trata el esqueleto del esqueleto de la página web.

CSS JS: se ocupa de la apariencia de la página web.

PHP: trata cómo se comunica su página web con el servidor.

Por lo tanto, no debe comenzar tres de ellos simultáneamente, ya que tres de ellos realizan diferentes trabajos …

Aprende las cosas en orden … No te apresures …

Todo lo mejor 🙂 ..

Comencé con HTML y CSS, ya que es solo lenguaje de marcado, no exactamente un lenguaje de programación. Es bastante fácil después de que te acostumbras. De 3 a 6 meses debería ser suficiente tiempo para aprender y codificar un buen sitio web.

JavaScript vendría naturalmente después de HTML y CSS.

PHP sería el último, probablemente sea el “más difícil” de los cuatro. Su experiencia en la lógica de programación al tratar con los primeros tres sería útil.

More Interesting

Sé PHP, MySQL, HTML, ¿son suficientes para convertirse en un desarrollador web?

He creado un formulario en HTML. ¿Cómo creo un archivo PHP para enviar el contacto a mi correo electrónico?

Estoy aprendiendo ROR y me preguntaba si los empleadores estarían interesados ​​en ver varios algoritmos / programas que escribí, o si solo se preocupan por las aplicaciones de Rails específicamente. ¿Debo incluirlo?

Soy un programador de Java que sabe cosas básicas sobre eso y tengo más de 5 años de experiencia laboral. ¿Cuál será el futuro en él? ¿Cómo puedo mejorar en la perspectiva técnica?

Soy un desarrollador PHP de 28 años, tengo habilidades básicas de operación del servidor Linux, pero también quiero aprender Python. Desde la perspectiva de la carrera, ¿debería mejorar mi conocimiento de Linux primero o simplemente aprender Python?

Estoy planeando lanzar un sitio web que contenga contenido que me gustaría no ser copiado y utilizado por otros para uso comercial. ¿Qué pasos hay que tomar?

Comencé a aprender Ruby on Rails el año pasado, pero lo dejé en el medio. ¿Debo comenzar de nuevo y aprender Python y Django o continuar con Ruby and Rails?

Me estoy preparando para externalizar el desarrollo de mi sitio web. Es un sitio de intercambio de conocimientos con características sociales. Quiero escribir los requisitos para ello. ¿Hay algún sitio donde pueda obtener requisitos de muestra o ayuda?

¿Cómo creo un nuevo sitio web?

Cómo recorrer un complejo árbol JSON de objetos y matrices en JavaScript

Cómo crear un sitio web para mi instituto de entrenamiento

El desarrollo web está creciendo y evolucionando rápidamente. ¿Debo considerar profundizar mi conocimiento?

Soy un desarrollador de Winform / WPF. ¿Qué debo aprender para convertirme en desarrollador de aplicaciones web en ASP .NET 5 o Meteor?

Conozco a algunos programadores que prefieren programar antes que realizar actividades realmente divertidas como ver películas y programas de televisión o incluso salir. No entiendo cómo es eso posible. ¿Cómo se puede explicar esto?

Cómo agregar un formulario de suscriptor a mi sitio web pero sin enviar un correo de confirmación a la identificación del suscriptor