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

Python

De cero a programador Python
Created byMario Puig
Last updated 4/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 sections43 lectures2h 12m 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.