¿Cuáles son los mejores recursos gratuitos para aprender Java?

Mira los videos de DurgaSoft en Youtube

Si desea obtener más información sobre Java, vaya a obtener la certificación OCJP / SCJP.

Mientras te preparas para ello aprenderás diferentes aspectos de lang.

si quieres poner a prueba tus habilidades java

Podrías consultar mi propia aplicación para java y también los videos de software de Durga en youtube

Java OCJP + – Aplicaciones de Android en Google Play

Más de 900 preguntas de prueba / cuestionario.

Más de 300 preguntas de la entrevista.

Más de 300+ programas java.

es realmente un uso completo para mejorar su conocimiento de Java, pero si no sabe nada acerca de Java, entonces no acepte esta aplicación, comience con un libro estándar

Principiante:

1. Head First Java, 2nd Edition

2. Pensando en Java (4ª Edición)

3. piensa en java

4. Introducción a Java por Sedgewick

5. Java en pocas palabras

6. Core Java Volume I – Fundamentals (9ª edición) (Core Series): Cay S. Horstmann

7. Java How To Program (objetos tardíos) por Paul Deitel, Harvey Deitel

puede comprobar su habilidad de java con mi aplicación en paralelo (tema por tema)

La mejor de las suertes .

Intermedio:

Java efectiva (2da edición): Joshua Bloch

Java Performance: Charlie Hunt, Binu John

Head First Servlets y JSP

SCJP por Kathy y Sierra

Java – La referencia completa de Herbert Schildt.

Java concurrencia en la práctica

Rendimiento de Java

El lenguaje de programación Java, 4ª edición

Avanzado:

Puzzlers de Java: trampas, escollos y esquineros

La mejor de las suertes .

La mayoría de nosotros escogemos Java como nuestro primer lenguaje de programación porque es fácil de aprender. Con una sintaxis similar a la del inglés, Java podría aprenderse en un corto período de tiempo, lo que a su vez lo ayudará a crear aplicaciones útiles.
¿Emocionado? ¡Aprender la programación de Java es muy divertido!

Consulte este breve video a continuación, que le dará suficientes razones para aprender Java y le dirá por qué es un lenguaje para todos. Este video también le informará sobre las últimas actualizaciones, diversas oportunidades de trabajo y las tendencias del mercado que Java tiene para ofrecerle.

Para comenzar a utilizar Java, puede consultar una buena lista de videos de Tutorial de Java. Te recomendaría que primero pases por los siguientes blogs:

  • Que es Java
  • Tutorial de Java
  • Conceptos de programación orientada a objetos
  • Cuerdas de java
  • Colección Java
  • Top 75 preguntas de la entrevista de Java

Aparte de estos, tenemos pocos videos tutoriales que te ayudarán a aprender sobre Java.

Primero, puede repasar sus conceptos básicos con este video y decidir de qué manera quiere seguir adelante.

Puede seguir adelante y ver el currículo del curso Java de Edureka aquí.

Edureka ofrece un curso en línea que trata los aspectos fundamentales, así como algunos conceptos avanzados con la ayuda de ejemplos sencillos. Puede encontrar los siguientes temas cubiertos como parte del curso:

1. Conceptos básicos de Java: variables, tipos de datos, operadores, declaraciones de control, cadenas, matrices y funciones.

2. Conceptos orientados a objetos: clases, objetos, constructores, herencia, abstracción, clases abstractas, interfaces, polimorfismo, sobrecarga de funciones, funciones de reemplazo.

3. Conceptos avanzados: proceso, subprocesos, operaciones con archivos XML, colecciones.4. Conectividad de base de datos Java – operaciones JDBC.5. Desarrollo de aplicaciones de Windows – AWT, Swing.6. J2EE – Servlets, JSP.7. Java Frameworks: Spring, Hibernate. Puedes ir a través de la lista de reproducción de los videos de Tutoriales de Java de Edureka y entender Java con ejemplos simples.

Opiniones de clientes: Google y ¿Cuál es tu opinión de Edureka (empresa)?

Además, puedes ver este video tutorial en Java que te ayudará a comenzar con el mismo. https://goo.gl/IkBe7b

Espero que esto ayude. ¡Feliz aprendizaje! 🙂

1. Mkyong : la mayoría de los desarrolladores encuentran una descripción general rápida de los scripts de codificación con ejemplos descriptivos e imágenes aquí. Es una plataforma para explorar diversos marcos. Las herramientas gratuitas se pueden descargar para uso comercial o no comercial. Visitar mkyong

2. Programming bydoing : consta de más de 100 artículos con cientos de discusiones para los temas más problemáticos, la mejor alternativa para aprender; Visita programbydoing

3. Stackoverflow : orientado hacia habilidades universales que aprenden unas de otras y se benefician; ¿Enseña cómo aumentar la inclusión tanto internamente como en la comunidad tecnológica? Una vez activo, puede acceder a todas las preguntas y respuestas en varias comunidades. Visita Stackoverflow

4. HackerRank : para verificar el potencial y prepararse para enfrentar el calor competitivo con ganancias profesionales; utilizado por 846 mil desarrolladores, ofrece 30 idiomas para aprender, 4000 días de desafíos actuales y más de 1000 empresas que contratan expertos en codificación. Visita Hackerrank

5. Javacodegeeks : referencia completa de consejos, ejemplos o bibliotecas; Documentos en línea, legibles para Java, que cubren las habilidades de programación, tutoriales y muchos libros de programación descargables gratuitos: visite Javacodegeeks

