Course Summary
This course serves as an introduction to the Python programming language and its various applications in data analysis and visualization. Students will learn the basics of Python syntax and programming concepts, as well as how to work with data structures and libraries like Pandas and Matplotlib.Key Learning Points
- Learn the fundamentals of Python programming
- Understand data structures and analysis with Pandas
- Visualize data with Matplotlib
Related Topics for further study
Learning Outcomes
- Ability to write basic Python programs
- Understanding of data structures and analysis with Pandas
- Proficiency in visualizing data with Matplotlib
Prerequisites or good to have knowledge before taking this course
- Basic knowledge of programming concepts
- Access to a computer with Python installed
Course Difficulty Level
BeginnerCourse Format
- Self-paced
- Online
Similar Courses
- Python Data Structures
- Applied Data Science with Python
Related Education Paths
Notable People in This Field
- Creator of Python programming language
- Creator of Pandas library
Related Books
Description
Este curso te dará ágil acceso a los conceptos básicos de programación utilizando el lenguaje de programación Python en su versión 3.0. Python tiene una sintaxis sencilla y compacta. Esto te permitirá aplicar rápidamente los conceptos aprendidos en los distintos aspectos de tu vida.
Knowledge
- Comprender los conceptos básicos de programación.
- Entender cómo la computadora interpreta el código.
- Crear tus propios scripts en Python y ejecutarlos (tanto los propios como los de otras personas).
- Leer e interpretar código básico escrito en Python.
Outline
- Introducción a la programación en Python
- Universidad Austral
- Bienvenidos a la clase
- Introducción a la programación en Python
- Documentación online de Python
- Usando la consola interactiva de Python
- Escribiendo un script de Python. ¡Hola Mundo!
- La función input
- Bienvenidos a la Universidad Austral
- Dinámica del curso - información importante
- Instalación de Python
- Entorno de desarrollo integrado. Instalación de Visual Studio Code
- El tutorial de Python
- El tutorial de Python
- Instalación de paquetes
- Introducción a la Programación en Python
- Actividad de programación 1: El Zen de Python
- Actividad de programación 1: Probando la consola interactiva de Python
- Consola interactiva de Python
- Actividad de programación 1: Multiplicación de números
- Scripts de Python
- Variables y expresiones
- Tipos de datos, variables y expresiones
- Operadores de asignación
- Operadores aritméticos
- Librería de matemáticas
- Librería random
- Operadores de comparación
- Operadores lógicos
- Referencia de operadores
- Librería math
- Actividad de programación 1: Expresiones
- Variables y expresiones
- Actividad de programación 1: Hipotenusa
- Trabajando con números
- Actividad de programación 1: Operadores de comparación
- Trabajando con Booleanos
- Condicionales y funciones
- Ejecución condicional y alternativa
- Condicionales encadenados y anidados
- Las funciones: su definición y usos
- Las funciones: flujo de ejecución y parámetros
- Expresiones lambda
- Función print
- Función range
- El debugger de Python: qué es y cómo utilizarlo
- Introducción a los condicionales
- El tutorial de Python
- Funciones útiles
- El debugger: manual de referencia y configuración en Visual Studio Code
- Actividad de programación 1: Empleando los condicionales
- Condicionales
- Actividad de programación 1: Fibonacci
- Funciones
- Actividad de programación 1: Función range
- El debugger
- Ciclos e iteración
- El ciclo for
- El ciclo while
- La sentencia break
- La sentencia continue
- La sentencia else
- La sentencia pass
- Ejemplos de uso de los iteradores
- Módulos y paquetes de Python
- El Tutorial de Python
- El Tutorial de Python
- Iteradores: su definición y utilización
- El Tutorial de Python
- El Tutorial de Python
- Actividad de programación 1: Sumatoria de los primeros 50 números pares
- Ciclos
- Actividad de programación 1: Números primos
- Sentencia en los ciclos
- Actividad de programación 1: Iterador Suma Dos
- Iteradores
- Módulos y paquetes de Python
Summary of User Reviews
Learn Python programming language with Coursera's Introduction to Python course. Students have found the course to be highly informative and engaging. One key aspect that many users appreciated was the hands-on assignments and quizzes that helped them apply the concepts learned.Pros from User Reviews
- Hands-on assignments and quizzes that help apply the concepts learned
- Great introduction to Python for beginners
- Engaging and easy to follow lectures
- Good pacing and structure of course material
- Accessible and helpful course community
Cons from User Reviews
- Some users found the course to be too basic and lacking in depth
- Occasional technical issues with the online platform
- Limited interaction with the instructor
- Not enough emphasis on real-world applications
- Some users reported difficulty with the programming assignments