¿Qué Es Jupyter Notebook? Guía para Principiantes de Python y Análisis de Datos

Aprende qué es Jupyter Notebook, cómo instalarlo y cómo usar celdas, Markdown, atajos de teclado y comandos mágicos para explorar datos con Python y Pandas, además de buenas prácticas para crear notebooks limpios y fáciles de compartir.

Web Scraping con Python: Guía para Principiantes

Aprende cómo funciona el web scraping y cómo extraer datos de un sitio web con Python, Requests y Beautiful Soup. Incluye configuración, cómo encontrar datos en el HTML, guardar en CSV y hacerlo de forma ética.

¿Qué Es la Ciencia de Datos? Guía para Principiantes sobre Análisis de Datos y Aprendizaje Automático

Aprende qué es la ciencia de datos, cómo se relaciona con el análisis de datos y el aprendizaje automático, su proceso paso a paso, las habilidades y herramientas que necesitas, y un ejemplo práctico en Python.

Python NumPy: Guía Completa de Arreglos y Cómputo Numérico

Aprende NumPy desde cero: crea arreglos, accede a sus elementos y rebánalos, filtra con máscaras booleanas, haz cálculos vectorizados rápidos, entiende los ejes y el broadcasting, cambia la forma de los datos, evita los errores comunes y resuelve problemas reales, con el resultado real de cada ejemplo.

PyCon US 2026: Guía de la Conferencia de Python Más Grande, en Long Beach

Todo sobre PyCon US 2026 en Long Beach, California: las fechas y el programa, los conferencistas principales, los primeros tracks de IA y de Seguridad, las Charlas en español, los tutoriales, las cumbres, los sprints, el precio de los boletos y cómo ver las charlas grabadas.

SQLAlchemy: Guía Completa para Gestionar Bases de Datos con Python

Aprende SQLAlchemy 2.0 desde cero: conéctate a una base de datos, define modelos, crea, lee, actualiza y elimina registros, trabaja con relaciones y joins, evita el problema de las consultas N+1, maneja transacciones y administra cambios de esquema con Alembic.

Python Flask: Guía Completa para Crear y Desplegar Aplicaciones Web

Aprende Python Flask desde cero: configura un proyecto, crea rutas y plantillas, maneja formularios, agrega una base de datos, construye una API JSON, escribe pruebas y despliega tu aplicación en producción con Gunicorn, Nginx o Docker.

Visualización de Datos con Python: Guía Práctica de Gráficas

Crea gráficas de barras, circulares, de dona, de líneas, de dispersión, de medidor y mapas en Python con Pandas, Matplotlib, Seaborn y GeoPandas, con modo claro y oscuro para cada una.

Construye una Cabina de Fotos DIY con Raspberry Pi (Guía Completa)

Aprende a construir una cabina de fotos DIY con Raspberry Pi, con vista previa en vivo, captura con cuenta regresiva, eliminación de fondo y galerías de eventos.

Limpieza de Datos con Python Pandas: De los Datos en Bruto al Análisis

Una guía práctica de Pandas: carga un conjunto de datos real y desordenado, limpia texto, precios, fechas, duplicados, valores faltantes y atípicos, y luego fíltralo, agrúpalo, crea tablas dinámicas, combínalo y expórtalo, con el resultado real de cada paso.

Entornos Virtuales de Python: Guía de Configuración y Mejores Prácticas

Aprende a crear y administrar entornos virtuales de Python con venv, además de los pasos de configuración para Windows, macOS, Linux y una hoja de referencia.

Python para el Análisis de Datos: Cómo Acceder a Tus Datos

Aprende a acceder a datos en Python para el análisis de datos: desde archivos CSV y Excel hasta bases de datos SQL, APIs y web scraping.

¿Qué Es Visual Studio Code? Guía para Principiantes en Programación

Aprende qué es Visual Studio Code, cómo instalarlo y cómo usar su interfaz, su terminal, sus extensiones, sus atajos de teclado y su configuración para empezar a escribir Python, HTML y JavaScript, además de cómo funcionan sus funciones de IA.

Python uv: Una Forma Más Rápida de Administrar Proyectos y Dependencias

Aprende a usar Python uv para crear proyectos, administrar dependencias y mantener archivos de bloqueo reproducibles con un flujo de trabajo rápido y moderno.

Python para Todo: 10 Bibliotecas que Todo Principiante Debería Conocer

Un recorrido apto para principiantes por 10 bibliotecas populares de Python, desde Pandas y Matplotlib hasta Flask, Django y OpenCV, y en qué destaca cada una.

Docker para Principiantes: Tus Primeros Pasos con los Contenedores

¿Eres nuevo en los contenedores? Aprende lo básico de Docker para principiantes y luego construye una aplicación con Flask y MySQL usando Docker Compose paso a paso.

¿Qué Es el Aprendizaje Automático? Guía para Principiantes sobre Conceptos y Aplicaciones

Aprende qué es el aprendizaje automático (machine learning), cómo funciona, los tipos principales, los términos clave y ejemplos reales, además de una ruta sencilla para empezar.

Raspberry Pi para Principiantes: Primeros Pasos en la Computación DIY

¿Eres nuevo en Raspberry Pi? Aprende qué es, cómo configurarla e ideas de proyectos para principiantes con tu primera placa de computación DIY.

La Importancia del Archivo .env en los Proyectos de Python

Aprende por qué importan los archivos .env en los proyectos de Python: mantener las claves de API y los secretos fuera de tu código, con pasos de configuración y mejores prácticas.