6. Simplilearn : se enfoca en ofrecer cursos de capacitación y certificación en línea (virtual), todo en un solo lugar. Visión general amplia, casi todos, aspectos explorados por formadores excelentes y experimentados. Visite Simplilearn

7. FunProgramming : experimente y construya mientras trabaja: su iniciativa tiene un concepto único de codificación de un programa Java que le ayuda a hacer preguntas y comentarios sobre cada video que visita. Se pueden buscar videos grabados nuevos y más antiguos en codificación Java y más adelante: Visite Funprogramming

8. Introducción a la programación en Java : completamente pensado para principiantes que pueden comenzar desde el principio sin ningún conocimiento previo. El recurso ha habilitado un par de enlaces de libros: Visite Introcs.cs.princeton.edu

9. Sanfoundry : adecuado para un conocimiento intensivo en todas las áreas de programación de Java; más de 100 temas de java se tratan aquí. Se ha embarcado en la misión de proporcionar contenido de calidad gratuito (más de 10000 pruebas y programas) en C, SAN y otros temas de informática básica. Visita Sanfoundry

10. Desarrolle mejor el software, juntos : una poderosa colaboración de herramientas de código abierto, host de código amplio en el planeta con más de 21.8 millones de repositorios. El repositorio simplifica la gestión del equipo, para admitir más de 200 lenguajes de programación, seguimiento de integración, herramientas de prueba de campo, etc. Visite Github

11. Javalessons : “aprender Java y más”; Concéntrese en ejemplos simples para facilitar el aprendizaje de los principiantes. Los tutoriales se enseñan en el visor interactivo de lecciones. Visita javalessons

12. Journaldev : las publicaciones se clasifican en forma de tutoriales; consiste en colecciones de Java Framework, interfaces, clases, algoritmos y más herramientas. El objetivo del blog es tener una comprensión clara en Java con ejemplos y explicación de código de proyecto: Visite Journaldev

13. Leetcode : enfoque de aprendizaje basado en proyectos; discutir casos de prueba y ejemplos, acceder a más de 190 preguntas y resolverlas por su cuenta, garantiza el conocimiento en aproximadamente ocho idiomas diferentes, como C, C ++, JavaScript, Java, Python, Ruby y MySQL. Visita Leetcode

14. Dzone : anteriormente conocido como Javalobby, le brinda una visión más profunda de casos reales de usuarios de desarrolladores, herramientas perfectas y escenarios. Vista previa de varios últimos libros descargables; Representando Infografías, 750 profesionales y desarrolladores de TI dan el resultado de una encuesta realizada para los artículos.

15. Buggybread : comunidad vibrante en todo el mundo; puede hacer preguntas, dar consejos y contribuir, modelos de datos creativos, cientos de ejemplos prácticos de trabajo, lecciones, grupos de lecciones relacionadas: visite Buggybread

16. Java9s : se comunica de manera dedicada a través de tutoriales basados ​​en video; Responsable de ayudar a registrar, eliminar y notificar a los observadores. Visita Java9s

17. Tutoriales de video en línea gratuitos en C ++, C #, Java, SQL, HTML, JavaScript, ASP.NET, PHP y más : Hub de tutoriales de video que incluyen Java y otros lenguajes de programación, completos y detallados en videos de Programación especializados, gratuitos para contactar PVT para cualquier consulta, adición, mejora o cualquier otra explicación. Visita Pvtuts

18. Showmedo : se puede llamar como “sitio educativo de código abierto”. Un archivo de 10 series de video, 38 videos y 3 rutas de aprendizaje con la etiqueta java es un buen comienzo para cualquier principiante o profesional de Java. Visitar Showmedo

20. Codingbat : optimizado para aprendizaje, pruebas y capacitación. Referencias, tutoriales y ejemplos son revisados ​​constantemente para evitar errores. Visita codingbat

Hola, CodesJava proporciona el tutorial Core java mejor, fácil y paso a paso. Cada tema se explica con el ejemplo apropiado. Puede descargar el código fuente de todos los ejemplos de trabajo. Aquí está la lista de temas principales de java en codesjava:

Tutorial básico:

  • Visión general del lenguaje de programación.
  • Visión general de Java.
  • Características de Java
  • Detalles de la arquitectura JVM (máquina virtual java).
  • Diferencia entre JVM, JRE y JDK.
  • Pautas de codificación de Java.
  • Algunas definiciones importantes para los programas java.
  • Variables y tipos de datos.
  • Hola programa java mundial.
  • Core java ejemplos de programas.
  • ¿Cómo establecer un camino permanente en java?
  • Conceptos básicos de OOPs.
  • Objeto y clase en Java.
  • OOPs Principios / Conceptos.
  • Abstracción en java con ejemplo.
  • Encapsulación en java con ejemplo.
  • Polimorfismo en java con ejemplo.
  • Método de sobrecarga en java con ejemplo.
  • Método que anula en java con el ejemplo.
  • Método dinámico de envío o polimorfismo en tiempo de ejecución en java con ejemplo.
  • Asociación en java con ejemplo.
  • Herencia en java con ejemplos.
  • Agregación en java con ejemplo.
  • Argumentos de línea de comandos en java con ejemplo.
  • Cómo ejecutar el programa de argumento de línea de comandos en eclipse.
  • Cómo leer la entrada desde la línea de comandos en Java usando Scanner.
  • Clase de resumen en java con ejemplo.
  • Interfaz en java con ejemplo.
  • Interfaz marcador personalizado en java con ejemplo.
  • Constructor en java con ejemplo.
  • Paquete en java con ejemplo.
  • Modificador de acceso en java con ejemplo.
  • Importación estática en java con ejemplo.
  • Paquete de clase en java con ejemplo.
  • esto en java con ejemplo.
  • Instancia inicializar / bloque anónimo en java con ejemplo.
  • super en java con ejemplo.
  • Estático en java con ejemplo.
  • final en java con ejemplo.

