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

Aprendí desarrollo web. ¿Qué debería aprender a continuación?

Quiero usar AngularJS con Django y Django REST Framework. ¿Debo aprender AngularJS primero por separado?

Mi sitio está codificado en Cake PHP. ¿Puedo integrar WordPress en mi sitio?

Cómo elegir el proveedor de alojamiento web adecuado

Cómo convertirse en un hacker

Estoy tratando de consumir un servicio web (API web). Descargué archivos WSDL y XML. ¿Qué debería hacer después? ¿Hay un código de muestra para ayudarme a usar el archivo WSDL?

Estoy tratando de crear un sitio web que contenga todas las ligas deportivas en su área. ¿Qué tipo de API usaría para esto o tendría que comenzar a construir una base de datos grande?

Quiero un trabajo de desarrollador PHP pero no tengo ninguna experiencia en este momento. Estoy desarrollando una muy buena aplicación web por mi cuenta. ¿Mi proyecto PHP será tratado como experiencia?

¿Dónde puede encontrar un desarrollador web para ayudar con un proyecto basado en una idea para un sitio web de red social?

¿Dónde debería comenzar a desarrollar mi aplicación web en Python y Django?

Quiero aprender JavaScript y ¿alguien puede recomendar qué marco js debo comenzar?

Si hago una página web personal para criticar a un político conocido, ¿es justo para mí usar imágenes de ese político con derechos de autor que encuentro en Google Image Search?

Necesito obtener algún tipo de concierto de programador / desarrollador. ¿Cuál es el mejor curso de acción para llegar allí?

Si uso CDN para mi sitio web de WordPress, ¿hay algún beneficio?

Estoy aprendiendo C pero quiero ser desarrollador web. ¿Qué debo aprender?