100 Días de Python: Día 011, Juego de Blackjack

Explora el Día 011 del reto 100 Días de Python, un juego de Blackjack en la línea de comandos con puntuación de cartas, lógica del crupier y estadísticas de partida.

100 Días de Python: Día 010, Calculadora

Explora el Día 010 del reto 100 Días de Python, una calculadora que usa funciones, diccionarios, validación y operaciones encadenadas.

100 Días de Python: Día 009, Subasta Secreta

Explora el Día 009 del reto 100 Días de Python, un programa de subasta secreta que usa diccionarios, ciclos, validación y ordenamiento.

100 Días de Python: Día 008, Cifrado César

Explora el Día 008 del reto 100 Días de Python, un codificador y decodificador de Cifrado César que usa funciones, parámetros y aritmética modular.

100 Días de Python: Día 007, Ahorcado de Dragon Ball

Explora el Día 007 del reto 100 Días de Python, un juego del Ahorcado de Dragon Ball que usa módulos, ciclos, listas y seguimiento del estado del juego.

100 Días de Python: Día 006, Calculadora de Edad

Explora el Día 006 del reto 100 Días de Python, una calculadora de edad que usa datetime, ciclos while, análisis de texto y aritmética de fechas.

100 Días de Python: Día 005, Juego de Adivinar el Número

Explora el Día 005 del reto 100 Días de Python, un juego de adivinar el número que usa valores aleatorios, ciclos while y validación de datos.

100 Días de Python: Día 004, Generador de Contraseñas

Explora el Día 004 del reto 100 Días de Python, un generador de contraseñas aleatorias que usa listas, ciclos y mezcla de elementos.

100 Días de Python: Día 003, Piedra, Papel o Tijera

Explora el Día 003 del reto 100 Días de Python, un juego de Piedra, Papel o Tijera para la terminal que usa elecciones aleatorias, listas y condicionales.

100 Días de Python: Día 002, Escape de la Pirámide

Explora el Día 002 del reto 100 Días de Python, un Escape de la Pirámide interactivo construido con lógica condicional y decisiones anidadas.

100 Días de Python: Día 001, Calculadora de Propinas

Explora el Día 001 del reto 100 Días de Python, una calculadora de propinas que practica la entrada numérica, los porcentajes y la salida con formato.

100 Días de Python: Día 000, Generador de Nombres de Banda

Explora el Día 000 del reto 100 Días de Python, un Generador de Nombres de Banda para principiantes construido con variables, entrada del usuario y concatenación de cadenas.

El Reto 100 Días de Python: Guía para Principiantes

Aprende cómo funciona el reto 100 Días de Python, qué proyectos incluye y cómo la práctica diaria puede fortalecer tus habilidades en Python.

Fundamentos de Python: Cómo Probar tu Código

Parte 9, la última publicación de la serie Fundamentos de Python: aprende a probar tu código de Python con pytest: escribir tu primera prueba, leer los fallos, probar excepciones y decimales, pruebas parametrizadas, fixtures, archivos temporales y buenos hábitos de pruebas.

Fundamentos de Python: Archivos y Excepciones

Parte 8 de la serie Fundamentos de Python: aprende a leer y escribir archivos en Python, a trabajar con CSV y JSON, y a manejar errores con try, except, else y finally, para que tus programas guarden sus datos y sigan funcionando cuando algo sale mal.

Fundamentos de Python: Clases

Parte 7 de la serie Fundamentos de Python: aprende programación orientada a objetos en Python: definir clases, crear objetos, el método __init__ y self, atributos y métodos, __str__, atributos de clase, herencia, composición y dataclasses.

Fundamentos de Python: Funciones

Parte 6 de la serie Fundamentos de Python: aprende a escribir funciones en Python: definirlas y llamarlas, parámetros y argumentos, valores predeterminados, valores de retorno, alcance de las variables, *args y **kwargs, funciones lambda y cómo organizar tu código en módulos.

Fundamentos de Python: Entrada del Usuario y Ciclos While

Parte 5 de la serie Fundamentos de Python: aprende a pedir datos al usuario en Python con input(), a convertirlos y validarlos, y a usar ciclos while para repetir código, volver a preguntar hasta obtener una respuesta válida, detenerte con break, saltar con continue y evitar ciclos infinitos.

Fundamentos de Python: La Sentencia If

Parte 4 de la serie Fundamentos de Python: aprende cómo funciona la sentencia if de Python: if, elif y else, operadores de comparación y lógicos, valores verdaderos y falsos, condiciones anidadas, expresiones condicionales de una línea, la sentencia match y los errores más comunes de los principiantes.

Fundamentos de Python: Listas y Diccionarios

Parte 3 de la serie Fundamentos de Python: domina las listas y los diccionarios de Python: agregar, quitar, ordenar y buscar elementos, recorrerlos con enumerate, comprensiones de listas y diccionarios, datos anidados y listas de diccionarios como los datos JSON reales.

Fundamentos de Python: Variables y Tipos de Datos

Parte 2 de la serie Fundamentos de Python: aprende cómo funcionan las variables en Python, cómo nombrarlas y cómo usar cadenas, números, booleanos, None, listas, tuplas, diccionarios y conjuntos, con ejemplos claros y los errores más comunes de los principiantes.

Fundamentos de Python: Lo que Todo Principiante Debería Saber

¿Eres nuevo en Python? Aprende los fundamentos de Python que todo principiante debería conocer: variables, tipos de datos, ciclos, funciones y más.

↑