Pontificia Universidad Católica de Chile
Introducción a la programación en Python I: Aprendiendo a programar con Python
Pontificia Universidad Católica de Chile

Introducción a la programación en Python I: Aprendiendo a programar con Python

Taught in Spanish

303,689 already enrolled


Gain insight into a topic and learn the fundamentals

Jorge Muñoz Gama
Mar Pérez-Sanagustín
Cristian Ruz

Instructors: Jorge Muñoz Gama


(4,321 reviews)

Beginner level
No prior experience required
17 hours to complete
3 weeks at 5 hours a week
Flexible schedule
Learn at your own pace

Details to know

Shareable certificate

Add to your LinkedIn profile


24 quizzes

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 6 modules in this course

Tras realizar este módulo entenderás cómo los lenguajes de programación permiten comunicarnos con el computador. Además, conocerás cuál es el origen y las características del lenguaje de programación Python. Al finalizar tendrás el entorno de programación (IDE) para Python, PyCharm, instalado en tu computador lo que te permitirá escribir y ejecutar tus primeras líneas de código con Python.

What's included

8 videos2 readings3 quizzes

Tras realizar este módulo utilizarás los tipos de datos básicos del lenguaje Python. Además, serás capaz de utilizarlos para construir expresiones que te permitan calcular datos nuevos y guardarlos en variables. También usarás instrucciones para interactuar con el usuario. Al finalizar, habrás programado los elementos básicos de tu red social que te permitirán publicar tus primeros mensajes.

What's included

6 videos2 readings3 quizzes

Al finalizar este módulo podrás crear programas más sofisticados. Sabrás utilizar instrucciones condicionales que te ayudarán a controlar el flujo de tu programa. Además, sabrás cómo utilizar instrucciones iterativas para crear programas que repitan conjuntos de instrucciones. Al terminar, tu red social identificará quiénes son tus amigos y te permitirá enviarles mensajes.

What's included

5 videos1 reading4 quizzes

Al terminar este módulo sabrás desarrollar programas utilizando funciones y creando las tuyas propias. Tus programas serán más claros y concisos y tu código más reutilizable. Tras realizar los ejercicios que se te proponen, tu red social incluirá una función que determinará si la persona es tu amigo y debe recibir los mensajes o no.

What's included

6 videos3 readings6 quizzes

Al finalizar este módulo podrás crear programas que manipulen texto. Además generarás programas que carguen datos de un archivo y guarden los resultados en un nuevo archivo. Estos programas te permitirán utilizar datos de distintas fuentes. Al terminar los ejercicios del módulo, tu red social ya podrá enviar mensajes personalizados a tu grupo de amigos.

What's included

6 videos2 readings5 quizzes

Tras realizar este módulo podrás crear programas más complejos utilizado el concepto de listas para organizar tus datos. Aprenderás a manipular listas y extraer información a partir de los datos almacenados en ellas.Al terminar, ya tendrás una red social en la que podrás organizar listas de amigos y enviarles mensajes.

What's included

4 videos1 reading3 quizzes1 plugin


Instructor ratings
4.5 (1,305 ratings)
Jorge Muñoz Gama
Pontificia Universidad Católica de Chile
4 Courses304,990 learners
Mar Pérez-Sanagustín
Pontificia Universidad Católica de Chile
1 Course303,689 learners
Cristian Ruz
Pontificia Universidad Católica de Chile
2 Courses304,637 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

Showing 3 of 4321


4,321 reviews

  • 5 stars


  • 4 stars


  • 3 stars


  • 2 stars


  • 1 star



Reviewed on Sep 4, 2022


Reviewed on Feb 3, 2022


Reviewed on Aug 15, 2019

New to Software Development? Start here.


Open new doors with Coursera Plus

Unlimited access to 7,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