Curso de Java: Dominando las Collections

2

Alumnos en este curso

Realice este curso de Java y:

  • Vaya más alá de las principales clases y métodos de las Collections
  • Apliques buenas prácticas de OO en los relacionamentos
  • No tengas más miedo de los antiguos Iterators
  • Set o List, ¿cual utilizar?
  • Equals o hashCode de una vez

Contenido Detallado

  1. Trabajando con ArrayList

    • Introducción
    • Preparando el ambiente
    • Conociendo de ArrayList
    • Cómo adicionar elementos a un ArrayList
    • Formas de leer una ArrayList
    • Recorrer una lista de String
    • Métodos adicionales
    • Ordenar una lista de String
  2. Listas de Objetos

    • Creando listas con Objetos
    • Adicionar un Objeto a una lista
    • Métodos adicionales
    • Ordenando listas
  3. Relacionando Listas de Objetos

    • Conociendo la interface List
    • Tipos de List
    • Referencias y encapsulamento entre listas
    • Creando listas
    • Diferencias entre ArrayList y LinkedList
  4. Conociendo más de Listas

    • Métodos tradicionales usando Collections y Streams
    • Métodos de la clase Collections
    • Otros métodos usando Collections y Streams
    • Métodos de la interfaz Stream
  5. Usando la interface Set

    • Conociendo la interface Set
    • Implementaciones de la interfaz Set
    • Uso de la inferface Set
    • Ventaja de usar un Set
    • Métodos de la interfaz Set
  6. Métodos equals y hashCode

    • Porque usar equals o hashCode
    • Métodos equals y hashCode
    • Ejemplos adicionales usando equals o hashCode
  7. Otros tipos de Sets y Iterators

    • Otros tipos de Sets y Iterators
    • Conociendo de Iterator
    • Cual collection usar
  8. Maps

    • Definición de mapas
    • Conociendo de Mapas
    • Ejemplos de mapas
    • Conclusión

Primera aula de Java: Dominando las Collections

Un poco más sobre el contenido

Descubre si este curso es para ti leyendo las primeras aulas de Java: Dominando las Collections

Instructores

  • Actualmente trabajo como consultor de TI. Tengo más de doce años de experiencia en el área de TI, actuando en las áreas financiera, educativa, salud y comercio electrónico. Me considero un desarrollador e ingeniero participativo. Entre mis conocimientos tengo el Skill de front-end, por lo que me dedico a apoyar proyectos hechos en AngularJS, Angular 2+. Siempre me actualizo y analizo como se mueve el mercado de TI en el mundo, creando curiosidad por la investigación.

Contenido relacionado

Cursos de Java en Programación

Lee nuestros artículos de Programación

Formação com este curso

Público objetivo

Desarrolladores Java que quieran ir más allá de ArrayList y conocer List, Set y Map, además de buenas prácticas.

¿Ya eres nuestro alumno?

Iniciar Curso

Aprende Java con este y otros cursos, ¡comienza ahora!

  • 101 cursos

    Cursos de Programación, Front End, Data Science, Innovación y Gestión.

  • Videos y actividades 100% en Español
  • Certificado de participación
  • Estudia las 24 horas, los 7 días de la semana
  • Foro para resolver tus dudas
  • Descuento de lanzamiento de 30%

Trimestral

Descuento de lanzamiento de 30%
  • 101 cursos

    Cursos de Programación, Front End, Data Science, Innovación y Gestión.

  • Videos y actividades 100% en Español
  • Certificado de participación
  • Estudia las 24 horas, los 7 días de la semana
  • Foro para resolver tus dudas
US$19,90
un pago de US$29,90 US$19,90
¡Quiero empezar a estudiar!

Paga en moneda local en los siguientes países

Semestral

Descuento de lanzamiento de 30%
  • 101 cursos

    Cursos de Programación, Front End, Data Science, Innovación y Gestión.

  • Videos y actividades 100% en Español
  • Certificado de participación
  • Estudia las 24 horas, los 7 días de la semana
  • Foro para resolver tus dudas
US$33,90
un pago de US$49,90 US$33,90
¡Quiero empezar a estudiar!

Paga en moneda local en los siguientes países

Acceso a todos los cursos
Estudia las 24 horas, dónde y cuándo quieras
Nuevos cursos cada semana