We may earn an affiliate commission when you visit our partners.
Course image
Course image
edX logo

Estructuras de Datos con Python

Charles Severance

Este curso presentará las estructuras de datos centrales del lenguaje de programación Python. Pasaremos por los conceptos básicos de la programación de procedimientos y exploraremos cómo podemos usar las estructuras de datos integradas de Python como listas, diccionarios y tuplas para realizar análisis de datos cada vez más complejos. Este curso cubrirá los capítulos 6-10 del libro de texto "Python for Everybody". Este curso cubre Python 3.

Read more

Este curso presentará las estructuras de datos centrales del lenguaje de programación Python. Pasaremos por los conceptos básicos de la programación de procedimientos y exploraremos cómo podemos usar las estructuras de datos integradas de Python como listas, diccionarios y tuplas para realizar análisis de datos cada vez más complejos. Este curso cubrirá los capítulos 6-10 del libro de texto "Python for Everybody". Este curso cubre Python 3.

What you'll learn

• Cómo abrir un archivo y leer datos de un archivo

• Cómo crear una lista en Python

• Cómo crear un diccionario

• Ordenar datos

• Cómo usar la estructura de tuplas en Python

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Suitable for learners with foundational programming background, this course builds on essential concepts and skills essential for working with data structures in a programming context
Incorporates practical examples, interactive exercises, and hands-on labs, enhancing the learning experience and promoting skill development
Covers essential data structures like lists, dictionaries, and tuples, providing a solid foundation for data analysis and manipulation
Provides guidance on opening files, reading data, and organizing information for analysis
Taught by Charles Severance, benefiting from his experience in teaching Python programming

Save this course

Save Estructuras de Datos con Python to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Estructuras de Datos con Python with these activities:
Práctica de lectura y escritura de archivos en Python
Practicar la lectura y escritura de archivos en Python reforzará tu comprensión de cómo trabajar con archivos y manipular datos de fuentes externas, lo que es esencial para el análisis de datos y otras aplicaciones.
Browse courses on Python
Show steps
  • Crea scripts de Python para leer datos de archivos
  • Crea scripts de Python para escribir datos en archivos
  • Experimenta con diferentes formatos de archivo
Busca un mentor con experiencia en estructuras de datos de Python
Encontrar un mentor con experiencia en estructuras de datos de Python te brindará orientación personalizada, apoyo y comentarios sobre tu progreso, lo que mejorará tu comprensión y acelerará tu aprendizaje.
Browse courses on Python
Show steps
  • Identifica mentores potenciales en tu red o a través de plataformas de mentores
  • Comunícate con los mentores seleccionados y expresa tu interés en ser guiado
Asiste a talleres sobre estructuras de datos de Python
Participar en talleres sobre estructuras de datos de Python te permitirá profundizar tu comprensión de conceptos esenciales, aprender técnicas nuevas y participar en discusiones con expertos y compañeros.
Browse courses on Python
Show steps
  • Busca talleres sobre estructuras de datos de Python
  • Inscríbete en talleres relevantes
  • Asiste a los talleres y participa activamente
  • Toma notas y haz preguntas para aclarar los conceptos
Three other activities
Expand to see all activities and additional details
Show all six activities
Create a Python project to analyze data
Solidify your understanding of Python data structures by applying them to a practical data analysis project.
Browse courses on Data Analysis
Show steps
  • Choose a dataset that interests you.
  • Design a project that involves data cleaning, manipulation, and analysis using Python.
  • Implement your project using Python data structures such as lists, dictionaries, and tuples.
  • Present your findings and insights.
Proyecto de análisis de datos con Python
Emprender un proyecto de análisis de datos con Python te permitirá aplicar tus habilidades en un escenario práctico, trabajar con conjuntos de datos reales y reforzar tu comprensión de las estructuras de datos y las técnicas de análisis.
Browse courses on Python
Show steps
  • Define el objetivo y el alcance de tu proyecto
  • Recopila y prepara los datos necesarios
  • Crea estructuras de datos adecuadas para almacenar y organizar los datos
  • Realiza análisis de datos utilizando técnicas y algoritmos aprendidos en el curso
  • Visualiza y presenta tus resultados de manera significativa
Contribuye a proyectos de código abierto relacionados con Python
Participar en proyectos de código abierto relacionados con Python te permitirá aplicar tus habilidades en un entorno colaborativo y contribuir a la comunidad de Python, consolidando tu comprensión y la exposición a prácticas de desarrollo de software.
Show steps
  • Identifica proyectos de código abierto que te interesen
  • Explora la base de código y familiarízate con el proyecto
  • Identifica áreas donde puedes contribuir
  • Realiza cambios en el código y envía solicitudes de incorporación de cambios
  • Participa en discusiones y colabora con otros colaboradores

Career center

