Soy un principiante en la programación Java. ¿Debería preferir aprender Core Java a través de cursos web en línea en lugar de centros de capacitación?

Ambas opciones satisfarán sus necesidades. Hay muchos videos tutoriales en línea de forma gratuita y puede aprender a través de ellos. También hay un inconveniente, ya que diferentes videos o contenido darán la misma información de diferentes maneras, lo que la mayoría de las veces confunde al espectador. Sugeriría leer algunos buenos libros simultáneamente mientras está viendo el tutorial en línea.

Otra opción de centro de entrenamiento es una. Si necesita un entrenamiento detallado más una implementación práctica con su participación en el tiempo de ejecución en el aprendizaje, entonces el centro de capacitación no tiene sustituto.

Las siguientes son algunas ventajas del centro de capacitación.

  1. Coaching en tiempo real
  2. Capaz de participar en clase
  3. Resuelve tus consultas en tiempo real.
  4. Conocimiento práctico y orientación.
  5. Monitoreo de su desempeño de codificación
  6. Certificación que ayuda a obtener una ubicación con paquetes más altos y muchos más.

Hay pocos centros de formación reconocidos que puede buscar, como

SEED Infotech (Especialmente para Java, Oracle y .Net), Simpli learn, Mindscript son solo algunos.

Hola … Realmente aprecio esta pregunta y finalmente pensé en responderla yo mismo porque todo lo que podía ver en las respuestas que tenía ante mí eran sugerencias sobre un sitio web para ir y hacer cosas …

Mi sugerencia personal no lo hace de esa manera … Nunca podrá aprender y comprender cómo trabajar las cosas de manera profesional. Nunca aprenderá lo que la industria realmente necesita (dado el supuesto de que desea aprender Java para optar por una carrera)

Mi sugerencia:

En lugar de ir en línea y buscar libros y cursos e intentar aprender todo a partir de ahí, tener una idea de Java, es conceptos, su implementación básica (cuando puede llamarse al menos un principiante) y luego elegir un proyecto para trabajar. Puede ser cualquier cosa que considere adecuada: una aplicación web o tal vez una aplicación de escritorio.
Intente construirlo desde cero para que aprenda a usar Java de una manera más profesional y aprenda la necesidad de nuevas tecnologías, la razón por la cual los programadores sugieren usar una forma difícil (solo parece difícil al principio implementarla o aprenderla) que la forma más fácil de lograr el mismo resultado.

¡Intente comenzar con una aplicación de nivel pequeño como una calculadora que luego puede llevar a un nivel superior para avanzar a aplicaciones web o más!

Nuevamente … Intente aprender de los tutoriales, pero prefiera implementarlos y usarlos usted mismo en la programación del mundo real (como en el ejemplo anterior) en lugar de simplemente aprender e implementar códigos más simples como se sugiere en los tutoriales.

La mayoría de los centros de capacitación en India son conocidos solo por proporcionar un certificado que no es un conocimiento adecuado. Es solo una pérdida de tiempo y dinero en el centro de capacitación para dicho curso. Había experimentado esto.

Te sugiero que aprendas Java central desde el canal de YouTube. Te ayudará a aprender más profunda y claramente.

Mientras aprende el núcleo de Java, debe ser regular con el estudio. Una vez que comience a omitirlo, no encontrará ningún interés en él más tarde. Por lo tanto, debe ser regular y centrado en ello.

Para aprender Core Java, el tutorial suave de Durga en YouTube es el mejor. Ve y aprende de ello. La conferencia puede parecer aburrida, especialmente para los principiantes. Pero tenga paciencia al principio, gradualmente comienza a aprender el concepto.

Sí, debe aprender Core Java a través de Online. A1Trainings ofrece la mejor capacitación en línea de Java central en Hyderabad. Estamos ofreciendo clases de demostración gratuitas para todos. A1 Trainings ofrece también capacitaciones en línea de Core Java en EE. UU., Reino Unido, Australia, Japón, India y Canadá.

Contenido del curso básico de Java:

· Características de Java

· Java e Internet

· Entorno de programación de Java

· Máquina virtual de Java

· Estructuras de programación fundamentales en Java

· Un programa simple de Java

· Compilación de programas Java

· Códigos de bytes

· Cargadores de clases

· ¿Dónde se almacenan las clases?

· ¿Cómo se crean los objetos?

