Estoy aprendiendo JavaScript a través de FreeCodeCamp, pero mis cursos obligatorios usan Python. ¿Debo abandonar FCC y centrarme en Python, o hacer ambas cosas?

También estoy en FCC, pero aprendí mucho de Python primero, así que estoy calificado para responder esta pregunta.

Si tiene poco tiempo, haga lo que tiene que hacer (python) para obtener buenas calificaciones y luego sumérjase y haga lo que quiera.

Si tiene flexibilidad, no hay daño en aprender ambos, ya que los principios son los mismos. La sintaxis es diferente (las pitones forzadas, sangrías y dos puntos, casi ninguna llave), pero algorítmicamente hablando, las funciones funcionan de la misma manera.

Las fortalezas de Python incluyen sintaxis fácil, sangría forzada y, en general, un código de aspecto realmente limpio. Lenguaje potente y fácil, especialmente para cálculos y ciencias de datos. Buenos ejemplos: (Youtube, Facebook)

Javascript está y ha estado completamente integrado en la web durante lo que parece una eternidad. La mayor parte del front-end web es JavaScript. (Paypal)

¿Qué lenguaje de programación debo aprender primero? [Infografía]

Def echa un vistazo a este diagrama de flujo divertido / genial.

Enseño JavaScript profesionalmente para The Iron Yard, pero realmente soy un desarrollador back-end con experiencia en PHP y Python. La respuesta corta: aprender ambos.

Python es un gran lenguaje de inicio. Hay muchos menos detalles que distraen que en los lenguajes tipo C, como JavaScript , donde una llave o punto y coma fuera de lugar puede arruinar su día o simplemente evitar que el código se ejecute por completo.

Dicho esto, si desea crear algo para la web, se encontrará con JavaScript. Incluso en nuestros cursos de back-end en TIY, los estudiantes aprenden algo de JavaScript para que puedan proporcionar interfaces modernas y reactivas a sus aplicaciones web. Es una inevitabilidad.

¿Pero no deberías esperar hasta aprender Python antes de utilizar JavaScript? Para relatar algo de mi experiencia personal, aprendí más sobre la programación del semestre que tomé C, C ++ y Java en el mismo semestre . Pude ver cómo tres lenguajes fundamentalmente similares pero muy diferentes realizaban tareas similares y qué obstáculos cada uno estaba diseñado para superar.

Entonces: aprende ambos. Confundirse como el infierno. Sube de nivel mucho más rápido.

Bueno, si está aprendiendo JavaScript y sus otros cursos requeridos exigen Python, entonces lo veo como una muy buena oportunidad de carrera para usted. Porque la gente está usando Python en estos días en la vida práctica de manera muy agresiva. Los expertos en tecnología se están mudando a Python y lo mejor es que tienes la oportunidad de aprenderlo.

OTOH JavaScript (JS) también es tan importante en estos días porque se está trabajando mucho en JS. Anteriormente, JS se usaba solo para la validación del lado del cliente, pero desde la evolución de los marcos basados ​​en JQuery y JS para el manejo del lado del servidor, se ha vuelto más popular.

Así que sugiero no perder nada. Aprenda JS y concéntrese en Python también. Esta combinación de tecnología te ayudará en el futuro. A continuación hay algunos enlaces para aprender Python.

Tutorial de Python

Learn Python – Tutorial interactivo gratuito de Python

Pitón

¡¡Todo lo mejor!!

More Interesting

He oído que fumar en cadena causa la muerte súbita. ¿Es verdad? En caso afirmativo, ¿qué sucede realmente dentro del cuerpo para causar la muerte súbita?

Tengo 22 años y ya tengo una deuda de $ 3000 (tarjeta de crédito combinada, factura de teléfono y automóvil). Tengo un trabajo de medio tiempo que gana $ 7.25 por hora y trabajo entre 20 y 25 horas a la semana. ¿Cómo puedo presupuestar para salir de esta deuda antes de que termine 2015?

¿Por qué siempre siento que soy un perdedor? No hay nada que pueda lograr porque siempre estoy pensando que soy un perdedor. ¿Qué puedo hacer para superar esto?

Mi terminal de Ubuntu sigue diciéndome que evite usar la función gets (); porque está en desuso y es peligroso. ¿Porque?

Tengo algunos problemas después de tomar LSD. ¿Hay alguien que tenga o haya tenido problemas persistentes? Y si es así, ¿puede decirme cómo hizo frente a eso?

Tengo un niño pequeño y tengo muchos virus. ¿Cómo puedo evitarlos? Parece que estoy luchando contra una enfermedad constantemente. ¿Esto es normal?

¿Soy demasiado viejo para dormir con una muñeca y una almohada?

Necesito diseñar una caja de engranajes con engranajes metálicos y carcasa de plástico (moldeo por inyección). ¿Qué debo tener en cuenta al diseñar el caso?

Quiero grabarme cantando. No tengo microfono ¿Hay algún software para Mac que actúe como un micrófono para grabar profesionalmente?

Tengo 19 años. Puedo codificar en Python, me encantan las matemáticas y la física. ¿Qué debo hacer para convertirme en un quant?