Java Array

  • Programas de matriz de Java

Patrón de Java

  • Programas de patrón de estrella de Java
  • Programas de patrones de números de Java

Clonacion de java

  • Clonación de Java profunda y superficial
  • Copia superficial vs clon

Tutorial de manejo de cadenas Java:

  • Manejo de cadenas en java con ejemplo.
  • Comparación de cadenas en java con ejemplo.
  • Concatenación de cadenas en java con ejemplo.
  • Substring en java con ejemplo.
  • Cómo escribir clase inmutable en java con ejemplo.
  • Método toString () en java con ejemplo.
  • Métodos comúnmente utilizados de la clase de cadena con el ejemplo.
  • Función de cadena charAt (int index) en java con ejemplo.
  • startsWith (prefijo de cadena) y endsWith (sufijo de cadena) String funciona en java.
  • indexOf (String str) y lastIndexOf (String str) String funciona en java.
  • Funciones de cadena toLowerCase () y toUpperCase () en java.
  • Funciones de cadena intern () en java con ejemplo.
  • length () String funciona en java con ejemplo.
  • trim () String funciona en java con ejemplo.
  • Convertir la cadena al programa int java.
  • Java convierte una cadena a un entero con ceros iniciales.
  • Convertir int a la cadena de programa java.
  • Convertir cadena a doble java.
  • Convertir doble a la cadena java.
  • Convertir cadena a java largo.
  • Convertir largo a la cadena java.
  • Funciones de cadena toLowerCase () y toUpperCase () en java.
  • Convertir la cadena a Java booleano.
  • Convertir booleano a cadena de programa.
  • Convertir char a cadena java.
  • Convertir la cadena a char java.
  • Convertir la matriz de caracteres a la cadena de Java.
  • Convertir cadena a la fecha java.
  • Convertir la fecha a la cadena de Java.
  • Convertir ascii a la cadena java.
  • Convertir float a cadena java.
  • Convertir la cadena a jra arraylist.

Tutorial de StringBuffer en Java:

  • StringBuffer en java.
  • añadir (String str) StringBuffer método en java.
  • inserte (int offset, String str) StringBuffer método en java.
  • replace (int startIndex, int endIndex, String str) Método StringBuffer en java.
  • delete (int startIndex, int endIndex) Método StringBuffer en java.
  • reverse () Método de StringBuffer en java.
  • capacidad () método StringBuffer en java.
  • Asegure la capacidad (int minCapacity) del método StringBuffer en java.
  • StringTokenizer en java.

Tutorial de StringBuilder de Java:

  • StringBuilder en java.
  • añadir (String str) el método StringBuilder en java.
  • inserte (int offset, String str) StringBuilder en java.
  • replace (int startIndex, int endIndex, String str) Método de StringBuilder en java.
  • eliminar (int startIndex, int endIndex) método StringBuilder en java.
  • Reverse () el método StringBuilder en java.
  • La capacidad () del método StringBuilder en java.
  • El método StringBuilder de aseguramiento de capacidad (int minCapacity) en java.
  • StringTokenizer en java.

Tutorial de manejo de excepciones de Java:

  • Algunos términos importantes para el manejo de excepciones.
  • Manejo de excepciones en java.
  • Intenta y atrapa bloques en java con ejemplo.
  • Varios bloques de captura en java con el ejemplo.
  • Bloque de prueba anidado en java con ejemplo.
  • Finalmente en java con ejemplo.
  • lanzar en java con el ejemplo.
  • lanza en java con el ejemplo.
  • Propagación de excepciones en java con ejemplo.
  • Manejo de excepciones con el método que invalida en java.
  • Excepción personalizada en java con ejemplo.
  • Métodos de excepción de uso común de la clase Throwable en Java.

Tutorial de multiprocesamiento de Java:

  • Multihilo en java.
  • Ciclo de vida del hilo en java.
  • Forma de crear hilo en java.
  • Métodos de uso común de la clase Thread.
  • Programación de hilos en java con ejemplo.
  • Prioridad de hilo en java con ejemplo.
  • Nombrando un hilo en java con el ejemplo.
  • Uniendo un hilo en java con el ejemplo.
  • Daemon thread en java con ejemplo.
  • ¿Podemos empezar un hilo dos veces?
  • ¿Podemos llamar al método de ejecución directamente?
  • Diferencia entre los métodos Thread.yield () y Thread.sleep ().
  • Punto muerto en java con ejemplo.
  • Hambre en java con ejemplo.
  • Comunicación entre hilos en java con ejemplo.
  • Sincronización en java con ejemplo.
  • Método sincronizado en java con ejemplo.
  • Sincronización estática en java con ejemplo.
  • Bloque sincronizado en java con ejemplo.