· Gestión de memoria en Java

· Recolección de basura

· Tipos de recolectores de basura

· Comentarios

· Tipos de datos y variables

· Asignaciones e inicializaciones

· Operadores

· Cuerdas

· Cadenas de tiempo de ejecución de cadena de tiempo de compilación

· Flujo de control

· Trabajando con clases

· Tecnología de objetos

· El modelo de objetos

· Objeto

· Métodos de clase de objeto

· Cómo anular equals, hashcode y toString

· Clase

· Características de un objeto

· Arquitectura de un objeto

· Encapsulación

· Abstracción

· Variables de instancia / métodos

· Variables estáticas / métodos

· Pasar por valor / Pasar por referencia

· Ámbitos de las variables.

· Tipo de carcasa de tipos primitivos

· Método de sobrecarga

· Constructores

· Inicialización garantizada

· Esto y esto

· Matrices Java

· Argumentos de línea de comando

· Paquetes, herencia, excepciones de interfaces

· Propósito de los paquetes, importación de paquetes, etc.

· Herencia

· Cadena de llamadas de constructor

· Súper

· Fundición

· Anulación

· Tipo de fundición

· Polimorfismo

· Clases abstractas

· Prevenir la herencia

· Modificadores de acceso

· Objeto: la clase Supermost

· La clase Clase (identificación del tipo de tiempo de ejecución)

· Reflexión

· Interfaz

· Uso de una superclase abstracta

· Uso de una interfaz

· Propiedades de las interfaces

· La interfaz clonable

· Interfaces y devoluciones de llamada

· Clases internas

· Clases internas anónimas

· Explorando algunas clases en el paquete java.lang

· Manejo de excepciones

· Necesidad de manejo de excepciones

· Súper clase arrojable

· Errores en Java

· Atrapar con try / catch / finally

· Importancia del lanzamiento,

· Importancia de los tiros

· Excepciones de tiempo de ejecución y no de tiempo de ejecución

· Creación de excepciones personalizadas.

· Introducción a la programación multiproceso.

· ¿Qué son los hilos?

· La interfaz Runnable y la clase Thread.

· Ejecución y arranque de subprocesos.

· Ejecución de múltiples hilos.

· Propiedades del hilo.

· Estados del hilo.

· Mudarse fuera de un estado bloqueado.

· Hilos muertos.

· Hilos de interrupción.

· Prioridades del hilo.

· Grupos de hilos.

· Técnicas de sincronización

· Sincronización.

· Comunicación de subprocesos sin sincronización.

· Sincronizar el acceso a los recursos compartidos.

· Bloqueos de objetos.

· Los métodos de esperar y notificar.

· Puntos muertos.

· Por qué los métodos de detener, reanudar, destruir y suspender están en desuso.

· Temporizadores e hilos de demonios.

· Colecciones

· Interfaces de colección

· Cuándo y cómo: lista, conjunto y mapas

· Colecciones de hormigón

· Listas vinculadas

· Listas de matrices

· Conjuntos de hash

· Conjuntos de árboles

· Mapas

· Colecciones heredadas

· La clase Hashtable

· Enumeraciones

· Conjuntos de propiedades

· Introducción a IO

· Tipos de corrientes

· Jerarquía de clase de flujo

· Controlar el flujo de la operación de E / S usando flujos

· Flujos de bytes

· Secuencias de personajes

· Secuencias almacenadas en búfer

· Flujos de E / S estándar

· Secuencias de objetos

· Serialización

· Necesidad de serialización

· Interfaz serializable

· Interfaces externalizables

· Mantainence con Exeternalization

· Introducción a las redes y la internalización.

· Redes con URLS

· Redes mediante el uso de sockets

· Redes usando DatagramSockets

· Necesidad de localización y cómo Java la admite.

· Conectividad de base de datos Java

· Usos típicos de JDBC.

· Diferentes tipos de controladores

· Conceptos básicos de programación JDBC.

· Consulta con JDBC a bases de datos.

· Tipos avanzados de SQL. Paquete Javax.sql

· Metadatos.

· Declaración

· Declaraciones preparadas.

· Declaraciones invocables.

· Introducción a las arquitecturas distribuidas.

· Introducción a los objetos remotos.

· Los roles de cliente y servidor.

· Invocaciones de métodos remotos.

· Nuevos temas de JDK

· Genéricos

· Anotaciones

