Para aprender el desarrollo de sitios web, ¿qué idioma se debe elegir para principiantes?

Realmente depende del tipo de sitio web que desee desarrollar. Puede crear sitios web realmente agradables con WordPress y algunos complementos, sin escribir una sola línea de código.

Ahora, si desea desarrollar sitios web desde cero, necesita al menos:

HTML + CSS y realmente entiendo cómo interactúan juntos. Básicamente, HTML es para el marcado (es decir: le dice al navegador “esto es un párrafo” sin decir cómo debería aparecer) y CSS es para la apariencia (un párrafo debe tener x píxeles de margen y la fuente debe ser … etc …).

Eso es para sitios web estáticos.

Ahora, si desea desarrollar sitios web dinámicos, necesita Javascript. No es el mejor idioma, pero es el estándar de la industria, así que mejor aprende.

También hay algunas herramientas que pueden ayudar (jQuery para javascript, por ejemplo, o bootsrap para HTML), pero le sugiero que aprenda de la manera difícil, luego las herramientas.

Luego, si desea desarrollar sitios web complejos (que interactúan con una base de datos, por ejemplo), necesitará algo como Python o (Dios no lo quiera) PHP (Realmente no sugiero PHP, pero eso es personal)

Por lo tanto, necesita varios idiomas y bastante tiempo para aprenderlos. Buena suerte

Yo diría: HTML, CSS, Javascript.

Esto lo ayudará a comenzar a crear sitios web dinámicos. Una vez que llegue a este punto, comience a agregar algo como SQL y Java / Python para que el backend genere contenido realmente dinámico.

Si solo te enfocas en ganar dinero y conseguir un trabajo, diría que ve a PHP. Toneladas de trabajos disponibles para frameworks PHP y PHP puros como Laravel. También tienes el mundo de WordPress donde puedes escribir complementos y temas.

Pero para ser honesto, PHP no es tan bueno como un lenguaje de programación en sí mismo (solo mi opinión, así que no te enojes conmigo). Cambié de PHP a Python porque encontré Python waaaaaaaaaaaaaaaaaaaaaaaay mucho mejor que PHP en muchas formas. Facilidad de desarrollo, sintaxis increíble, comunidad genial y las aplicaciones de Python que se extienden mucho más allá de la web solo por nombrar algunas.

Obviamente, los trabajos de desarrollo web de Python no son tan atractivos como PHP, pero serás un programador decente si aprendes Python.

Yo diría que comience con Python (ya que es muy fácil de aprender y muy poderoso) y pruébelo para luego aprender PHP.

Obviamente, como cualquier portador de carga, también conocido como desarrollador web, debe aprender las cargas de la web, también conocido como html, css y javascript.

Buena suerte y feliz codificación 🙂

Tendría que ir con javascript. Parece bastante fácil de aprender y es ampliamente utilizado en el mundo de desarrollo web. Con la cantidad de marcos disponibles, definitivamente recomendaría aprender javascript.

Actualmente estoy aprendiendo a usar el marco de reacción (para el desarrollo front-end), parece manejable, tal vez podrías probarlo también 🙂

HTML, Javascript, CSS, XML

More Interesting

¿Algún consejo para trabajar de forma remota?

¿Un desarrollador front-end necesita aprender más lenguajes como C, etc. para comprender algoritmos fundamentales o está bien si puede abrirse camino a través de HTML, CSS, JS, etc.?

¿Tiene sentido agregar un barniz frente al servidor GraphQL del nodo?

¿Qué es un editor basado en web de nodejs que puedo alojar yo mismo?

¿Qué es la pila tecnológica de Malwarebytes?

¿Es bueno usar Angularjs para aplicaciones de múltiples inquilinos?

¿Qué tipo de habilidades debería dominar para convertirme en un buen desarrollador web sin tener que recibir educación formal?

¿Vale la pena la curva de aprendizaje de Drupal para una persona de tecnología que puede construir sitios web geniales con LAMP?

Cómo obtener un menú desplegable para un botón de tipo de entrada en HTML

¿Alguien puede sugerirme algunos sitios web desde los que pueda obtener excelentes fragmentos de código ASP.net que pueda usar en proyectos reales (C #)?

¿Qué son buenos libros sobre seguridad de aplicaciones web? Estoy creando una aplicación web AJAX completa por primera vez y necesito obtener más información sobre cómo hacerla segura.

¿Cómo comenzar a aprender Oracle APEX? ¿Cuáles son las habilidades requeridas para aprender Oracle APEX y cuál es su alcance?

Cómo agregar metadescripciones y palabras clave en el sitio web de WordPress a través de complementos de SEO

Cómo abrir sitios web restringidos por un operador móvil

¿Cuál es la mejor manera de comenzar con las pruebas unitarias en django?