¿Cómo hacer que los conceptos de Java se peguen en mi cerebro? ¿Cómo consigo los conceptos básicos del lenguaje correcto?

Hola querido amigo, bienvenido al mundo de TI 😀 :-P.

Tu historia parece algo similar a la mía, así que compartiré mi experiencia contigo. Estoy seguro de que será útil para usted.

Lo primero es lo primero
==========================
Deje de pensar que no tiene experiencia en CS / IT, por lo que no puede hacerlo bien en su trabajo. Hice B Com y luego me inscribí en MCA. En el primer año en la universidad, perdí el tiempo lamentándome por no tener conocimientos de informática, por lo que no podré hacerlo bien en mis estudios. Eso no ayudó durante mi primer semestre mientras aprendía el lenguaje C (todavía lamento no haber podido hacerlo bien en el aprendizaje del lenguaje C y todavía apesto).

Al final del primer semestre, me di cuenta de que me estaba decepcionando por todo este pensamiento negativo sobre mi formación académica. Entonces, dejé de pensar de esa manera. Comencé a pensar de manera optimista sobre aprender conceptos de programación y, afortunadamente, en mi próximo semestre tuve que estudiar C ++ con conceptos de programación orientada a objetos. Ese fue mi golpe de suerte. Comencé a disfrutar de C ++ y OOPS y luego las cosas empezaron a encajar.

Usted sabe que OOPS es una de las mejores cosas que ha generado un cambio de Paradigma completo en la forma en que se realiza la programación informática en la actualidad. Es muy fácil (en comparación con la tediosa programación de procedimientos), divertido y muy fácil de visualizar.

Para desempeñarse bien en un trabajo de TI, el conocimiento de fondo de CS / IT no es obligatorio (está bien, algunos conocimientos serán útiles pero no tanto). Todo lo que necesita es poca pasión por aprender cosas nuevas y un pensamiento lógico y racional. Como ahora se ha unido a una compañía de TI, empiece a amarlo y confíe en mí, progresará rápidamente.

Cosa más importante.
Sin entusiasmo ningún hombre ha logrado nada en la vida. Así que deja de lamentarte y de culpar por lo que se ha ido.

SEA OPTIMISTA Y POSITIVA EN SU ENFOQUE Y ACTITUD .

TENGA FE EN SÍ MISMO y lo hará bien.

RESTO DE LAS COSAS
===============================
Por suerte, en tu caso, eres consciente de qué tecnología trabajarás. Me gustaría compartir con ustedes los recursos que he usado y sigo usando para aprender Java y otros conceptos relacionados.

1. Como Saheb Motiani ha sugerido, el libro HEAD FIRST JAVA será su mejor apuesta en este momento para comprender los conceptos de OOPS y la Introducción al lenguaje de programación Java . Puedes leerlo a tu propio ritmo para comprender los conceptos fundamentales. Muy recomendable para nuevos programadores de Java.

2. Si desea aprender a través de videos tutoriales (me gusta aprender de esta manera), use el siguiente canal de Youtube para Introducción a la programación de OOPS y Java.

Javavids – YouTube (para introducción a Java y conceptos OOPS)

Java Tutorial VTC (para introducción a Java y conceptos OOPS)

Colecciones en Java (Para Introducción al Marco de Colecciones)

Revise estos tutoriales en video y se sentirá seguro de sí mismo.

Una vez, confía y se siente cómodo con los conceptos, es hora de ensuciarse las manos y profundizar para convertirse en un experto en Java (no se apresure hasta que tenga confianza en sí mismo).

Recomiendo encarecidamente a cualquier aspirante a la persona de Java que lea los siguientes libros:


Esta para conocer detalles técnicos del lenguaje Java. Aunque esto cubre los conceptos de Java 6, pero sigue siendo un buen libro para entender las reglas y los detalles de la programación de Java.


Este libro es para programadores intermedios de Java para desarrollar una comprensión profunda del tema. Habla de cosas detrás de escena y de un libro muy perspicaz para comprender cómo y por qué de Java. Sin embargo, este también cubre el contenido de Java 6, pero sigue siendo muy bueno para entender casi todo sobre Core Java.

Lo mejor es que todos estos recursos están disponibles en Internet de forma gratuita. Entonces, aprovecha al máximo estos recursos. Confío plenamente en que, con entusiasmo y perspectivas positivas, le irá bien aprendiendo Java.