· Mejorado para Loop

· AutoBoxing / UnBoxing

· Enumeraciones TypeSafe

· Var Args

· Importaciones estáticas

· Escáner

· Nuevas características en el marco de la Colección

· Conclusión

Si tiene alguna consulta, póngase en contacto con nuestros datos de contacto:

Correo electrónico: [correo electrónico protegido]

Llámenos: +91 768–081–3158

Terminé el curso Core java (programa de entrenamiento de verano internshala). Investigué mucho sobre los programas de entrenamiento en core java y finalmente me decidí por internshala, luego de encontrar que era mejor y rentable. Hay sesiones de prueba, preguntas de asignación, problemas de ejercicio, sesiones de preguntas y respuestas y cuestionarios. Aprendí mucho a través de todos ellos. Es más autoaprendizaje, y las horas flexibles de aprendizaje son una ventaja adicional. Necesita un poco de autoaprendizaje y referencia, especialmente en gráficos.

Prefiero el curso en línea, tienen horarios más flexibles y una amplia oportunidad de aprender cosas.

Puede usar el código de cupón ISRP1495741 para obtener el 75% + 10% de descuento en cualquier curso. Y es una oferta limitada para este verano, así que date prisa.

Buena suerte.

No veo ninguna razón por la que desee “viajar” a un centro de capacitación y aprender cuando ya hay toneladas de cursos en línea muy buenos, que puede tomar desde la comodidad de su hogar y que también se les enseñan algunos de los mejores. ingenieros de nivel Estoy ofreciendo uno de esos cursos en Udemy, que es uno de sus mejores cursos de Java. A continuación se muestra mi respuesta de una publicación diferente de Quora. Puedes echarle un vistazo.


Puedes echar un vistazo a mi nuevo curso Java altamente práctico y completo lanzado en Udemy. Comienza desde lo básico y cubre todo lo avanzado, como las reglas de diseño y las mejores prácticas, y lo llevará al nivel de un ingeniero sólido de nivel medio al final del curso. El curso está en línea con el buen consejo que se da en esta quora respuesta de Scott Danzig. Como dice el título, el objetivo es construir ingenieros completos de manera inmediata y no solo enseñar las características principales del lenguaje. Asumí este proyecto después de trabajar con algunos de los mejores ingenieros que se graduaron de las mejores escuelas y que trabajaron en compañías como Google y todavía tenían dificultades para escribir un código bien diseñado. Actualmente es uno de los cursos Java más largos y mejor calificados en Udemy . Desde estudiantes de secundaria hasta ingenieros de Java de nivel superior de más de 60 países se han inscrito en este curso . Puede ver el video de introducción para comprender por qué se creó el curso y qué se ofrece. También puedes ver las reseñas y ver videos antes de registrarte . Aquí están los detalles:

Java en profundidad: ¡Conviértete en un ingeniero completo de Java!

Puntos destacados del curso:

  • Para ayudarlo a obtener una comprensión profunda de los conceptos básicos y avanzados en Java
  • Enseñar las mejores prácticas y principios clave de diseño para escribir programas Java efectivos. Alrededor del 30-40% de los principios de diseño descritos en el libro de Java efectivo se discuten
  • Para ayudarlo a obtener experiencia práctica en la escritura de código de nivel profesional a través de la implementación de un proyecto dirigida por un instructor. El proyecto se implementa en Eclipse utilizando el patrón de diseño MVC , los principios de TDD (Test-Driven Development) y otras mejores prácticas.
  • Para ayudarlo a comprender el funcionamiento interno de la plataforma Java (también conocido como JVM ). Incluye un capítulo con 3 horas de contenido solo en JVM.
  • Enseña cómo usar Eclipse IDE de manera efectiva para escribir, depurar y probar el programa Java. Por lo tanto, incluye un tutorial de Eclipse sólido y profundo.

Este no es un curso intensivo de ninguna manera. Es para ayudarlo a convertirse en un experto en Java y usarlo de manera efectiva durante mucho tiempo. Con Udemy, también tiene una garantía de devolución de dinero de 30 días y, por supuesto , puede aprender desde la comodidad de su hogar a una fracción del costo . Además, es acceso de por vida . ¡Feliz aprendizaje!

Hola amigo,

Me gustaría decir que para estudiar jAVa de manera simple y comprender temas esenciales como OOP, Array, String, File Handling, Exception Handling, Multithreading, Garbage Collection, Inner Classes, JVM Architecture, etc., visite AlgoValley.