Tutorial de flujo de salida de entrada de Java:

  • Salida de entrada (I / O) en java.
  • FileInputStream y FileOutputStream en java con ejemplo.
  • Byte Streams en java con ejemplo.
  • DataInputStream y DataOutputStream en java con ejemplo.
  • BufferedInputStream y BufferedOutputStream en java con ejemplo.
  • FileReader y FileWriter en java con ejemplo.
  • Cómo comprobar si un archivo existe en Java.
  • Serialización en java con ejemplo.
  • Transitorio en java con ejemplo.
  • Listar todos los nombres de archivos del directorio java.
  • Lee todos los archivos de la carpeta java.
  • Filtrar los archivos por tipos de archivo java.
  • Leer el contenido del archivo en el byte array java.
  • Leer el contenido del archivo línea por línea java.
  • Obtener lista de archivos de una carpeta filtrada por extensiones java.
  • Obtener el archivo uri referencia java.
  • Almacenar y leer objetos desde un archivo java.
  • Crear y almacenar el archivo de propiedades dinámicamente java.
  • Almacenar el archivo de propiedades como archivo xml en java.
  • Obtener el archivo de la última vez modificada java.
  • Convertir matriz de bytes a java de entrada.
  • Convertir la corriente de entrada a java bufferedder.
  • Convertir la matriz de bytes a bufferedreader java.
  • Establecer permisos de archivos en java.
  • Crear archivo temporal en java.
  • Almacena los datos en un archivo temporal en java.
  • Eliminar archivo temporal en java.
  • Escribir el contenido de la cadena al archivo java.
  • Escribir contenido byte en un archivo java.
  • Eliminar archivo en el programa java.
  • Renombrar archivo en el programa java.
  • Hacer un archivo de solo lectura en java.
  • Compruebe si el archivo es de escritura java.
  • Hacer un archivo de solo lectura de escritura en java.
  • Compruebe si un archivo está oculto en java.

Tutorial de colecciones en java tutorial:

  • Marco de la colección en java.
  • Colección de interfaces en java.
  • Interfaz de colección en java con ejemplo.
  • Establecer la interfaz en java con el ejemplo.
  • Interfaz SortedSet en java con ejemplo.
  • Listar interfaz en java con ejemplo.
  • Interfaz de mapa en java con ejemplo.
  • Daemon thread en java en java con ejemplo.
  • Interfaz SortedMap en java con ejemplo.
  • Interfaz de cola en java con ejemplo.
  • Interfaz de Deque en java con ejemplo.
  • Interfaz de enumeración en java con ejemplo.
  • Clases de colección en java con ejemplo.
  • HashSet en java con ejemplo.
  • LinkedHashSet en java con ejemplo.
  • TreeSet en java con ejemplo.
  • ArrayList en java con ejemplo.
  • LinkedList en java con ejemplo.
  • HashMap en java con ejemplo.
  • LinkedHashMap en java con ejemplo.
  • TreeMap en java con ejemplo.
  • PriorityQueue en java con ejemplo.
  • ArrayDeque en java con ejemplo.
  • Clases abstractas en el marco de la colección en java con ejemplo.
  • Clasificación en java con ejemplo.
  • Interfaz comparable en java con ejemplo.
  • Interfaz comparador en java con ejemplo.
  • Clase de propiedades en java con ejemplo.
  • Hashtable en java con ejemplo.
  • Interfaz ListIterator en java con ejemplo.
  • ¿Cómo iterar a través de objetos de colección?
  • ¿Cómo eliminar un elemento de la colección utilizando iterador?
  • Clase de vectores de java
  • ¿Cómo leer todos los elementos en vector usando iterador en java?
  • ¿Cómo copiar o clonar un vector en java?
  • ¿Cómo agregar todos los elementos de una lista a vector en java?
  • ¿Cómo eliminar todos los elementos del vector en java?
  • ¿Cómo copiar vector a array en java?
  • ¿Cómo obtener la sub lista de vectores en java?
  • ¿Cómo mostrar los valores de arraylist usando iterador en java?
  • ¿Cómo copiar o clonar un arraylist en java?
  • ¿Cómo agregar todos los elementos de una lista al arraylist en java?
  • ¿Cómo eliminar todos los elementos de arraylist en java?
  • ¿Cómo convertir arraylist a array en java?
  • ¿Cómo obtener sublista de arraylist en java?
  • ¿Cómo ordenar arraylist usando comparador en java?
  • ¿Cómo revertir los contenidos de arraylist java?
  • ¿Cómo barajar elementos en un arraylist en java?
  • ¿Cómo intercambiar dos elementos en un arraylist java?
  • ¿Cómo leer todos los elementos en la lista enlazada usando iterador en java?
  • ¿Cómo copiar o clonar la lista enlazada en java?
  • ¿Cómo agregar todos los elementos de una lista a la lista enlazada en java?
  • ¿Cómo eliminar todos los elementos de una lista enlazada de java?
  • ¿Cómo convertir la lista enlazada a la matriz en java?
  • ¿Cómo ordenar la lista enlazada usando el comparador en java?
  • ¿Cómo revertir la lista enlazada en java?
  • ¿Cómo barajar elementos en una lista enlazada en java?
  • ¿Cómo intercambiar dos elementos en una lista enlazada java?
  • ¿Cómo agregar un elemento en la primera y última posición de la lista enlazada?
  • ¿Cómo obtener el primer elemento en la lista enlazada en java?
  • ¿Cómo obtener el último elemento en la lista enlazada en java?
  • ¿Cómo iterar a través de la lista enlazada en orden inverso?
  • Lista enlazada push y pop en java
  • ¿Cómo eliminar un elemento de la lista enlazada en java?
  • ¿Cómo iterar a través de hashtable en java?
  • ¿Cómo copiar el contenido del mapa a otra tabla hash?
  • ¿Cómo buscar una clave en la tabla hash?
  • ¿Cómo buscar un valor en la tabla hash?
  • ¿Cómo obtener todas las claves de hashtable en java?
  • ¿Cómo obtener el conjunto de entrada de la tabla hash en java?
  • ¿Cómo eliminar todos los elementos de la tabla hash en java?
  • Implementación de tabla hash con iguales y hashcode ejemplo
  • ¿Cómo eliminar las claves duplicadas de los objetos definidos por el usuario con Hashtable?
  • ¿Cómo eliminar elementos duplicados de arraylist en java?
  • ¿Cómo eliminar elementos duplicados de la lista enlazada en java?
  • ¿Cómo iterar un hashset en java?
  • ¿Cómo copiar el contenido del conjunto a otro hashset en java?
  • ¿Cómo eliminar todos los elementos de hashset en java?
  • ¿Cómo convertir un hashset a un array en java?
  • ¿Cómo eliminar los objetos duplicados definidos por el usuario del hashset en java?
  • ¿Cómo iterar un hash enlazado en java?
  • ¿Cómo convertir linkedhashset a array en java?
  • ¿Cómo agregar todos los elementos de un conjunto a linkedhashset en java?
  • ¿Cómo eliminar todos los elementos de linkhashset en java?
  • ¿Cómo eliminar un elemento específico del linkhashset?
  • ¿Cómo verificar si un elemento en particular existe en LinkedHashSet?
  • ¿Cómo eliminar los objetos duplicados definidos por el usuario de linkhashset?
  • ¿Cómo crear un conjunto de árboles en java?
  • ¿Cómo iterar árboles en java?
  • ¿Cómo convertir la lista a treeset en java?
  • ¿Cómo eliminar entradas duplicadas de una matriz en java?
  • ¿Cómo encontrar valor duplicado en una matriz en java?
  • ¿Cómo obtener el menor elemento de valor de un conjunto?
  • ¿Cómo obtener el elemento de mayor valor de un conjunto?
  • ¿Cómo evitar objetos duplicados definidos por el usuario en TreeSet?
  • ¿Cómo crear un hashmap en java?
  • ¿Cómo iterar hashmap en java?
  • ¿Cómo copiar el contenido del mapa a otro hashmap en java?
  • ¿Cómo buscar una clave en hashmap en java?
  • ¿Cómo buscar un valor en hashmap en java?
  • ¿Cómo obtener la lista de claves de hashmap java?
  • ¿Cómo obtener la entrada de hashmap en java?
  • ¿Cómo borrar todos los elementos de hashmap en java?
  • ¿Cómo eliminar los objetos duplicados definidos por el usuario como una clave del mapa hash?
  • ¿Cómo crear un treemap en java?
  • ¿Cómo iterar el treemap en java?
  • ¿Cómo copiar el contenido del mapa a otro treemap?
  • ¿Cómo buscar una clave en treemap en java?
  • ¿Cómo buscar un valor en treemap en java?
  • ¿Cómo obtener todas las claves de treemap en java?
  • ¿Cómo obtener el conjunto de entradas de treemap en java?
  • ¿Cómo eliminar todos los elementos de un treeMap en java?
  • ¿Cómo ordenar claves en treemap usando comparador?
  • ¿Cómo obtener el último elemento clave de treemap en java?
  • ¿Cómo revertir las claves de clasificación en un treemap?
  • ¿Cómo crear un linkhashmap en java?
  • ¿Cómo iterar linkhashmap en java?
  • ¿Cómo buscar una clave en linkhashmap en java?
  • ¿Cómo buscar un valor en linkhashmap en java?
  • ¿Cómo eliminar todas las entradas de linkhashmap?
  • ¿Cómo eliminar los objetos duplicados definidos por el usuario como una clave del linkhashmap?
  • ¿Cómo encontrar objetos definidos por el usuario como una clave del linkhashmap?