Learners who complete Estructuras de Datos con Python will develop knowledge and skills that may be useful to these careers:
Ingeniero de Aprendizaje Automático
Los Ingenieros de Aprendizaje Automático utilizan el lenguaje de programación Python para desarrollar modelos de aprendizaje automático. Este curso proporciona una base sólida en las estructuras de datos de Python, lo que es esencial para los ingenieros de aprendizaje automático que trabajan con grandes conjuntos de datos. El curso también cubre técnicas de aprendizaje automático, como la clasificación y la regresión, que son habilidades esenciales para cualquier ingeniero de aprendizaje automático.
Analista de Datos
Los Analistas de Datos utilizan el lenguaje de programación Python para extraer información de los datos. Este curso proporciona una base sólida en las estructuras de datos de Python, lo que es esencial para los analistas de datos que trabajan con grandes conjuntos de datos. El curso también cubre técnicas de análisis de datos, como el ordenamiento y la agrupación, que son habilidades esenciales para cualquier analista de datos.
Científico de datos
Los Científicos de Datos utilizan el lenguaje de programación Python para analizar datos y comprender patrones y tendencias. Este curso proporciona una base sólida en las estructuras de datos de Python, lo que es esencial para los científicos de datos que trabajan con grandes conjuntos de datos. El curso también cubre técnicas de análisis de datos, como el ordenamiento y la agrupación, que son habilidades esenciales para cualquier científico de datos.
Investigador de mercado
Los Investigadores de Mercado utilizan el lenguaje de programación Python para analizar datos de mercado y comprender patrones y tendencias. Este curso proporciona una base sólida en las estructuras de datos de Python, lo que es esencial para los investigadores de mercado que trabajan con grandes conjuntos de datos. El curso también cubre técnicas de investigación de mercado, como las encuestas y los grupos focales, que son habilidades esenciales para cualquier investigador de mercado.
Actuario
Los Actuarios utilizan el lenguaje de programación Python para modelar y evaluar riesgos. Este curso proporciona una base sólida en las estructuras de datos de Python, lo que es esencial para los actuarios que trabajan con grandes conjuntos de datos. El curso también cubre técnicas actuariales, como el modelado de mortalidad y la valoración de seguros, que son habilidades esenciales para cualquier actuario.
Analista Financiero
Los Analistas Financieros utilizan el lenguaje de programación Python para analizar datos financieros y comprender tendencias y patrones. Este curso proporciona una base sólida en las estructuras de datos de Python, lo que es esencial para los analistas financieros que trabajan con grandes conjuntos de datos. El curso también cubre técnicas de análisis financiero, como la valoración de empresas y el modelado de carteras, que son habilidades esenciales para cualquier analista financiero.
Investigador de Operaciones
Los Investigadores de Operaciones utilizan el lenguaje de programación Python para modelar y resolver problemas complejos. Este curso proporciona una base sólida en las estructuras de datos de Python, lo que es esencial para los investigadores de operaciones que trabajan con grandes conjuntos de datos. El curso también cubre técnicas de investigación de operaciones, como la programación lineal y la optimización no lineal, que son habilidades esenciales para cualquier investigador de operaciones.
Estadístico
Los Estadísticos utilizan el lenguaje de programación Python para analizar datos y comprender patrones y tendencias. Este curso proporciona una base sólida en las estructuras de datos de Python, lo que es esencial para los estadísticos que trabajan con grandes conjuntos de datos. El curso también cubre técnicas estadísticas, como la inferencia estadística y el análisis de regresión, que son habilidades esenciales para cualquier estadístico.
Economista
Los Economistas utilizan el lenguaje de programación Python para analizar datos económicos y comprender patrones y tendencias. Este curso proporciona una base sólida en las estructuras de datos de Python, lo que es esencial para los economistas que trabajan con grandes conjuntos de datos. El curso también cubre técnicas económicas, como la econometría y el modelado económico, que son habilidades esenciales para cualquier economista.
Diseñador de Experiencia de Usuario (UX)
Los Diseñadores de Experiencia de Usuario (UX) utilizan el lenguaje de programación Python para analizar datos de UX y comprender patrones y tendencias. Este curso proporciona una base sólida en las estructuras de datos de Python, lo que es esencial para los diseñadores de UX que trabajan con grandes conjuntos de datos. El curso también cubre técnicas de diseño de UX, como la investigación de usuarios y las pruebas de usabilidad, que son habilidades esenciales para cualquier diseñador de UX.
Gestor de Producto
Los Gestores de Producto utilizan el lenguaje de programación Python para analizar datos de productos y comprender patrones y tendencias. Este curso proporciona una base sólida en las estructuras de datos de Python, lo que es esencial para los gerentes de producto que trabajan con grandes conjuntos de datos. El curso también cubre técnicas de gestión de productos, como el desarrollo de productos y la gestión de roadmaps, que son habilidades esenciales para cualquier gerente de producto.
Científico de Datos Junior
Los Científicos de Datos Junior utilizan el lenguaje de programación Python para analizar datos y comprender patrones y tendencias. Este curso proporciona una base sólida en las estructuras de datos de Python, lo que es esencial para los científicos de datos junior que trabajan con grandes conjuntos de datos. El curso también cubre técnicas de análisis de datos, como el ordenamiento y la agrupación, que son habilidades esenciales para cualquier científico de datos junior.
Analista de Datos Junior
Los Analistas de Datos Junior utilizan el lenguaje de programación Python para extraer información de los datos. Este curso proporciona una base sólida en las estructuras de datos de Python, lo que es esencial para los analistas de datos junior que trabajan con grandes conjuntos de datos. El curso también cubre técnicas de análisis de datos, como el ordenamiento y la agrupación, que son habilidades esenciales para cualquier analista de datos junior.
Desarrollador de software
Los Desarrolladores de Software utilizan el lenguaje de programación Python para desarrollar software. Este curso proporciona una base sólida en las estructuras de datos de Python, lo que es esencial para los desarrolladores de software que trabajan con grandes conjuntos de datos. El curso también cubre técnicas de desarrollo de software, como el diseño de objetos y la programación orientada a objetos, que son habilidades esenciales para cualquier desarrollador de software.
Ingeniero de datos
Los Ingenieros de Datos utilizan el lenguaje de programación Python para diseñar y construir sistemas de datos. Este curso proporciona una base sólida en las estructuras de datos de Python, lo que es esencial para los ingenieros de datos que trabajan con grandes conjuntos de datos. El curso también cubre técnicas de ingeniería de datos, como la extracción, transformación y carga de datos, que son habilidades esenciales para cualquier ingeniero de datos.

