Pontificia Universidad Católica de Chile
Programación en Python II: aprendiendo a estructurar datos
Pontificia Universidad Católica de Chile

Programación en Python II: aprendiendo a estructurar datos

Valeria Herskovic
Cristian Ruz
Jorge Muñoz Gama

Instructors: Valeria Herskovic

4,954 already enrolled

Gain insight into a topic and learn the fundamentals.
4.7

(80 reviews)

Intermediate level

Recommended experience

11 hours to complete
3 weeks at 3 hours a week
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
4.7

(80 reviews)

Intermediate level

Recommended experience

11 hours to complete
3 weeks at 3 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • 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.

Skills you'll gain

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

12 assignments

Taught in Spanish

See how employees at top companies are mastering in-demand skills

Placeholder
Placeholder

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV

Share it on social media and in your performance review

Placeholder

There are 8 modules in this course

En este curso estudiaremos los conceptos fundamentales para el desarrollo de algoritmos y su programación en computadores, enseñando conceptos que permitirán el desarrollo de programas utilizando diferentes estructuras de datos en Python 3. Podrás aprender a cómo definir estructuras de datos secuenciales y no secuenciales, así como tipos propios con orientación a objetos, y el paradigma de recursión. ¡Bienvenidos y bienvenidas !

What's included

1 video

En esta semana entenderemos el concepto y operaciones asociadas a tipos de datos secuenciales.

What's included

4 videos1 reading2 assignments

En esta semana seguiremos entendiendo el concepto y operaciones asociadas a otros tipos de datos secuenciales.

What's included

4 videos1 reading2 assignments

En esta semana entenderemos el concepto y operaciones asociadas a tipos de datos no-secuenciales.

What's included

8 videos1 reading2 assignments

En esta semana definiremos tipos de datos propios sencillos, usando conceptos de clases, objetos, atributos y métodos.

What's included

4 videos1 reading2 assignments

Esta semana entenderemos las herramientas de modelamiento para programas más complejos, como la interacción entre objetos y herencia.

What's included

4 videos1 reading2 assignments

En esta semana vamos a comprender el concepto de recursión y su uso para resolución de problemas.

What's included

4 videos1 reading2 assignments

Muchas gracias por acompañarnos en este proceso de aprendizaje.En este curso enseñamos a definir y utilizar estructuras de datos secuenciales y no secuenciales, así como tipos propios con orientación a objetos, y el paradigma de recursión. Con las herramientas adquiridas podrás profundizar en otros tópicos, como el análisis de datos cada vez más complejos, y has dado el primer paso hacia la ciencia de datos.

What's included

1 video1 plugin

Instructors

Instructor ratings
4.5 (29 ratings)
Valeria Herskovic
Pontificia Universidad Católica de Chile
3 Courses334,003 learners
Cristian Ruz
Pontificia Universidad Católica de Chile
2 Courses333,583 learners
Jorge Muñoz Gama
Pontificia Universidad Católica de Chile
4 Courses334,030 learners

Offered by

Recommended if you're interested in Software Development

Why people choose Coursera for their career

Felipe M.
Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Learner reviews

4.7

80 reviews

  • 5 stars

    77.50%

  • 4 stars

    16.25%

  • 3 stars

    2.50%

  • 2 stars

    1.25%

  • 1 star

    2.50%

Showing 3 of 80

TC
4

Reviewed on Mar 18, 2023

GG
5

Reviewed on Oct 25, 2024

EJ
5

Reviewed on Jan 16, 2024

New to Software Development? Start here.

Placeholder

Open new doors with Coursera Plus

Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription

Advance your career with an online degree

Earn a degree from world-class universities - 100% online

Join over 3,400 global companies that choose Coursera for Business

Upskill your employees to excel in the digital economy

Frequently asked questions