Inicio / Python / Python: Desde Cero hasta Profesional
Python Principiante

Python: Desde Cero hasta Profesional

Domina Python desde los fundamentos: variables, estructuras de datos, POO, decoradores, generadores, testing, manejo de archivos y buenas prácticas.

Lecciones (19)

1

Introducción a Python

Historia, instalación, REPL, primer script y el Zen de Python.

20 min
Principiante
2

Variables y Tipos de Datos

int, float, str, bool, None, conversiones y f-strings.

25 min
Principiante
3

Estructuras de Control

if/elif/else, while, for, range(), break/continue y match-case.

25 min
Principiante
📖

Listas y Tuplas

Listas mutables, slicing, comprehensions, tuplas inmutables y unpacking.

Solo lectura
📖

Diccionarios y Sets

dict, dict comprehensions, sets, operaciones de conjuntos y frozenset.

Solo lectura
📖

Funciones

def, *args/**kwargs, scope LEGB, lambda, funciones como objetos.

Solo lectura
📖

Módulos y Paquetes

import, __name__, pip, venv, requirements.txt y crear paquetes.

Solo lectura
📖

POO: Fundamentos

Clases, __init__, self, herencia, super(), @property e isinstance.

Solo lectura
📖

POO Avanzada

Herencia múltiple, MRO, ABC, dunder methods, dataclasses y slots.

Solo lectura
📖

Manejo de Excepciones

try/except/else/finally, raise, excepciones custom y context managers.

Solo lectura
📖

Iteradores y Generadores

Protocolo iterador, yield, generator expressions e itertools.

Solo lectura
📖

Decoradores

Closures, @decorator, con argumentos, functools.wraps y ejemplos prácticos.

Solo lectura
📖

Archivos y E/S

open/read/write, pathlib, csv, json y pickle.

Solo lectura
📖

Expresiones Regulares

Módulo re, match/search/findall/sub, grupos y flags.

Solo lectura
📖

Testing con pytest

pytest, fixtures, parametrize, mocking y coverage.

Solo lectura
📖

Concurrencia y Paralelismo

GIL, threading, multiprocessing, asyncio y concurrent.futures.

Solo lectura
📖

Tipado Estático con typing

Type hints, typing module, Protocol, Generic, TypeAlias y mypy.

Solo lectura
📖

Buenas Prácticas y Pythonic Code

PEP 8, EAFP vs LBYL, walrus operator, linters y estructura de proyecto.

Solo lectura
📖

Preguntas de Entrevista: Python

Mutable vs inmutable, GIL, decoradores, is vs ==, duck typing y más.

Solo lectura

🚀 Desbloquea todas las lecciones

Mejora a Pro para acceder a todas las lecciones, ejercicios, quizzes y constancias.

Ver planes desde $9/mes