Curso «Python: Abstracción con datos»

Actualizado

Suscribirse

Access this and all courses with a subscription

Incluye

9 lecciones
6 ejercicios
23 tests
Trabajo autónomo
Material adicional
Acceso al resto de cursos de Códica

Descripción

Aprende a modelar el mundo real en código con abstracción de datos. Descubre cómo crear interfaces y aplicaciones multinivel, construir barreras de abstracción y diseñar arquitecturas escalables y fáciles de mantener. ¡Escribe código más claro, flexible y preparado para el futuro!

Qué aprenderás

  • Identificar entidades del dominio y establecer relaciones correctas entre ellas
  • Seleccionar la estructura de datos adecuada para almacenar las entidades
  • Diseñar interfaces de abstracciones de manera efectiva
  • Definir invariantes y seguirlos
  • Usar listas y diccionarios correctamente

Lecciones del curso

1

Introducción

Nos familiarizaremos con el curso y sus objetivos.

2

Ontología

Nos familiarizaremos con el concepto de área de conocimiento.

3

Puntos en el plano cartesiano

Aprenderemos a modelar un área temática específica.

4

Semántica de listas y diccionarios

Aprenderemos a elegir correctamente la estructura de datos adecuada para la tarea.

5

Crear abstracciones

Aprenderemos por qué es importante ocultar los datos (estructura) y analizaremos ejemplos.

6

Interfaces

Nos familiarizaremos con nueva terminología.

7

Diseño por niveles

Aprenderemos a identificar las barreras de abstracción y a distinguir las capas.

8

Invariantes

Vamos a familiarizarnos con el concepto de ocultamiento de datos (data hiding) y analizaremos ejemplos.

9

Conclusión

Resumimos los resultados del curso.

Desafíos

1

Tienda en línea

2

Lista de tareas

Course Cover
  • Práctica en el navegador
  • Acceso permanente a la teoría
  • Aprende a tu ritmo
Suscribirse

Access this and all courses with a subscription