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
Instructors: Valeria Herskovic
Sponsored by Coursera Learning Team
5,194 already enrolled
(87 reviews)
Recommended experience
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
Add to your LinkedIn profile
12 assignments
See how employees at top companies are mastering in-demand skills
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
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
Offered by
Why people choose Coursera for their career
Learner reviews
87 reviews
- 5 stars
77.01%
- 4 stars
17.24%
- 3 stars
2.29%
- 2 stars
1.14%
- 1 star
2.29%
Showing 3 of 87
Reviewed on May 5, 2024
Curso bastante completo y fácil de entender. Los ejercicios están muy bien plantedos de forma que los hay de distinta dificultad. Recomendable
Reviewed on Jan 17, 2024
Buen curso, con resolución de problemas a nivel intermedio. Buenos profesores. Lo recomiendo
Reviewed on Mar 19, 2023
Felicitaciones por ofrecer estos cursos con esa modalidad, muy buen contenido y la presentación por parte de los facilitadores.
Recommended if you're interested in Computer Science
Duke University
Universidades Anáhuac
University of Michigan
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