Después de HTML y CSS, ¿debería aprender Javascript o Python primero?

Hay dos tipos de programación web: del lado del servidor y del lado del cliente.

El lado del servidor es el código que escribe para que lo ejecute el servidor que aloja su aplicación. Eso incluye la interacción de la base de datos, módulos especiales, etc.

El lado del cliente es el código que ejecuta el navegador web. Se conoce como “cliente” porque se ejecuta en el navegador, directamente en la computadora del usuario (o dispositivo móvil o tableta). Este código generalmente era responsable de la interfaz de usuario, animación, efectos, etc., pero hoy en día se usa cada vez más para escribir aplicaciones completas que se parecen a las aplicaciones de escritorio tradicionales, dejando al lado del servidor solo para almacenar datos e información del usuario.

El único idioma admitido por todos los navegadores es JavaScript, por lo que si desea ser un desarrollador web completo, DEBE aprender JavaScript, le guste o no. JavaScript es el lenguaje de facto para la programación web del lado del cliente.

Y hoy, gracias a Node.js, también es posible usar JavaScript para el lado del servidor. Entonces, si tuviera que elegir uno, y solo uno, el idioma para aprenderlo debería ser JavaScript.

¿Qué hay de Python?

Python es, en mi opinión, un lenguaje mucho mejor que JavaScript, pero no se puede usar para el lado del cliente, solo para el lado del servidor. Entonces, si su único interés es la programación web, JavaScript debería ser su primera opción.

Pero, si está interesado en la programación de propósito general (no solo relacionada con la web), Python le servirá bien y vale la pena (poco) esfuerzo para aprenderlo.

Depende completamente de lo que intente hacer con el conocimiento.

Tanto Javascript como Python son lenguajes de primera clase y ambos brillarán igualmente en tu CV.

Lo que hice fue Javascript. Quería ser un desarrollador y diseñador web a tiempo parcial, así que inmediatamente después de hacer mucho CSS y HTML, me subí a Javascript y comencé a aprender sobre todo tipo de marcos y complementos. Realmente muchas cosas que puedes hacer con Javascript. Creo firmemente que ya no puedes desarrollar un sitio web atractivo sin Javascript, por supuesto, hay excepciones, pero si aprendes HTML, CSS, Javascript y algunos SQL, eres un desarrollador web muy buscado y ganarás algunos buenos dólares, supongo.

Python es otro concepto, nada relacionado con el desarrollo y diseño web. No tengo experiencia en Python, pero por lo que escuché sigue siendo uno de los idiomas mejor pagados. Muy buena habilidad para tener y definitivamente imprescindible si estás tratando de crear aplicaciones en lugar de sitios web.

TLDR; Javascript si desea continuar con el diseño y desarrollo web. Python si estás más interesado en la programación lógica de back-end.

Obviamente JavaScript.

Razones,

Si aprende JavaScript, entonces será un desarrollador front-end completo .

Si aprende Python, aún necesitará aprender JavaScript para el desarrollo web.

JavaScript se está volviendo popular y nuevas bibliotecas de JavaScript, los marcos se están implementando cada mes. Por lo tanto, es recomendable aprender Javascript lo antes posible.

Aunque no estoy ignorando a Python. Tendrá que aprender tarde o temprano, pero supongo que JavaScript es el primero en ir y luego ir a Python.

Javascript, definitivamente. Va de la mano con HTML y CSS, y su conocimiento de ellos le permitirá hacer muy rápidamente cosas interesantes con Javascript.

Y, por supuesto, se ejecuta tanto en el navegador como en el servidor.