Hola,

Aprender programación en Java es muy divertido. Es un lenguaje de programación realmente bueno y está muy solicitado en estos días ya que Android se ha hecho cargo. Y puedes hacer aplicaciones de Android con Java y XML.

Así que vas en la dirección correcta

Puede encontrar tantos recursos en línea para aprender a programar en Java y será divertido. Solo asegúrate de escribir código y practicar a medida que avanzas. Así que aquí está la lista de recursos para aprender la programación de Java:

  1. En primer lugar debes tener un libro. Puedes comprarlo o tener una versión en pdf. El libro que recomendaré es Head First Java. Aquí está el enlace: Amazon.com: Head First Java: Una guía amigable Libro electrónico: Kathy Sierra, Bert Bates: Tienda Kindle
  2. Ver video conferencias en YouTube. Recomendaré ver las conferencias de los tutoriales de programación de NewBoston. Aquí está el enlace: Tutoriales de programación de Java (principiante) – YouTube
  3. Hay tantos sitios web que enseñan programación Java. Aquí está la lista de sitios web que me gustan personalmente:
  1. TutorialsPoint Java Tutorial
  2. StudyTonight Core Java Tutorial | Studytonight
  3. javatpoint Tutorial de Java – javatpoint

Ahora, hay tantas buenas aplicaciones Java en Google Play que puedes descargar y puedes buscar lo que quieras en cualquier momento.

Aquí está la lista de algunas buenas aplicaciones de tutorial de Java en Google Play:

  1. Java For Everyone: Java For Everyone – Aplicaciones de Android en Google Play (Para materiales de estudio, preguntas, respuestas y programas)
  2. Learn Java by SoloLearn: Learn Java – Aplicaciones de Android en Google Play (Para práctica y preguntas)

Libros. Aprender por libros, en general, siempre es mejor que aprender por sitios web. No digo que TODOS los sitios web sean malos. Pero la mayoría de los sitios web son malos. La razón es que hoy en día todos pueden escribir lo que quieran en Internet, y hay más idiotas que personas inteligentes. Por eso en internet, hay más ruido que señales. Si una persona comienza a aprender desde el principio en Internet, lo más probable es que aprenda de idiotas.

