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

  • 4.4
Approx. 17 hours to complete

Course Summary

Aprender a programar con Python es una de las habilidades más demandadas en el mercado laboral actual. Este curso te enseña los conceptos básicos de programación y cómo aplicarlos en Python.

Key Learning Points

  • Aprenderás los fundamentos de la programación y cómo aplicarlos en Python
  • Crearás programas sencillos usando Python
  • Aprenderás a utilizar herramientas de programación como Git y GitHub

Job Positions & Salaries of people who have taken this course might have

    • USA: $60,000 - $80,000
    • India: ₹4,00,000 - ₹6,00,000
    • Spain: €25,000 - €35,000
    • USA: $60,000 - $80,000
    • India: ₹4,00,000 - ₹6,00,000
    • Spain: €25,000 - €35,000

    • USA: $50,000 - $70,000
    • India: ₹3,00,000 - ₹5,00,000
    • Spain: €20,000 - €30,000
    • USA: $60,000 - $80,000
    • India: ₹4,00,000 - ₹6,00,000
    • Spain: €25,000 - €35,000

    • USA: $50,000 - $70,000
    • India: ₹3,00,000 - ₹5,00,000
    • Spain: €20,000 - €30,000

    • USA: $100,000 - $120,000
    • India: ₹10,00,000 - ₹12,00,000
    • Spain: €50,000 - €60,000

Related Topics for further study


Learning Outcomes

  • Aplicar los fundamentos de la programación en Python
  • Crear programas sencillos en Python
  • Utilizar herramientas de programación como Git y GitHub

Prerequisites or good to have knowledge before taking this course

  • No se requiere experiencia previa en programación
  • Se recomienda tener conocimientos básicos de matemáticas

Course Difficulty Level

Principiante

Course Format

  • Curso en línea
  • Autoaprendizaje
  • Videos explicativos
  • Ejercicios prácticos

Similar Courses

  • Python for Data Science
  • Introduction to Programming in Python
  • Applied Data Science with Python

Related Education Paths


Notable People in This Field

  • Guido van Rossum
  • Jake VanderPlas

Related Books

Description

Decía Steve Jobs que “todo el mundo debería aprender a programar un ordenador porque esto te ayuda a pensar”. Hoy en día la programación es una herramienta fundamental para el desarrollo de la tecnología moderna. Este curso te introduce en el mundo de la programación en el lenguaje Python. De una forma práctica, aprenderás de forma gradual desde el tratamiento básico de variables hasta la programación de algoritmos para construir tus propios juegos. Además, te familiarizarás con los conceptos fundamentales para el desarrollo de algoritmos y su programación.

Outline

  • Introducción: La programación y los sistemas computacionales
  • ¿Sabes qué es programar?
  • 1.1.1. Cómo hablar con un computador: Instrucciones
  • 1.1. 2. Lenguajes para programar
  • 1.1.3. El lenguaje Python
  • 1.1.4. Escribiendo en Python como una calculadora
  • 1.1.5. Reproducir programas: Ejecución de códigos en Python
  • 1.5a. Instala tu entorno de programación PyCharm para Mac
  • 1.5b. Instala tu entorno de programación PyCharm para Windows
  • Código Árbol de Navidad
  • Definiendo el proyecto "Mi Red"
  • Cuestionario Módulo 1
  • Primer Cuestionario Práctico
  • ¿Qué características incluirías en tu red social?
  • Instrucciones básicas del lenguaje Python
  • 2.1.1. ¿Qué valores puedo usar? Tipos de datos
  • 2.1.2. Calculando valores. Operadores y expresiones
  • 2.1.3 Manipulando datos. Conversiones de tipos
  • 2.1.4 Almacenando valores. Variables y asignación
  • 2.2.1. Escribiendo en pantalla. print.
  • 2.2.2 Recibiendo datos del usuario. input
  • Primer Programa Mi RED
  • Guía resolución Cuestionarios Prácticos
  • Variables, expresiones, y entrada/salida
  • Cuestionario Práctico
  • Proyecto Mi Red: Entrada y Salida
  • Control de flujo
  • 3.1.1 If - Else
  • 3.1.2. If
  • 3.1.3. Elif
  • 3.2.1. While
  • 3.2.2 For
  • Segundo Programa Mi RED
  • Instrucciones condicionales
  • Instrucciones cíclicas
  • Cuestionario Práctico
  • Proyecto Mi Red: Ciclos y condicionales
  • Funciones
  • 4.1.1. Concepto y uso de funciones
  • 4.1.2. Elementos de una función
  • 4.1.3. Importación y llamado de módulos
  • 4.2.1. Definición de funciones
  • 4.2.2. Invocación de funciones y scope
  • 4.2.3. Funciones como módulos
  • Tercer Programa Mi RED - Parte 1
  • Tercer Programa Mi RED - Parte 2
  • Tercer Programa Mi Red - Parte 3
  • Concepto, elementos y uso de funciones
  • Creación de funciones
  • Cuestionario Práctico
  • Proyecto Mi Red 1: Identificando funciones
  • Proyecto Mi Red 2: Utilizando funciones
  • Proyecto Mi Red 3: Usando módulos
  • Strings y Archivos
  • 5.1.1. Tipo de dato ‘str’
  • 5.1.2. Manipulación de strings
  • 5.1.3. Funciones sobre strings
  • 5.2.1. Concepto de archivo
  • 5.2.2. Recuperando información
  • 5.2.3. Guardando información
  • Cuarto Programa Mi RED - Parte 1
  • Cuarto Programa Mi RED - Parte 2
  • Strings
  • Archivos
  • Cuestionario Práctico
  • Proyecto Mi Red: Usando archivos
  • Proyecto Mi Red: Archivos y módulos
  • Listas
  • 6.1.1. Tipo de dato ‘list’
  • 6.1.2. Manipulación de listas
  • 6.1.3. Inserción y eliminación en listas
  • 6.1.4 Funciones sobre listas
  • Quinto Programa Mi RED
  • Listas
  • Cuestionario Práctico
  • Proyecto Mi Red: Lista de amigos

Summary of User Reviews

Aprendiendo a programar con Python is a highly-rated course on Coursera that teaches users how to code using Python. Many users have praised the course for its structured approach to learning programming.

Key Aspect Users Liked About This Course

Structured approach to learning programming

Pros from User Reviews

  • Great course for beginners
  • Easy to follow
  • Engaging assignments and quizzes
  • Instructor is knowledgeable
  • Good balance of theory and practice

Cons from User Reviews

  • Some assignments are too easy
  • Not enough practice on advanced topics
  • Limited interaction with instructor/peers
  • Not enough emphasis on real-world applications
  • Some lectures are too long
Spanish
Available now
Approx. 17 hours to complete
Jorge Muñoz Gama, Mar Pérez-Sanagustín, Cristian Ruz, Valeria Herskovic
Pontificia Universidad Católica de Chile
Coursera

Instructor

Jorge Muñoz Gama

  • 4.4 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses