Introducción a la programación con Python desde cero

Por Juan Pablo de la Torre Valdez

Aprende variables, cadenas, números, funciones y condicionales con una introducción práctica a Python para principiantes.

Programar por primera vez resulta más claro cuando cada concepto se prueba con instrucciones pequeñas y visibles. Este curso gratuito introduce Python desde la instalación del entorno hasta el uso de funciones y condicionales, con ejemplos pensados para personas sin experiencia previa.

El recorrido del curso

Etapa Contenido Qué podrás practicar
Preparación Python y Visual Studio Code Crear y ejecutar tu primer archivo
Datos básicos Variables, cadenas y números Guardar, transformar y mostrar información
Organización Funciones y parámetros Reutilizar instrucciones sin repetir código
Decisiones Condicionales y comparaciones Cambiar el resultado según una condición

Las 63 lecciones suman unas cuatro horas y media. Su formato breve permite detenerse después de cada concepto y reproducir el ejemplo antes de avanzar.

Una primera práctica útil

En lugar de limitarte a copiar la pantalla, crea un programa que solicite un nombre y dos calificaciones. Calcula el promedio y muestra un mensaje distinto según el resultado. Este ejercicio reúne entrada de datos, conversión de números, variables, una operación y una condición.

Puedes ampliar el programa en tres pasos:

  1. Encierra el cálculo en una función.
  2. Comprueba que las calificaciones estén dentro del rango esperado.
  3. Cambia los mensajes para distinguir varios niveles de desempeño.

La meta no es escribir mucho código, sino entender qué papel cumple cada línea y anticipar el resultado antes de ejecutarla.

Conceptos que conviene distinguir

  • Una variable conserva un valor para utilizarlo después.
  • Una cadena representa texto, aunque contenga caracteres numéricos.
  • Un parámetro permite que una función trabaje con diferentes datos.
  • Una condición produce una decisión a partir de una expresión verdadera o falsa.

Cuando aparezca un error, lee primero el mensaje y localiza la línea indicada. Anota qué esperabas, qué ocurrió y qué cambio lo resolvió; ese registro forma un método de depuración más útil que volver a copiar el ejemplo.

Vigencia y requisitos

El curso fue actualizado en 2019. Los fundamentos de Python que enseña continúan siendo aplicables, aunque la instalación y la apariencia de Visual Studio Code pueden diferir de las grabaciones. Necesitas una computadora con acceso a internet y permisos para instalar ambas herramientas.

Es una introducción adecuada para comprobar si comprendes la lógica básica antes de pasar a listas, diccionarios, archivos, manejo de errores y proyectos mayores. La constancia depende de practicar entre lecciones: un programa propio, aunque sea pequeño, revela mejor las dudas que ver varios vídeos seguidos.

Abre el curso original de Udemy.

Abrir curso original