Así que los libros. El primero que puedes leer gratis es “Pensando en Java” de Bruce Eckel. Los siguientes que debes leer son:

  • Patrones de implementación – Kent Beck.
  • Patrones de Java aplicados – Stephen Stelting y Olav Maassen.
  • Refactorización – Martin Fowler.

Después de esos 4 libros, no solo aprenderá Java, sino también muchos conceptos de POO y Arquitectura.

Otras cosas como J2EE, Spring, Hibernate y otras tonterías son solo pedazos de pastel, puedes aprender más tarde.

Aprenda a dominar el desarrollo del núcleo de Java 8 paso a paso, y cree su primer programa único y avanzado en 30 días

Course Link – Complete Java Masterclass: aprenda a dominar el desarrollo básico de Java 8 paso a paso

Únase a más de 100,000 estudiantes como usted que están teniendo un éxito masivo con sus programas de Java 8 usando este curso exacto (y aprendiendo a codificar de la manera correcta)

“Hay una razón por la que este curso es un éxito de ventas y el más alto en Udemy …”

—————————————————————————————————-

¿Quiere pasar de no tener experiencia previa en codificación (abrumado y confuso acerca de dónde comenzar) a ser un programador avanzado de Java 8, capaz de crear sin problemas programas creativos y emocionantes con confianza?

No estarías leyendo esto de otra manera. Aquí está la gran noticia …

Acaba de encontrar el curso de programación en línea más completo para principiantes y avanzados en Java 8 . Con más de 100,000 estudiantes exitosos inscritos y miles de reseñas de 5 estrellas hasta la fecha, estos tutoriales completos cubren todo lo que siempre necesitará.

Si quieres:

– Conviértase en un desarrollador de aplicaciones Java para empresas de software interesantes.

– trabaje de manera independiente y trabaje desde su casa, estableciendo su propio horario y tarifas

– afina tus habilidades de programación para alcanzar el nivel avanzado

– simplemente haga realidad sus propias ideas con su primer programa rentable

… este curso completo para desarrolladores de Java es exactamente lo que necesita, y más. (Incluso obtendrás una certificación de finalización para agregar a tu arsenal)

Aquí hay algo de lo que aprenderás.

(Está bien si aún no entiendes todo esto, lo harás en el curso)

  • Todas las palabras clave, los operadores, las declaraciones y las expresiones esenciales de Java son necesarios para comprender por completo exactamente lo que estás codificando y por qué, lo que hace que la programación sea fácil de entender y menos frustrante.
  • Cómo descargar e instalar de forma segura todas las herramientas de codificación necesarias con menos tiempo y sin instalaciones o configuraciones frustrantes
  • Complete los capítulos sobre programación orientada a objetos y la API de Java (los protocolos y herramientas para crear aplicaciones) para que pueda codificar para todas las plataformas y restringir la base de usuarios de su programa (y posibles ventas)
  • ¡Cómo desarrollar potentes aplicaciones Java utilizando uno de los entornos de desarrollo integrado más potentes del mercado, IntelliJ IDEA! – Lo que significa que puede codificar programas funcionales más fáciles. IntelliJ tiene una versión GRATUITA y PAGADA, y puede usar cualquiera de los dos en este curso.
  • Cómo no solo codificar para plataformas de escritorio, sino también para aplicaciones de Android para que pueda utilizar por completo este mercado móvil en auge
  • Conocimientos de Java para herramientas como el framework Spring, popular entre los desarrollos a nivel empresarial (para grandes clientes)
  • Sugerencias y trucos avanzados de codificación utilizados por los programadores más demandados del mundo, así como por las compañías de tecnología más avanzada, para que pueda crear aplicaciones no solo para usted, sino también como un negocio rentable en sus propios términos si elige

Y mucho, mucho más…

Listo para empezar, desarrollador?

¿Quién es el público objetivo?

  • Este curso es perfecto para principiantes absolutos sin experiencia previa en codificación, para intermediarios que buscan mejorar sus habilidades al nivel de experto
  • Aquellos que buscan crear aplicaciones Java creativas y avanzadas para uso personal o para clientes con altos salarios como contratista por cuenta propia
  • Aquellos que aman dejar que brille su propio genio creativo, a la vez que se les paga bonitas cantidades para hacerlo

Course Link – Complete Java Masterclass: aprenda a dominar el desarrollo básico de Java 8 paso a paso

En mi opinión, para obtener un conocimiento profundo de Core Java y sus características importantes con ejemplos de código fáciles de forma gratuita , puede estudiar y practicar el uso de Decodejava.com presentando un tutorial de Java simple y fácil.

