¿Cuál debería aprender para el desarrollo web: Java, Python, C ++ u otro?

Eso dependerá por completo de lo que quieras hacer, lograr o crear con tus habilidades de desarrollo.

Hacer una lista realmente (realmente) simplificada para principiantes:

Desarrollo web : es extremadamente amplio, hay MUCHO que aprender en “desarrollo web”. Le diría que visite 180 sitios web de Jennifer Dewalt en 180 días.

Java : lenguaje de programación muy completo. Podrá desarrollar sistemas para trabajar en diferentes plataformas (incluso en navegadores web). Tiene una fuerte curva de aprendizaje, pero como siempre, puede comenzar con un sencillo “Hola Mundo”. Consulte los Tutoriales de Java Rutas de aprendizaje

Python : como Java, Python es muy completo. Puede desarrollar diferentes tipos de sistemas y ahora es muy maduro. Hay un montón de bibliotecas para ayudarlo en su viaje y, además, tiene una documentación en línea muy completa. Python es muy útil en el área científica. Definitivamente debes marcar Learn Python the Hard Way.

C ++ : es un poco difícil para empezar. Adecuado para cualquier tipo de sistema, pero principalmente si desea un control de bajo nivel del sistema: gestión de memoria, por ejemplo. Debe verificar el lenguaje C ++ – Tutoriales de C ++.

Mi recomendación : si quieres aprender programación desde el principio, sin ninguna base y todo lo que quieres hacer es COMENZAR a hacer algún software, iría con Python y el libro en el enlace. Programará directamente desde el principio y aprenderá conceptos básicos. También podría cambiar a los demás si lo desea, ya que le enseñará no solo el lenguaje en sí, sino también los conceptos básicos y esenciales de la programación.

Java, Python y Javascript es un buen trío.

Por supuesto, el tiempo para aprender sería terriblemente largo si desea aprender los tres más un marco web para cada uno. Node.js para Javascript, Django para Python y Spring para Java.

Permítanme incluir algunos cursos para cada uno:

Javascript:

  • JavaScript elocuente
  • NodoEscuela
  • Aprenda a codificar y ayudar a organizaciones sin fines de lucro

Pitón:

  • Aprende Python de la manera difícil
  • Sumérgete en Python 3
  • El marco web para perfeccionistas con plazos

Java:

  • Instalar el JDK
  • spring.io

Puede encontrar más recursos para todo esto en la red mundial.

Gracias por A2A.

La pregunta es de naturaleza muy vaga porque todo depende de su enfoque y área de interés.

Vamos a tratar de averiguar

El desarrollo web contiene Java / Python / Html / CSS / JS … por lo que es un término totalmente diferente. Básicamente, los lenguajes como Java / Python / Php / Node se utilizan para lograr el desarrollo web, por lo que creo que desea limitar sus preguntas solo para Lenguaje de programación.

para un alumno, Python será el más fácil para comenzar, la curva de aprendizaje para Python es menor en comparación con C / C ++ / Java.

Pero al ser un desarrollador de Java, siempre prefiero Java en lugar de todos los demás idiomas, le dará una amplia gama de aplicaciones para desarrollar, como aplicaciones de Windows, aplicaciones cliente-servidor, Android, excelentes aplicaciones de gráficos y mucho más.

Hay una gran variedad de Frameworks disponibles que soportan y complementan Java.

Pero si le gusta jugar con controladores, quiere jugar con periféricos de memoria y computadora, entonces creo que debería comenzar a aprender C / C ++.

Si desea comenzar con Java, los siguientes enlaces serán útiles,

  1. Debes leer el libro Effective Java by Joshua Bloch.
  2. Tutoriales de Java Rutas de aprendizaje
  3. Sendero: Comenzando

Creo que será un buen comienzo para ti, cuando te sientas seguro de que en cualquier momento puedes hacer la pregunta nuevamente

No estoy seguro si también desea incluir el lenguaje de programación Go en su lista porque esto también se está acelerando rápidamente.

Probablemente deberías aprender Java porque todavía va a vivir durante algunas décadas. Aprenderlo también te ayudará a aprender otros idiomas geniales. Por ejemplo: scala, groovy, clojure, etc. Además del desarrollo web, java se usa popularmente en el desarrollo de software. Así que aprender Java no será un arrepentimiento. Buena suerte en tu viaje 🙂

Python es el emergente, pero Java es el más popular actual, en mi opinión, debería aprender Python + Django que es el mejor y que actualmente paga más y aumenta la demanda, también Java siempre está en demanda.