Curso Introducción a Python

Aprende los fundamentos de Python: tipos, variables, control de flujo, funciones y excepciones

Certificado profesional
Curso de programación
4 horas
Básico
Actualizado: 17/04/2026

¡Desbloquea el curso completo!

Asistente IA
Ejercicios código
Certificado
Empezar curso

Curso Introducción a Python con certificado

Este curso introductorio de Python está pensado para personas que dan sus primeros pasos en la programación o que provienen de otros lenguajes y quieren familiarizarse con la sintaxis y las convenciones de Python. El recorrido comienza con una presentación del lenguaje y la instalación del entorno, y avanza de forma progresiva por los elementos fundamentales que todo programa Python utiliza: tipos de datos, variables, operadores, estructuras de control, funciones y manejo de excepciones. Cada lección incluye ejercicios prácticos para consolidar los conceptos.

Público objetivo

  • Personas sin experiencia previa en programación que quieren empezar con un lenguaje accesible y demandado.
  • Desarrolladores de otros lenguajes que necesitan una toma de contacto rápida con Python.
  • Estudiantes que preparan asignaturas, pruebas técnicas o certificaciones de nivel básico en Python.
  • Profesionales de áreas no técnicas que desean adquirir nociones de programación para automatizar tareas o analizar datos.

Contenido del curso

El curso cubre dos bloques principales. El primero es una introducción al lenguaje: qué es Python, su historia, la filosofía Zen y los casos de uso más habituales, seguido de la instalación y configuración del entorno de desarrollo en Windows, macOS y Linux. El segundo bloque aborda la sintaxis básica del lenguaje en profundidad: tipos primitivos (int, float, str, bool, None), declaración y gestión de variables, operadores aritméticos, de comparación, lógicos y de asignación, estructuras condicionales (if, elif, else, operador ternario), bucles (for, while, break, continue), definición de funciones con parámetros posicionales, por defecto, *args y **kwargs, y gestión de errores con try, except, else y finally, incluyendo excepciones personalizadas. Cada tema va acompañado de ejercicios de código y un test final de sintaxis.

Objetivos de aprendizaje

  • Instalar y configurar Python en cualquier sistema operativo y verificar la instalación desde la terminal.
  • Conocer los tipos de datos primitivos de Python y realizar conversiones entre ellos.
  • Declarar variables, aplicar convenciones de nomenclatura y comprender el alcance (scope) de las mismas.
  • Utilizar operadores aritméticos, de comparación, lógicos y de asignación para construir expresiones.
  • Controlar el flujo de ejecución de un programa mediante condicionales y bucles.
  • Definir funciones reutilizables con distintos tipos de parámetros y valores de retorno.
  • Gestionar errores en tiempo de ejecución mediante el sistema de excepciones de Python.
  • Resolver ejercicios prácticos que integran todos los fundamentos del lenguaje.

Explorar más cursos de programación

Descubre más cursos y hojas de ruta de programación

Alan Sastre - Autor del curso

Alan Sastre

Ingeniero de Software y formador, CEO en CertiDevs

Ingeniero de software especializado en Full Stack y en Inteligencia Artificial. Como CEO de CertiDevs, se dedica a crear hojas de ruta y cursos de programación estructurados. Con más de 15 años programando, 6K seguidores en LinkedIn y experiencia como formador, Alan diseña contenido educativo de calidad para desarrolladores de todos los niveles.