Respuesta exacta: 21 días
Java es un lenguaje de programación diseñado para propósitos generales y considerado más fácil que C++. Java se ha vuelto bastante popular debido a su versatilidad y compatibilidad. Java se puede utilizar en aplicaciones móviles, desarrollo de software y en el desarrollo de sistemas extensos.
Actualmente, la mayoría de los teléfonos inteligentes en todo el mundo funcionan con el sistema operativo Android. Android está escrito en Java, por lo que estar familiarizado con Java como desarrollador le otorgará importantes oportunidades. Este artículo cubrirá la cantidad de tiempo necesario para aprender Java desde cero como novato y como persona con conocimientos básicos.

¿Cuánto tiempo lleva aprender Java?
La cantidad de tiempo que necesitará dependerá de si tiene algún conocimiento básico en programación de codificación o no y de sus capacidades de aprendizaje. Para principiantes, deberá aprender OOP o Programación Orientada a Objetos. OOP se considera la columna vertebral de Java y, por lo tanto, antes que nada, debe aprender esto.
Aprender la sintaxis puede llevarle tan solo 21 días, pero si desea aprender y comprender el idioma para poder desarrollar una aplicación en Java, es seguro darse al menos un año de aprendizaje.
Para convertirse en un programador de Java, uno no necesita experiencia en matemáticas o ingeniería, y Java está hecho para principiantes. El requisito más fundamental es que tengas determinación, una mente lógica y que seas un gran trabajador. Dado que java se puede usar para varias cosas, la cantidad de tiempo que dedique a aprender dependerá significativamente de con qué fin desee aprender java.

Podría ser que desee aprender a desarrollar aplicaciones web, diseñar aplicaciones de escritorio o diseñar juegos, lo que desee con su conocimiento de Java afectará
¿Por qué toma tanto tiempo aprender Java?
Aunque Java es un lenguaje de programación, aprenderlo es más que aprender un idioma extranjero. Hay diferentes secciones de aprendizaje de Java, y cada sección tiene su nivel de dificultad y, por lo tanto, tiene diferentes cantidades de tiempo asignadas. Ya que no vas a la escuela para aprender esto, tú estás a cargo de cuán rápido o lento tomas el curso.
Aprendizaje fundamental de la programación.
Se recomienda que esta sección sea la primera área que aborde en su curso. Le llevará de 1 a 6 meses cubrirlo. Los estudiantes universitarios traen un semestre completo para esta sección. Esta sección contiene los conceptos básicos, como los bucles.
arte del algoritmo
Esta sección es bastante compleja; al principio, puede sentirse confundido, pero debe continuar porque es muy esencial. En esta sección, aprenderá cosas como encapsulación, polimorfismo, herencia, entre otras. Aplicar lo que estudias en esta sección te ayudará a sentirte motivado para continuar, esta sección tiene un período aproximado de 3 meses.
Sintaxis del lenguaje de programación
Esta sección consiste en repasar lo que se aprende para dominar y aprender varios idiomas. Aquí aclararás conceptos como tipos de datos, sintaxis, multihilo, entre otros. Si domina el arte de la sección de algoritmos y el aprendizaje fundamental de las secciones de programación, esta sección será bastante fácil para usted. Podría tomarte tan poco como dos semanas. Sin embargo, se asigna aproximadamente un mes para esta sección.
21 días parecen increíblemente optimistas para alguien que realmente quiere dominar Java.
Es demasiado simplista decir que aprender Java se puede hacer en 21 días, pero eso no es realista.
Es divertido ver la variedad de opiniones sobre este tema, parece que es algo que se debate mucho en la comunidad tecnológica.
Me interesaría hablar sobre cómo se compara el tiempo de aprendizaje con otros lenguajes de programación.
¿21 días? Eso parece factible para cualquiera que esté comprometido con el aprendizaje.
Aprender Java es un proceso largo y arduo, no algo que puedas aprender en unas pocas semanas.
Es genial tener una guía de las diferentes secciones del aprendizaje, ese conocimiento es útil para cualquier esfuerzo de programación.
Este tipo de desglose es realmente revelador y ayuda a planificar los objetivos de estudio y aprendizaje.
En la era digital, aprender incluso los fundamentos de los lenguajes de programación puede ser un gran impulso para cualquier carrera.
Es fascinante ver el desglose de las diferentes secciones y el tiempo sugerido para cada una.