Si estoy aprendiendo a codificar, ¿debo comenzar con el desarrollo web o Python y Java?

Hola amigo,

  • Es bueno que estés aprendiendo código, depende completamente de ti si aprendes desarrollo web o cualquiera de los lenguajes python y Java.
  • Es mejor comenzar con Python, para aprender cómo construir la lógica y tendrás la oportunidad de aprender muchas cosas y también es fácil.
  • Hoy en día , las tecnologías de código abierto se implementan principalmente usando python y los scripts de automatización se escriben usando Python.
  • Si está interesado en crear aplicaciones web o cualquier página web, vaya con HTML, CSS y Java-script. Si bien se compara con cualquier otro desarrollo web de aprendizaje, es mucho más fácil.
  • Si desea crear aplicaciones empresariales y distribuidas, vaya con Java. Es muy interesante y muy útil para tu carrera también. Aquí puede crear aplicaciones de tal manera que la aplicación sea confiable, dinámica y segura (por ejemplo: irctc ).
  • Por fin aprende cualquier idioma como te sea familiar y presta más atención mientras aprendes y practica más y más. Eso es todo lo que puedes aprender.

Feliz codificación …………… ..

Bueno, en caso de que esté aprendiendo a codificar, lo mejor sería ir y dominar los conceptos básicos de cualquier idioma. Bueno, sería mejor si es un lenguaje de programación orientado a objetos. Primero debe dominar los conceptos avanzados y luego tratar de encontrar su área de interés. Los diferentes idiomas tienen características diferentes que se adaptan mejor a un campo en particular.

Tomemos el ejemplo del desarrollo web: HTML / CSS y JS son obligatorios, tal vez un poco de Bootstrap (en caso de que quieran ser diseñadores). Al menos debes saber sobre sus conceptos básicos. Luego, vaya a los marcos de JavaScript y apréndalos, le harán trabajar más fácilmente.
Si quieres ser un chico de back-end, también debes conocer los idiomas de back-end y sus marcos también. por ejemplo, el marco Django con Python, Rails upon Ruby, PHP, Node (incluso eso también se usa para backend, supongo que en estos días, bueno, no estoy muy seguro sobre Node) y muchos otros.
Estos son marcos modernos que tienen una mejor integración con la aplicación.

He oído que Python, R, Scala encuentran sus aplicaciones más en campos como el aprendizaje automático, la ciencia de datos.

Aprenda a aprovechar el poder del lenguaje o marco de manera adecuada en diferentes situaciones.
Java encuentra más aplicaciones en los softwares de Android y del sistema, como ERP o cualquier software del sistema, pero en estos días la gente no usa mucho Java en la Web.

Bueno, la elección de idiomas es solo la segunda cosa. Debe hacer que sus algoritmos sean fuertes y que los conceptos sean sólidos. Una vez que tenga eso, podrá comprender mejor el código e incluso podrá distinguir parcialmente los componentes clave de los programas escritos en idiomas que no conoce.

La mayoría de los HLL tienen bastantes similitudes.
Por lo tanto, sugeriría tratar de elegir cualquier lenguaje OOP y llegar a su profundidad al principio para crear una base.

Java y Python se utilizan para el desarrollo web (front-end), por lo que su pregunta no tiene sentido. Incluso para el front-end, se pueden usar Java y Python (con GWT y Brython, respectivamente).

De todos modos, estudie Java y Python. Estos idiomas le brindarán la mayor cantidad de oportunidades de empleo. Java es el estándar empresarial de facto y Python se usa en casi todas partes. Python y C ++ son muy fuertes en la industria financiera, en computación numérica / científica y en Big Data.

El desarrollo web es solo una pequeña parte de TI. Hay mucho más, como Inteligencia artificial, Big Data, Internet de las cosas, Realidad virtual, infraestructura en la nube, modelado / simulación financiera y científica, etc. No se limite a la web.

Hay algo extraño con tu pregunta. El desarrollo web comprende Front End (material que se ejecuta en el navegador: HTML, CSS, JS, etc.) y Back End (material que se ejecuta en un servidor). Puede escribir su backend en una miríada de lenguajes de programación, incluidos Java y Python, mientras sigue aprendiendo desarrollo web.

