Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Python
523 students

Python

Básico
Created byMario Puig
Last updated 9/2026
Spanish

What you'll learn

  • Comprender los fundamentos del lenguaje Python
  • Desarrollar programas estructurados y reutilizables
  • Manipular datos y estructuras básicas
  • Aplicar principios básicos de programación orientada a objetos (POO)

Course content

3 sections40 lectures1h 59m total length
  • Historia Guido Van Rossum0:59
  • 00 Instalación Python4:28
  • 01 Variables8:33
  • 02 Tipos de datos6:26
  • 03 Operadores aritméticos5:40
  • 04 Operados combinados2:33
  • 05 Operadores relacionales2:39
  • 06 Operadores lógicos1:38
  • 07 Operadores de pertenencia0:47
  • 08 Operadores de identidad3:07
  • 09 Operadores nivel bits5:45
  • 10 Indexación1:33
  • 11 Rebanado1:21
  • 12 Cadenas de Texto8:11
  • 13 Listas1:34
  • 14 Tuplas0:46
  • 15 Conjuntos1:24
  • 16 Diccionarios3:13
  • 17 Condicionales2:10
  • 18 Bucle while1:51
  • 19 Bucle for2:01
  • 20 Sentencias de control0:55
  • 21 Format2:47
  • 22 F - Strings1:04
  • 23 Funciones3:37
  • 24 Scope2:59
  • 25 Entrada de datos1:05
  • 26 Manejo de errores y excepciones2:19
  • 27 Clases5:25
  • 28 Herencia2:16
  • 29 Polimorfismo1:41
  • 30 Modularidad1:54
  • 31 Introducción librerias6:19
  • Match case2:19

Requirements

  • No se necesita experiencia en programación, aprenderás el lenguaje desde 0.

Description

Este curso de Python ofrece una formación completa y progresiva que guía al estudiante desde los fundamentos hasta los conceptos esenciales de la Programación Orientada a Objetos. Inicia con la instalación y el primer programa “Hello World”, seguido por el estudio de variables y tipos de datos. Posteriormente, se profundiza en los operadores aritméticos, combinados, relacionales, lógicos, de pertenencia, identidad y nivel de bits, permitiendo comprender cómo se construyen y evalúan las expresiones en Python.

El programa continúa con el manejo de estructuras de datos fundamentales como cadenas de texto, listas, tuplas, conjuntos y diccionarios, junto con técnicas de indexación y rebanado. Se abordan las estructuras de control, incluyendo condicionales, sentencias de control, match case y los bucles while y for, fortaleciendo la lógica de programación.

También se estudian herramientas prácticas como el formateo de cadenas (format y f-strings), funciones, alcance de variables (scope), entrada de datos y manejo de errores y excepciones. Finalmente, el curso introduce los pilares de la Programación Orientada a Objetos: clases, herencia, polimorfismo y modularidad, brindando una base sólida para estructurar proyectos más organizados y reutilizables.

Aunque se presenta una introducción a librerías, el enfoque principal es consolidar los fundamentos. Al finalizar, el estudiante tendrá la capacidad de desarrollar programas estructurados, aplicar buenas prácticas y comprender la lógica detrás del código en Python.

Who this course is for:

  • Principiantes sin experiencia previa en programación o profesionales que desean cambiar de área o actualizar habilidades.