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

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

Instructors: Jorge Muñoz Gama

330,085 already enrolled

Gain insight into a topic and learn the fundamentals.
4.4

(4,641 reviews)

Beginner level
No prior experience required
Flexible schedule
Approx. 17 hours
Learn at your own pace
93%
Most learners liked this course
Gain insight into a topic and learn the fundamentals.
4.4

(4,641 reviews)

Beginner level
No prior experience required
Flexible schedule
Approx. 17 hours
Learn at your own pace
93%
Most learners liked this course

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

13 quizzes, 11 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 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 readings2 quizzes1 assignment

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 readings2 quizzes1 assignment

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 reading3 quizzes1 assignment

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 readings2 quizzes4 assignments

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 readings3 quizzes2 assignments

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 reading1 quiz2 assignments1 plugin

Instructors

Instructor ratings
4.5 (1,398 ratings)
Jorge Muñoz Gama
Pontificia Universidad Católica de Chile
4 Courses331,964 learners
Mar Pérez-Sanagustín
Pontificia Universidad Católica de Chile
1 Course330,085 learners
Cristian Ruz
Pontificia Universidad Católica de Chile
2 Courses331,518 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 4641

4.4

4,641 reviews

  • 5 stars

    60.94%

  • 4 stars

    26.12%

  • 3 stars

    7.51%

  • 2 stars

    2.36%

  • 1 star

    3.05%

DA
4

Reviewed on Aug 15, 2019

EM
5

Reviewed on Dec 22, 2019

JV
5

Reviewed on May 3, 2021

New to Software Development? Start here.

Placeholder

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