En cuanto a esos dos idiomas, si nunca ha programado antes, vaya con Python. En general, es un idioma más fácil de aprender.

Debería aprender programación (no solo “codificación”). Y eso es difícil y lleva unos diez años.

Sugiero comenzar leyendo (y estudiando y practicando) SICP (un excelente libro para aprender programación, usando Scheme).

Pitón.

La razón por la que afirmo esto, con tanta certeza, es que el desarrollo web, inherentemente, cubre muchos temas e ideas, que NO son inherentemente estrictos de codificación.

Se podría argumentar que la propagación de consultas, estados, gestión de conexiones, reductores y demás, son inherentemente “codificación”. Pero también son razonables, por ser cosas que son más “sutiles” en el espectro de codificación. Quizás no sean lo PRIMERO que aprenderías.

En términos de comenzar a aprender, debe hacer Python, en lugar de Java: la razón por la que digo esto es porque Python tiene una sintaxis muy indulgente y tolerante … a la que, Java, se parece más a C ++ sin la asignación de memoria , punteros y terminadores nulos.

Entonces, técnicamente, el orden de “magnitud” sería, ordenado de la más difícil a la más fácil:

desarrollo web

Java

Pitón

Esto no quiere decir que no pueda hacer desarrollo web en Python o Java, solo eso, el gradiente en términos de Middleware, Anotaciones, Conjuntos de prueba, Rutas de descanso, comunicación sobre XML / SOAP se vuelve más oscuro y más oscuro, el “más profundo”, vaya, en dicha escala de “dificultad”.

Trabajé con ambos y mi protip es Python porque tienes buenas opciones como django y flask, marcos web modernos en la actualidad. Java para web es aburrido en mi opinión y mi última opción, pero es muy común en el mundo empresarial.

Otra buena opción es angularjs, estoy estudiando y es realmente una buena opción para ayudarlo a centrarse en HTML, CSS y Java Script

¡Espero que eso ayude!

Debe elegir uno de estos python o java y luego finalmente puede toparse con el desarrollo web.

More Interesting

Necesito un desarrollador de pila completa que pueda construir una plataforma de infografía similar a infogr.am y piktochart.com. ¿Qué conjuntos de habilidades debo buscar?

Estoy frustrado. Hace días que no trabajo. ¿Por qué es difícil configurar MySQL, Apache y PHP en una Mac Yosemite?

Cómo obtener múltiples valores de casillas de verificación de HTML a PHP sin enviar un formulario y sin tener un botón de envío

Hice un sitio para un cliente que ahora necesita que transfiera su dominio al host de un nuevo diseñador. ¿La mejor manera de hacerlo? Cualquier ayuda es apreciada.

Si deseo crear un sitio web con una fuente de noticias, un foro, reseñas y un blog, ¿cuáles son las mejores combinaciones de lenguajes de computadora que debo usar?

Cómo elegir el proveedor de alojamiento web adecuado

Si no uso Vim, ¿puedo ser un buen desarrollador? ¿Debo usar otro editor y centrarme en la programación?

Cómo transferir un sitio web de cliente a mi servidor sin afectar su sitio

Acabo de comenzar a aprender HTML, pero ¿cuál es la diferencia entre las etiquetas y ?

Sé HTML y CSS. ¿Cuál es la mejor manera de aprender JS gratis?

Actualmente soy desarrollador web, pero estoy interesado en la programación integrada. ¿Qué idiomas y herramientas puedo aprender a trabajar en esta área?

Ahora estoy aprendiendo desarrollo web. Estoy atrapado en CSS y JavaScript avanzados. Quiero rendirme. ¿Cómo supero este bloqueo mental y sigo adelante?

Tengo 15 años y quiero aprender desarrollo web. Tengo una comprensión básica de html, CSS, JavaScript, y estoy aprendiendo Rails. ¿Cuánto tiempo debería pasar antes de que sea un desarrollador en funcionamiento y qué debo aprender?

Estoy buscando un PHP (desarrollador). ¿Cómo puedo reclutar uno?

He seleccionado un tema de WordPress receptivo que no funciona en dispositivos móviles. ¿Hay alguna forma de activarlo?