Curso de estructuras de datos en Java

Con el curso de estructura de datos en java aprenderás paso a paso a desarrollar algoritmos de una forma eficiente optimizando el procesamiento de datos; además conocerás cuales son las bases necesarias para empezar a desarrollar proyectos de tu elección.

Metas de aprendizaje

Para cumplir con los objetivos planteados en el curso de estructuras de datos en Java, estudiaremos video-clases que abarcan temáticas como:
• Datos Abstractos.
• Tipos de Datos Abstractos.
• Uso de los Tipos de Datos.
• Modularidad.
• Memoria Estática.
• Memoria Dinámica.
• Arrays.
• Arraylist.
• Listas Enlazadas.
• Lista Simplemente Enlazada.
• Arboles.
• Grafos.
• Métodos.

Este curso de estructura de datos en java está dirigido estudiantes de ingenierias de sistemas o ciencias afines, ademas, está diseñado para aquellas personas que deseen aprender a plantear los algoritmos correctos para solucionar un problema y tender la lógica necesaria para entender cualquier lenguaje de programación.

Programa del curso

  • Clase 1: 01 - presentación del curso (eddjava)
    00:06:06
  • Clase 2: 02 - tipos de datos abstractos (eddjava)
    00:11:57
  • Clase 3: 03 - modularidad (eddjava)
    00:09:07
  • Clase 4: 04 - uso de tda (eddjava)
    00:07:15
  • Clase 5: 05 - construyendo el tda esfera (eddjava)
    00:17:39
  • Clase 6: 06 - memoria estática, clase arrays (eddjava)
    00:23:21
  • Clase 7: 07 - memoria dinámica, clase arraylist (eddjava)
    00:19:40
  • Clase 8: 08 - definición de recursividad (eddjava)
    00:12:20
  • Clase 9: 09 - métodos recursivos (eddjava)
    00:15:01
  • Clase 10: 10 - factorial de un número mediante recursividad (eddjava)
    00:14:51
  • Clase 11: 11 - sucesión fibonacci mediante recursividad (eddjava)
    00:17:02
  • Clase 12: 12 - torres de hanoi mediante recursividad (eddjava)
    00:18:33
  • Clase 13: 13 - listas enlazadas (eddjava)
    00:15:21
  • Clase 14: 14 - nodos y punteros (eddjava)
    00:09:36
  • Clase 15: 15 - listas simplemente enlazadas, creación e inserción al inicio (eddjava)
    00:27:07
  • Clase 16: 16 - listas simplemente enlazadas, inserción al final (eddjava)
    00:08:43
  • Clase 17: 17 - listas simplemente enlazadas, borrar del inicio (eddjava)
    00:11:30
  • Clase 18: 18 - listas simplemente enlazadas, borrar del final (eddjava)
    00:08:44
  • Clase 19: 19 - listas simplemente enlazadas, borrar un nodo en específico (eddjava)
    00:19:13
  • Clase 20: 20 - listas simplemente enlazadas, buscar un elemento (eddjava)
    00:12:56
  • Clase 21: 21 - listas doblemente enlazadas, creación e inserción (eddjava)
    00:36:05
  • Clase 22: 22 - listas doblemente enlazadas, eliminación del inicio y del final (eddjava)
    00:12:02
  • Clase 23: 23 - listas circulares, creación e inserción (eddjava)
    00:30:02
  • Clase 24: 24 - listas circulares, eliminando nodos (eddjava)
    00:15:19
  • Clase 25: 25 - pilas (eddjava)
    00:06:20
  • Clase 26: 26 - pilas, implementación con memoria estática (eddjava)
    00:27:56
  • Clase 27: 27 - pilas, implementación con memoria dinámica (eddjava)
    00:21:36
  • Clase 28: 28 - colas, implementación (eddjava)
    00:22:54
  • Clase 29: 29 - listas enlazadas mediante la clase linkedlist (eddjava)
    00:07:03
  • Clase 30: 30 - pilas mediante la clase stack (eddjava)
    00:06:30
  • Clase 31: 31 - colas mediante la clase queue (eddjava)
    00:07:07
  • Clase 32: 32 - Árboles, teoría (eddjava)
    00:13:06
  • Clase 33: 33 - Árboles binarios (eddjava)
    00:08:46
  • Clase 34: 34 - Árboles binarios de búsqueda, creación e inserción (eddjava)
    00:28:12
  • Clase 35: 35 - Árboles binarios de búsqueda, recorrido inorden (eddjava)
    00:10:01
  • Clase 36: 36 - Árboles binarios de búsqueda, recorrido preorden (eddjava)
    00:09:41
  • Clase 37: 37 - Árboles binarios de búsqueda, recorrido postorden (eddjava)
    00:06:40
  • Clase 38: 38 - Árboles binarios de búsqueda, buscar un nodo (eddjava)
    00:18:43
  • Clase 39: 39 - Árboles binarios de búsqueda, eliminar un nodo, teoría (eddjava)
    00:09:03
  • Clase 40: 40 - Árboles binarios de búsqueda, eliminar un nodo, implementación (eddjava)
    00:25:22
  • Clase 41: 41 - Árboles binarios de búsqueda avl, teoría (eddjava)
    00:09:17
  • Clase 42: 42 - Árboles binarios de búsqueda avl, rotación simple a la derecha (eddjava)
    00:04:30
  • Clase 43: 43 - Árboles binarios de búsqueda avl, rotación simple a la izquierda (eddjava)
    00:03:29
  • Clase 44: 44 - Árboles binarios de búsqueda avl, rotación doble a la derecha (eddjava)
    00:06:48
  • Clase 45: 45 - Árboles binarios de búsqueda avl, rotación doble a la izquierda (eddjava)
    00:02:47
  • Clase 46: 46 - Árboles binarios de búsqueda avl, implementación parte 1 (eddjava)
    00:19:56
  • Clase 47: 47 - Árboles binarios de búsqueda avl, implementación parte 2 (eddjava)
    00:24:21
  • Clase 48: 48 - grafos, teoría (eddjava)
    00:10:57
  • Clase 49: 49 - grafos, el camino más corto, implementación (eddjava)
    00:36:16
  • Clase 50: 50 - algoritmo de ordenamiento burbuja, teoría (eddjava)
    00:08:06
  • Clase 51: 51 - algoritmo de ordenamiento burbuja, implementación (eddjava)
    00:12:36
  • Clase 52: 52 - algoritmo de ordenamiento radix, teoría (eddjava)
    00:08:34
  • Clase 53: 53 - algoritmo de ordenamiento radix, implementación (eddjava)
    00:13:50
  • Clase 54: 54 - algoritmo de ordenamiento quick, teoría (eddjava)
    00:06:09
  • Clase 55: 55 - algoritmo de ordenamiento quick, implementación (eddjava)
    00:10:52
  • Clase 56: 56 - algoritmo de ordenamiento por inserción, teoría (eddjava)
    00:02:55
  • Clase 57: 57 - algoritmo de ordenamiento por inserción, implementación (eddjava)
    00:09:21
  • Clase 58: 58 - algoritmo de ordenamiento shell, teoría (eddjava)
    00:05:41
  • Clase 59: 59 - algoritmo de ordenamiento shell, implementación (eddjava)
    00:08:36
  • Clase 60: 60 - algoritmo de ordenamiento por intercalación, teoría (eddjava)
    00:04:56
  • Clase 61: 61 - algoritmo de ordenamiento por intercalación, implementación (eddjava)
    00:13:16
  • Clase 62: 62 - algoritmo de ordenamiento por mezcla directa, teoría (eddjava)
    00:03:39
  • Clase 63: 63 - algoritmo de ordenamiento por mezcla directa, implementación (eddjava)
    00:16:08
  • Clase 64: 64 - algoritmo de ordenamiento por mezcla natural, teoría (eddjava)
    00:05:56
  • Clase 65: 65 - algoritmo de ordenamiento por mezcla natural, implementación (eddjava)
    00:12:20
  • Clase 66: 66 - métodos de búsqueda, búsqueda secuencial, teoría (eddjava)
    00:03:36
  • Clase 67: 67 - métodos de búsqueda, búsqueda secuencial, implementación (eddjava)
    00:06:56
  • Clase 68: 68 - métodos de búsqueda, búsqueda binaria, teoría (eddjava)
    00:06:24
  • Clase 69: 69 - métodos de búsqueda, búsqueda binaria, implementación (eddjava)
    00:11:28
  • Clase 70: 70 - métodos de búsqueda, funciones hash, tablas hash, teoría (eddjava)
    00:10:26
  • Clase 71: 71 - métodos de búsqueda, funciones hash, tablas hash, implementación (eddjava)
    00:23:46

Obtenga un certificado digital emitido por nuestra universidad virtual

Nuestra institución emite certificados digitales con validez internacional para evidenciar los conocimientos y habilidades que usted ha adquirido durante un curso online.

  • Potencialice su aprendizaje

    Complete las actividades del curso y aprenda significativamente cómo utilizar sus conocimientos en contextos prácticos.

  • Proporcione evidencia de sus logros

    Las personas estarán a un solo clic de verificar al instante los detalles que demuestran la veracidad de su certificado.

certificado digital
  • Encuentre un empleo o consiga un ascenso

    Su certificado se alinea a los nuevos requerimientos estipulados en los procesos de contratación.

  • Consiga ser aceptado en solicitudes universitarias

    Entregue a cualquier institución educativa evidencia verificable de su proceso de aprendizaje.

  • Mejore su presencia profesional en línea

    Agregue el certificado a su currículum u hoja de vida, o publíquelo en cualquier canal digital.

¿Por qué estudiar en nuestra universidad virtual?

Ofrecemos carreras virtuales en

192
PAÍSES

Proporcionamos más de

6.000
CURSOS GRATIS

Contamos con más de

400.000
ESTUDIANTES

Apoyados por más de

700
PROFESORES VIRTUALES

Información del profesor

MasterHeHeGar
MasterHeHeGar
290 estudiantes
2 cursos
Ing. Héctor Hernández García

Valoración de los estudiantes

5

5 estrellas

100%

4 estrellas

0%

3 estrellas

0%

2 estrellas

0%

1 estrella

0%

  • 71 clases en video
  • Duración: 5 semanas
  • Esfuerzo estimado: 4 - 6 horas semanales
  • Nivel avanzado
  • Idioma español
  • Certificado digital
  • 5 de valoración
  • 205 compañeros de clase
  • Aprendizaje 100% gratis
VER CLASES GRATIS