Espero que esto te sirva de ayuda. Por favor déjeme saber si tiene alguna pregunta o duda. Haré mi mejor esfuerzo para ayudar. Si desea hablar conmigo, envíeme un mensaje privado aquí en Quora y le responderé. Mis mejores deseos para tu carrera y tu vida futura.

FELIZ APRENDIZAJE 🙂

Incluso me enfrento a este problema. Traté de seguir las cosas para superar eso, no fue 100% exitoso pero fue muy útil.

  1. Para empezar, leí el libro de SCJP que fue muy útil para entender los conceptos básicos. Te sugiero que leas ese libro.
  2. Resuelva los problemas del libro “Cracking the coding entrevista” que ayudará a mejorar la habilidad de resolución de problemas y el uso de varios conceptos.
  3. Abra una cuenta en uno de los sitios de codificación, por ejemplo, Tecnología y comunidad de TI en la India, donde tiene una serie de preguntas de prueba para resolver. Participa en el concurso de Codificación. No solo mejorará sus habilidades de codificación, sino que también aumentará las posibilidades de obtener llamadas de entrevista de buenas compañías de TI.
  4. También intente crear algún proyecto ficticio en su máquina local para comprender mejor algunos de los trabajos de marco.

Espero que te ayude. Gracias.

Los pequeños detalles mi amigo, importan mucho. Los conceptos básicos, una vez comprendidos, pensarán que los han dominado. Pero si no vuelve a lo básico y sigue revisando las definiciones, definitivamente las olvidará.

Practica mucho. Continúe revisando los temas básicos hasta que llegue el día en que alguien le haga una pregunta en el medio de su sueño y debería poder responderlos.

Escriba aquellos conceptos que haya olvidado durante un período de tiempo en un pequeño manual y hágalo cada vez que encuentre tiempo. Esto definitivamente funcionará. Al menos funcionó para mí.

Buena suerte.

Puedo relacionarme con tu situación. Me pusieron en un inicio y obtuve mi primer proyecto en Java y, además, no tuve ningún entrenamiento (tuve que aprender por mi cuenta). En mi graduación, tenía poco conocimiento sobre este idioma y tenía más fluidez en C. Las cosas que debes hacer son:

  1. Trate de comprender lo básico del lenguaje de programación orientado a objetos, por qué Java es un lenguaje orientado a objetos puro.
  2. Este es muy importante. Practique escribiendo el código en el bloc de notas en lugar de usar cualquier IDE. Escriba cada palabra, compílelas, obtenga una excepción, intente corregirlas, compile nuevamente, ejecútelas.
  3. Revise las lecciones anteriores cada día.
  4. Amor java

La mejor de las suertes. 🙂

Tenemos un sitio Un IDE en línea, que lo ayuda a desarrollar programas java bajo la guía de programadores expertos.
puede ir allí y nuestros programadores lo ayudarán a desarrollar programas y resolver sus consultas.

Leí este libro una vez, y los conceptos siguen siendo estables en mi cabeza. Espero que esto haga la misma magia para ti

Al aire libre

More Interesting

¿Por qué deberíamos ir por Python? ¿Es más avanzado que C ++ o Java?

¿Qué tan diferente es la adopción de la tecnología digital en los EE. UU., Europa y Asia Pacífico? Las perspectivas de los informes de investigación o los enlaces a dichos informes ayudarían.

¿Cómo se calculan los TRP? ¿Son exactamente representativos de lo que se está vigilando activamente?

¿Qué curso debería ser el mejor para el entrenamiento de verano de php / .net / advanced java?

¿Por qué hay tan pocas empresas de productos de TI en la India, en comparación con la actividad de subcontratación? ¿Qué podemos hacer para acelerar el proceso de emprendimiento de productos en la India?

Se dice que India es un centro de TI, pero su industria de TI está muy por detrás de China, incluso en la industria del software. Los ingresos de TI de China son 20 veces mayores que los de India. ¿Cómo puede la India ponerse al día con la industria de TI de China?

Supongamos que, de repente, las máquinas pueden traducir todos los idiomas de manera casi perfecta de uno a otro. ¿Cuáles podrían ser las repercusiones en la evolución del lenguaje?

¿Cuál es el trabajo mejor pagado en el campo de la tecnología de la información / computadora aquí en Indonesia?

Procesamiento de señales: ¿Qué frecuencias negativas realmente significan físicamente? Considerando el hecho de que el ancho de banda se especifica solo por la parte positiva, ¿existen las frecuencias negativas o son simplemente un efecto secundario matemático?

¿Cuáles son los hechos que un experto en TI debe tener en cuenta al unirse a una MNC para un buen crecimiento profesional en el futuro?