Intente aprenderlo en línea primero, ya que será gratuito y a su conveniencia. Mejor aún si puedes formar un equipo con tus amigos y comenzar a aprenderlo juntos. Hay muchos recursos en línea que lo ayudarán a aprender.

Puede descargar el tutorial Java de Oracle desde aquí: descargue el Tutorial Java y léalo capítulo por capítulo.

Me gusta enseñar Java y compartir este conocimiento con personas interesadas en él. No dude en enviarme un correo electrónico a [correo electrónico protegido] y puedo enviarle materiales de aprendizaje por correo electrónico para aprender Java paso a paso a su ritmo.

¡Te deseo lo mejor!

Cuando un principiante vaya a los centros de capacitación, eliminarán todos los conceptos básicos. Otra cosa es la práctica, la parte más importante. Si no puedes practicar, entonces ni siquiera pienses en JAVA ni nada.

Prefiere la capacitación en línea porque ir a centros de capacitación es una pérdida de tiempo. debe sentarse entre diez y veinte personas y es posible que ni siquiera pueda responder una pregunta para ir a la capacitación en línea y para que los centros de capacitación experimentados en India como SVRtechnologies lleguen al siguiente enlace, puede ver la clase de demostración de svrtechnologies

Core Java Online Training

Primero sueñe su futuro, luego diseñamos para cumplir …

Realmente no me gusta tomar cursos pagados.

En cuanto a los Centros de formación, tampoco me gustan.

No hay nada mejor que sentarse en su habitación y aprender cosas.

Es más fácil y mejor.

Además, la mayoría de estos instructores son basura. En la escuela, tengo un maestro que conoce la computadora incluso menos que yo.

Por lo tanto, tampoco lo recomendaría.

Puedes aprender todo gratis en Internet.

Solo necesitas tener habilidades de búsqueda decentes y listo.

Comience con los tutoriales oficiales aquí: los Tutoriales de Java ™

Sugeriría contratar a un maestro que haya desarrollado aplicaciones web utilizando java framework en lugar del centro de capacitación. El profesor puede guiarlo adecuadamente a todos los asertos si se requieren Java en una industria de TI. Luego, para Java avanzado, puede optar por un curso en línea.

¡Los centros de capacitación serían mejores!

¡Los cursos en línea son baratos pero no hay una buena interacción! Piensa en chatear en Facebook y hablar cara a cara … ¿qué es mejor?

Creo que elegiste la charla cara a cara, ¡lo mismo ocurre con Learning!

Aprenda del libro ocjp 7 de Ganesh y otros libros como Java efectivo, pensando en Java.

More Interesting

Tengo que comprar un auto y mi presupuesto es de 10L. ¿Cuál debería comprar?

Mi hermano se suicidó recientemente con un disparo en la cabeza. ¿Lo hacen mejor buscando proteger a su familia en caso de que miren adentro? ¿Lo visten como lo harían normalmente y tratan de cubrir el daño de la herida lo mejor posible?

Tengo 62 años y me jubilé sin mayores problemas médicos. Soy soltero (viudo) y mis hijos están establecidos en su vida. Quiero pasar el resto de mi vida en Himachal Pradesh en una atmósfera pacífica, preferiblemente en un pueblo pero cerca de una ciudad sin clima extremo. ¿Cuál sería un buen lugar para mí?

Quiero descargar todos los documentos de preguntas de Documentos de preguntas y resultados o sitios similares como Fast VTU Results. ¿Cómo puedo hacerlo sin ir manualmente a cada pestaña y hacer clic en descargar?

Si me especializo en relaciones internacionales, ¿podré darme una buena vida?

¿Mis puntajes de coeficiente intelectual son lo suficientemente buenos como para ser físico / matemático?

Estoy bastante interesado en la función time.sleep de Python. ¿Está usando el reloj del sistema o realmente está contando el ciclo?

Trabajo como analista de SAS BI. Estoy interesado en el programa MBA ejecutivo de FMS. ¿Será una buena elección?

He fallado mucho. ¿Qué tengo que hacer?

Cumpliré 16 años en el Reino Unido y solicitaré mi primera foto de pasaporte para adultos. No he cambiado mucho desde mi apariencia anterior. ¿Necesitaré una contra firma?