Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Introducción a la programación con Python
Rating: 4.6 out of 5(53 ratings)
160 students

Introducción a la programación con Python

Un curso moderno para aprender a programar en 2026 con el lenguaje más popular del mundo.
Last updated 7/2023
Spanish
Spanish [Auto],

What you'll learn

  • Los fundamentos de la programación en general
  • Escribir código en Python
  • Crear y distribuir aplicaciones de consola y de escritorio escritas en Python
  • Crear y manejar bases de datos a través del lenguaje SQL
  • Interactuar con bases de datos desde un programa de Python
  • Implementar código orientado a objetos

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

12 sections160 lectures17h 53m total length
  • Estructura del curso y consejos antes de empezar6:03
  • La programación y los tipos de aplicaciones6:35
  • La terminal (primera parte)8:16
  • La terminal (segunda parte)8:30
  • Descarga e instalación de Python7:28
  • Descarga e instalación de Python en Windows 71:54
  • Descarga e instalación de Visual Studio Code4:46
  • ¡Hola, mundo!8:53
  • El lenguaje vs. el intérprete5:50

    Nota: En Linux y macOS puede ejecutarse el comando which python (o which python3) en la terminal para visualizar la ubicación del intérprete.

  • La instrucción «print»8:53
  • Ejecución de un archivo de Python en la terminal8:12
  • El usuario final y distribución de programas de Python4:06
  • La consola interactiva2:49
  • Ejercicio 1 - Imprimir mensaje
  • Ejercicio 2 - Imprimir múltiples mensajes
  • Resumen y soluciones2:08

Requirements

  • Sistema operativo Windows, Linux o macOS con conexión a internet.
  • Manejo básico de computadora (navegador web, instalación de programas).
  • Conocimientos de matemática básica (sumar, restar, calcular promedio).
  • No se requieren conocimientos previos en programación. Se enseñarán todos los conceptos desde cero.
  • No es necesario instalar ningún software por adelantado. Se realizará en la primera unidad del curso.

Description

Aprender a programar suele ser una tarea difícil porque a menudo los cursos introductorios dan por sentado que los estudiantes tienen un conocimiento previo avanzado sobre la informática en general (por ejemplo, conocimientos sobre el uso de la terminal). En cambio, en este curso se introducen todos los conceptos desde cero, incluso aquellos que no son específicos de la programación, pero necesarios para poder introducirse en el mundo del software.

Ahora bien, para aprender a programar hay que programar. No es suficiente con ver videos o leer libros sobre programación. Y para programar es necesario usar algún lenguaje de programación. Es por ello que en este curso los estudiantes aprenderán a programar y a desarrollar distintos tipos de aplicaciones con Python. Hemos diseñado muchos ejercicios para resolver a la par de las explicaciones en video, ya que la práctica es fundamental para incorporar todos los conceptos. Y la buena noticia es que las bases de la programación que aprenderán en este curso podrán aplicarlas luego a cualquier otro lenguaje. Siempre el primer lenguaje es el más difícil de aprender, por eso pusimos especial énfasis en explicaciones detalladas y ejercicios para comprender las bases de la programación.

Tras completar el curso, los estudiantes podrán crear y distribuir aplicaciones de consola y de escritorio (aplicaciones con interfaces gráficas) orientadas a bases de datos. Sin embargo, Python es un lenguaje multipropósito: sirve para desarrollar todo tipo de aplicaciones. Todos los conceptos aprendidos en este curso se podrán aplicar posteriormente a cualquier área de la programación en que los estudiantes quieran aplicar el lenguaje (desarrollo web, desarrollo móvil, videojuegos, automatización, análisis de datos, aprendizaje automático, inteligencia artificial, internet de las cosas, seguridad informática, networking, scripting, ingeniería inversa, etc.).

Por último, no hay que perder de vista que se trata de un curso de introductorio. Luego de finalizar el curso comienza la etapa de aprendizaje más importante, que se adquiere con la misma práctica del oficio de la programación: el desarrollo de aplicaciones de diversos tipos. Ningún curso puede volver a los estudiantes expertos en ninguna materia, y por ello nos esmeramos en diseñar un curso realizable y moderno, donde los estudiantes sean realmente capaces de obtener todas las herramientas necesarias para iniciar su propio camino en la programación en la dirección que deseen.

Who this course is for:

  • Personas sin experiencia previa con ganas de aprender a programar, de crear aplicaciones y de introducirse en el mundo del desarrollo de software.
  • Personas con algo de experiencia en Python que quieran reforzar sus bases.
  • Personas con experiencia en otros lenguajes que quieran aprender Python.