Han cubierto la mayoría de las funciones de Java para principiantes :

  • Declaraciones de control: las declaraciones de control como if, if-else, switch, while loop, break, continue, etc. controlan el flujo de nuestro programa. Para saber más sobre las declaraciones de control, comenzando con la instrucción if, lea la instrucción if de Java
  • Excepciones de Java : la excepción es una condición excepcional inusual o un error de tiempo de ejecución , que se produce solo durante el tiempo de ejecución de un programa Java. Para conocer las Excepciones de Java y cómo se producen en un programa Java , puede leer Manejo de excepciones en Java
  • Cadena : la cadena no es más que una secuencia de caracteres entre comillas dobles. Para saber sobre String y sus diversos métodos importantes, siga Java String Class – Decodejava.com
  • Entrada / salida de archivos: las clases de entrada / salida de archivos se utilizan para leer / escribir datos de los archivos. Para obtener más información sobre la entrada / salida de archivos y sus clases importantes con ejemplos de códigos cortos , siga: Clase de archivo Java – Decodejava.com
  • Hilo : un hilo es un programa en ejecución que está realizando alguna tarea específica . Thread es la característica más importante de Core Java y para conocer más Thread y sus características con ejemplos de código sencillos , lea Threads en Java – Decodejava.com
  • Applet : un applet es un programa Java que puede ser transportado a través de Internet y ejecutado por un navegador web habilitado para Java. Para saber más sobre Applet y sus características importantes , puede leer Java Applet Class- Decodejava.com
  • Collection Framework – Collection Framework proporciona interfaces y clases importantes mediante las cuales podemos administrar un grupo de objetos . Las colecciones aparecen en los temas avanzados de Core Java, pero no debes perderte. Para saber más sobre cada clase de Colección con ejemplos de código corto , puede leer ArrayList en Java- Decodejava.com
  • Swing package: Swing framework nos permite crear aplicaciones basadas en ventanas y su interfaz gráfica de usuario (GUI) fácil de usar. Para obtener más información sobre Swing y sus clases con ejemplos de código fáciles , puede seguir Java Swing- Decodejava.com

Espero que ayude y no olvide practicar su programación Java tanto como sea posible para sobresalir.

¡La mejor de las suertes!

Puede aprender Java de básico a avanzado completamente gratis en Inicio de Tutoriales / Cursos disponibles

Aquí está la cita del blog: ”

Cualquiera que quiera comenzar a aprender Java, debe aprender de Java SE. Java SE es básico y el núcleo de la programación de Java. Después de dominar Java básico (Java SE), puede elegir si desea continuar a Java EE o Java ME.

Para resumir, este blog enseñará todas las técnicas de programación en Java SE, que es el núcleo de la programación Java. Se le invitará a conocer, comprender, practicar y poder implementar los conceptos requeridos en la programación básica de Java. El material de Java SE en este blog comenzará desde el más simple, el dominio de elementos básicos del programa, tales como: arquitectura en el programa Java, creación de programas Java, técnica de compilación, tipo de datos, operador, estructura de control, etc. También se le invitará a saber qué es la programación orientada a objetos y cómo se implementa en Java.

Después de dominar Java SE, este blog lo llevará a ingresar a Java EE, comenzar desde su concepto y también su implementación utilizando la pila de marcos que mencioné anteriormente. Para que comprenda completamente la implementación de Java EE, este blog le ofrecerá una muestra del desarrollo de aplicaciones: cómo crear una aplicación de Administración de Empleados desde cero utilizando la pila de marcos.

Este blog está dedicado a cualquiera que esté interesado en aprender programación en Java. Todo el material en este blog se presenta en un dialecto tutorial e inmediatamente se acompaña de ejemplos de programas que serán fáciles de entender.

Para facilitar el aprendizaje de todo el material presentado, dentro de este blog puede descargar todos los recursos (como el instalador, la biblioteca, etc.) que sean necesarios. El objetivo final de este blog es guiarlo, guiarlo y entregarlo para que se convierta en un programador de Java de gran valor “.

También te puede interesar: Tutorial de Java

Aquí me gustaría anunciar mi canal, mi nombre es GYAN, no porque sea el propietario, sino porque cubrirá casi todos los conceptos de JAVA SE y JAVA EE. Comencé una serie llamada “Java & Web”. “Java & Web” viene en una serie de listas de reproducción (yo las llamo sesiones). Cada sesión cubre un tema completo de manera integral y conceptual. Hasta ahora solo hay tres sesiones en YouTube, pero otras sesiones se cargarán con el tiempo. Aquí hay algunas buenas características del canal, mi nombre es GYAN:

1). Los conceptos están cubiertos con animación. Para cada línea de fuente una animación corre lado a lado.

2). Habrá un total de 60 sesiones, cubrirán casi todo en JAVA SE y Java EE.

3). Cubre conceptos con mucho detalle. A veces va dentro del código fuente API.

4). Enorme conjunto de pequeños ejemplos.

5). No se requiere experiencia previa en programación. Te lleva de la nada a todo.

6). Una gran serie para usted Si desea borrar una entrevista basada en Java o certificaciones diferentes.

La serie “Java & Web” está en su fase inicial. En verdad, llevará más de dos años grabar y cargar todo. Le sugiero que se suscriba, mi nombre es GYAN en la fase inicial e ir con él. Encontrarás conceptos muy profundos en todos los temas.

Puedes aprender Java desde básico a avanzado completamente gratis en http: //javabasictoadvanced.blogs

Aquí está la cita del blog:

“Quien quiera comenzar a aprender Java, debe aprender de Java SE. Java SE es básico y básico de la programación Java. Después de dominar Java básico (Java SE), puede elegir si desea continuar con Java EE o Java ME.

Para resumir, este blog enseñará todas las técnicas de programación en Java SE, que es el núcleo de la programación Java. Se le invitará a conocer, comprender, practicar y poder implementar los conceptos requeridos en la programación básica de Java. El material de Java SE en este blog comenzará desde el más simple, el dominio de elementos básicos del programa, tales como: arquitectura en el programa Java, creación de programas Java, técnica de compilación, tipo de datos, operador, estructura de control, etc. También se le invitará a saber qué es la programación orientada a objetos y cómo se implementa en Java.

Después de dominar Java SE, este blog lo llevará a ingresar a Java EE, comenzar desde su concepto y también su implementación utilizando la pila de marcos que mencioné anteriormente. Para que comprenda completamente la implementación de Java EE, este blog le ofrecerá una muestra del desarrollo de aplicaciones: cómo crear una aplicación de Administración de Empleados desde cero utilizando la pila de marcos.

Este blog está dedicado a cualquiera que esté interesado en aprender programación en Java. Todo el material en este blog se presenta en un dialecto tutorial e inmediatamente se acompaña de ejemplos de programas que serán fáciles de entender. Para facilitar el aprendizaje de todo el material presentado, dentro de este blog puede descargar todos los recursos (como el instalador, la biblioteca, etc.) que sean necesarios. El objetivo final de este blog es guiarlo, guiarlo y entregarlo para que se convierta en un programador de Java de gran valor “.

Viendo estos videos gratis puedes aprender por tu cuenta.

Hoy en día, Java es una base comúnmente utilizada para desarrollar y entregar contenido en la Web. Según Oracle, hay más de 9 millones de desarrolladores de Java en todo el mundo y más de 3 mil millones de teléfonos móviles ejecutan Java.

En 2014, se lanzó uno de los cambios más importantes en el lenguaje Java con Java SE 8. Los cambios incluyeron funciones de programación funcional adicionales, procesamiento paralelo utilizando flujos y una mejor integración con JavaScript. El 20 aniversario de Java comercial se celebró en 2015.

Java es un lenguaje de programación y una plataforma .

Java es un lenguaje de programación de alto nivel, robusto, seguro y orientado a objetos.

Plataforma : cualquier entorno de hardware o software en el que se ejecuta un programa se conoce como plataforma. Dado que Java tiene su propio entorno de ejecución (JRE) y API, se denomina plataforma.

Java es un lenguaje de programación orientado a objetos y esta es una de las características principales de Java He explicado todos y cada uno de los conceptos. en detalle junto con ejemplos. Aquí están los tutoriales más leídos, en la categoría de conceptos. Para obtener la lista completa de Tutorial, consulte este Gcreddy .com.

Vídeo paso a paso de Java

El lenguaje de programación Java ha existido por un tiempo y es probable que se mantenga durante la próxima década. Tenga en cuenta que puede cambiar de forma, estilos, marcos utilizados para escribir código, etc .; pero seguirá existiendo. También verá Java compitiendo con otros lenguajes de programación, y los nuevos lenguajes de programación continuarán evolucionando. Su estrategia en tal escenario debe ser simple: para usted mismo para el futuro.

Tutoriales paso a paso de Java

Antes de comenzar a practicar los diversos tipos de ejemplos que se ofrecen en esta referencia, asumimos que ya conoce los programas informáticos y los lenguajes de programación.

Guía de Java

Incluso si Java se ha ido para cuando llegue al mercado laboral, un buen empleador quedará impresionado de saber un lenguaje informático. Demuestra que eres capaz de aprender nuevos lenguajes de computadora, que sabes cómo manejar una computadora. Todo muy impresionante

Puede encontrar los mejores tutoriales para aprender Java incluso para principiantes en LearnJavaOnline.net – Tutoriales simples de Java para principiantes
En este sitio, se proporcionan claramente las guías definitivas para cada uno de los temas, de modo que la teoría subyacente se vuelve más clara. Muchos de los principiantes que están dispuestos a aprender Java enfrentan problemas para entender el Sistema de Programación Orientado a Objetos, teniendo en cuenta a aquellos Las personas … los tutoriales están escritos de una manera tan simple que pueden comprender el contenido con ejemplos específicos.

Personalmente uso We_Will_Code, que contiene lecciones completas para los cursos freeCodeCamp y Codecademy. Acaba de agregar Codecademy Learn Java! Explica en detalle algo del contenido que de otra manera no está claro. ¡También hace algunos proyectos al final de algunos cursos para resumir los conceptos! ¡Siempre puedes comentar sobre los videos y el creador es bueno en responder cualquier pregunta!

El mejor recurso gratuito para el aprendizaje de JAVA , vaya a los sitios de discusión y también elija el sitio de tutoriales.

Para encontrar el tutorial puede utilizar este operador de palabras clave: –

JAVA + inurl: sitios tutoriales

o

JAVA + inurl: sitios de discusión

Si buscas el Instituto de Capacitación JAVA en Delhi visita aquí !!

Todo lo mejor !!

Si prefiere el video aprendizaje, The New Boston tiene una excelente serie de Java.

Si prefieres tutoriales interactivos, Codecademy es el mejor lugar.

Aquí hay una publicación mía con recursos interactivos para aprender programación, incluido Java.

También he creado recientemente un tutorial en línea de Java para principiantes.

Si tienes algún conocimiento básico de programación y quieres aprender Java para Android, te lo recomendaría;

Fundamentos de Java para el desarrollo de Android (edX)

o Java para Android (Coursera)

Para repasar rápidamente los conceptos de POO, javatpoint es un buen recurso.

Si quieres aprender Java en mucha más profundidad, entonces lee Java cómo programarlo , es uno de los mejores recursos.

Puedes aprender java en cualquier lugar del día, quiero decir en la web.

Si es posible, puede ir a través de YouTube para los videos Java de Durga, aquí obtendremos todos los videos Java de extremo a extremo,

La gente de Durga enseña, de tal manera que incluso un niño de 14 años también puede entender sin ninguna dificultad,

URL: durga core java videos

Para los libros,

Core Java por RNR

Primera serie de cabezas.

Aprender Java es bueno para la carrera de TI, donde puedes aprender solo la sintaxis y los conceptos básicos de los tutoriales. Las habilidades reales para la programación se lograrán solo mediante la práctica y la experiencia. Educación para el aprendizaje : contiene la mayoría de los tutoriales de lenguaje de programación de conceptos básicos

Todo lo mejor

Gracias y un saludo

Desarrollador Shujat Khan Java