Reading list

We've selected 12 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Estructuras de Datos con Python.
Este libro proporciona una cobertura en profundidad de estructuras de datos y algoritmos en Python. Es un excelente recurso para estudiantes avanzados que buscan aprender más sobre estos temas.
Este libro es otro texto clásico sobre algoritmos y proporciona una cobertura integral de una amplia gama de temas, incluidas las estructuras de datos. Es un excelente recurso para estudiantes avanzados que buscan aprender más sobre algoritmos.
Este libro es un texto clásico sobre algoritmos y proporciona una cobertura integral de una amplia gama de temas, incluidas las estructuras de datos. Es un excelente recurso para estudiantes avanzados que buscan aprender más sobre algoritmos.
Este libro proporciona una introducción integral a la programación de Python y cubre una amplia gama de temas, incluidas las estructuras de datos. Es un excelente recurso para principiantes que buscan aprender más sobre Python y las estructuras de datos.
Este libro proporciona una introducción integral al aprendizaje profundo con Python. Cubre una amplia gama de temas, incluidas las estructuras de datos. Es un excelente recurso para estudiantes avanzados que buscan aprender más sobre el aprendizaje profundo con Python.
Este libro proporciona una introducción integral al procesamiento del lenguaje natural con Python. Cubre una amplia gama de temas, incluidas las estructuras de datos. Es un excelente recurso para estudiantes avanzados que buscan aprender más sobre el procesamiento del lenguaje natural con Python.
Este libro proporciona una introducción integral a la visión por computadora con Python. Cubre una amplia gama de temas, incluidas las estructuras de datos. Es un excelente recurso para estudiantes avanzados que buscan aprender más sobre la visión por computadora con Python.
Este libro proporciona una introducción integral al análisis de datos con Python. Cubre una amplia gama de temas, incluidas las estructuras de datos. Es un excelente recurso para estudiantes avanzados que buscan aprender más sobre el análisis de datos con Python.
Este libro proporciona una introducción integral al aprendizaje automático con Python. Cubre una amplia gama de temas, incluidas las estructuras de datos. Es un excelente recurso para estudiantes avanzados que buscan aprender más sobre el aprendizaje automático con Python.
Este libro proporciona una introducción práctica a la programación de Python. Cubre una amplia gama de temas, incluidas las estructuras de datos. Es un excelente recurso para principiantes que buscan aprender más sobre Python y las estructuras de datos.
Este libro proporciona una introducción práctica a la programación de Python. Cubre una amplia gama de temas, incluidas las estructuras de datos. Es un excelente recurso para principiantes que buscan aprender más sobre Python y las estructuras de datos.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Estructuras de Datos con Python.
Uso de Python para Acceder a Datos Web
Most relevant
Estructuras de datos en Python
Most relevant
Estructuras de datos de Python
Most relevant
Programación en Python II: aprendiendo a estructurar datos
Most relevant
Creando simulaciones con python
Most relevant
Fundamentos de programación en Swift
Most relevant
Gestión de Datos con Python: Crea una aplicación con...
Most relevant
Introducción a la programación en Kotlin
Most relevant
Introducción a la programación en Java: estructuras de...
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser