En este curso los estudiantes conocerán estructuras de datos secuenciales como listas, tuplas, stacks y colas. Luego, se presentarán estructuras no secuenciales como conjuntos y diccionarios, junto con sus ventajas y desventajas, lo que les permitirá escoger la representación apropiada para organizar datos de manera más eficiente. A continuación, se introducirán elementos de modelación para problemas más complejos mediante la programación orientada a objetos. Para finalizar se presentará la recursión como una estrategia alternativa a la resolución de problemas.
Programación en Python II: aprendiendo a estructurar datos
Pontificia Universidad Católica de ChileÜber diesen Kurs
Haber realizado el MOOC Introducción a la programación en Python I: aprendiendo a programar con Python o conocimientos equivalentes.
Was Sie lernen werden
Distinguir herramientas de modelamiento para programas más complejos, como herencia y polimorfismo.
Utilizar estructuras de datos secuenciales y no secuenciales para el almacenamiento y consulta de datos en programas computaciones.
Construir tipos de datos propios sencillos, a través de conceptos de clases, objetos, atributos y métodos.
Construir soluciones a problemas algorítmicos utilizando el modelo de programación recursiva.
Kompetenzen, die Sie erwerben
- Python Programming
- analysis
Haber realizado el MOOC Introducción a la programación en Python I: aprendiendo a programar con Python o conocimientos equivalentes.
Lehrplan - Was Sie in diesem Kurs lernen werden
Introducción y bienvenida
Semana 1
Semana 2
Semana 3
Häufig gestellte Fragen
Wann erhalte ich Zugang zu den Vorträgen und Aufgaben?
Was bekomme ich, wenn ich das Zertifikat erwerbe?
Ist finanzielle Unterstützung möglich?
Haben Sie weitere Fragen? Besuchen Sie das Learner Help Center.