background

Encuentra tu próximo curso

Clase
Curso Intermedio de Python: Manejo de Errores y Conceptos Avanzados

Curso Intermedio de Python: Manejo de Errores y Conceptos Avanzados

/cursos/python-funciones/el-zen-de-python

Curso de Python: Comprehensions, Funciones y Manejo de Errores

Profe Nicolas Molina
Nivel básico
5 minutos de contenido
visualizaciones
Curso
Curso de Fundamentos de Python
/cursos/fundamentos-python/

Curso de Fundamentos de Python

Domina los fundamentos de Python: instalación, sintaxis, tipos de datos, control de flujo, estructuras básicas, modularización, manejo de errores y archivos. Cierra el curso con un proyecto práctico que integra todos los conceptos aprendidos.

Profe Sergie Code
Nivel básico
4 horas de duración
113 visualizaciones
Curso
Curso de Python Orientado a Objetos
Nuevo
/cursos/python-poo/

Curso de Python Orientado a Objetos

Domina los fundamentos de la Programación Orientada a Objetos en Python con ejercicios guiados. Aprende a crear clases, herencia y métodos desde cero. Mejora tus habilidades construyendo sistemas modulares, escalables y profesionales con ejemplos reales como un sistema de biblioteca completo.

Profe Luis Martínez
Nivel básico
1 hora de duración
Clase
Fundamentos de Python: variables, booleanos, if/else y bucles

Fundamentos de Python: variables, booleanos, if/else y bucles

/cursos/fundamentos-python/fundamentos-de-python-variables-booleano

Curso de Fundamentos de Python

Profe Sergie Code
Nivel básico
1 minuto de contenido
visualizaciones
Curso
Curso de NLP con Python
/cursos/nlp/

Curso de NLP con Python

Procesa y analiza textos con Python, limpiando datos, extrayendo entidades, clasificando sentimientos y visualizando resultados usando NLP, Transformers, NLTK, Spacy y modelos de Hugging Face.

Profe Carlos Bustillo
Nivel intermedio
1 hora de duración
112 visualizaciones
Curso
Curso de Web Scraping con Python
/cursos/webscraping/

Curso de Web Scraping con Python

Este curso te enseñará a desarrollar scrapers profesionales con Python para extraer datos valiosos desde páginas web, tanto estáticas como dinámicas. Aprenderás a utilizar bibliotecas como requests, BeautifulSoup, Selenium y Playwright, automatizando la recolección de información clave del mercado y transformándola en datasets estructurados listos para análisis y toma de decisiones. Con prácticas significativas en cada clase, construirás un scraper robusto, ético y adaptado a un caso de uso real en el entorno empresarial.

Profe Carlos Bustillo
Nivel básico
1 hora de duración
163 visualizaciones
Ruta

Programación con Python

Desarrollo e Ingeniería • 10 cursos

Aprende a programar con Python, uno de los lenguajes más versátiles y demandados, desde sus fundamentos hasta técnicas avanzadas y buenas prácticas.

Curso
Curso de Visión Artificial con Python
/cursos/vision-artificial/

Curso de Visión Artificial con Python

Aplica visión artificial para analizar imágenes y video con Python, OpenCV, YOLO y Mediapipe. Construye soluciones como detección de objetos, segmentación, conteo, mapas de calor y entrenamiento de modelos propios.

Profe Carlos Bustillo
Nivel intermedio
1 hora de duración
132 visualizaciones
Blog
La mejor forma de aprender a programar

La mejor forma de aprender a programar

¡Qué increíble es ver la tecnología del mundo actual! ¿No lo crees? 👀. Hoy en día tenemos relojes i...

Profe Carlos Eduardo
90
16 de diciembre de 2021
Blog
Qué es Python y por qué programar con este lenguaje

Qué es Python y por qué programar con este lenguaje

Pythonhttps://www.python.org/ es un lenguaje de programación multiplataforma y de código abi...

Profe Platzi Team
86
03 de junio de 2025
Curso
Curso de Estadística Computacional con Python
4.7(2k)
/cursos/programacion-estocastica/

Curso de Estadística Computacional con Python

Domina la estadística computacional usando Python para analizar datos, realizar simulaciones y calcular probabilidades. Aprende a aplicar técnicas de inferencia estadística y a desarrollar simulaciones de Monte Carlo.

Profe David Aroesti
Nivel básico
3 horas de duración
2.5k visualizaciones
Curso
Curso de Complejidad Algorítmica con Python
4.7(4.4k)
/cursos/algoritmos-python/

Curso de Complejidad Algorítmica con Python

Comprende la eficiencia algorítmica con Python. Analiza complejidad temporal y espacial, visualiza resultados y resuelve problemas de optimización. Ideal para desarrollar habilidades esenciales en el análisis de algoritmos.

Profe David Aroesti
Nivel intermedio
2 horas de duración
6.3k visualizaciones
Curso
Curso de Fundamentos de Procesamiento de Lenguaje Natural con Python y NLTK
4.8(480)
/cursos/python-lenguaje-natural/

Curso de Fundamentos de Procesamiento de Lenguaje Natural con Python y NLTK

Analiza el Procesamiento de Lenguaje Natural con Python y NLTK. Descubre cómo tokenizar texto, encontrar colocaciones y medir similitudes semánticas. Aprende a procesar datos desde la web e implementar técnicas de limpieza de texto.

Profe Francisco Camacho
Nivel intermedio
3 horas de duración
818 visualizaciones
Curso
Curso de Fundamentos de Álgebra Lineal con Python
4.7(1.1k)
/cursos/algebra-lineal/

Curso de Fundamentos de Álgebra Lineal con Python

Domina los fundamentos de álgebra lineal usando Python. Explora escalares, vectores, matrices y tensores. Aprende a aplicar estos conceptos en transformaciones, combinaciones lineales y matrices ortogonales para el análisis de datos y Machine Learning.

Profe Sebastián Sosa
Nivel básico
3 horas de duración
1.8k visualizaciones
Ruta

Desarrollo Backend con Python

• 7 cursos

Construye APIs y aplicaciones backend robustas con Python, utilizando frameworks populares como Flask, FastAPI y Django, y gestionando bases de datos SQL.

Curso
Curso de Patrones de Diseño y SOLID en Python
/cursos/solid-python/

Curso de Patrones de Diseño y SOLID en Python

Aplica principios SOLID y patrones de diseño como Factory, Builder y Decorator para crear un procesador de pagos en Python, mejorando la organización, escalabilidad y mantenibilidad del código.

Profe Eduardo Álvarez
Nivel intermedio
3 horas de duración
186 visualizaciones
Blog
Cómo aprender a programar desde cero | Guía + Curso Gratis

Cómo aprender a programar desde cero | Guía + Curso Gratis

En esta guía de cómo aprender sobre programación queremos darte las herramientas e ideas necesarias...

Profe Ricardo Celis
459
06 de julio de 2020
Curso
Curso de Despliegue de Aplicaciones Python en la Nube
/cursos/deploying-python/

Curso de Despliegue de Aplicaciones Python en la Nube

Despliega aplicaciones Python en la nube: configura servidores, DNS, bases de datos, dominios, certificados SSL, envía archivos estáticos, monitorea y automatiza despliegues usando herramientas como AWS, Nginx, UWSGI y Ansible.

Profe Luis Martínez
Nivel básico
3 horas de duración
Curso
Curso de Python para Ciencia de Datos
4.7(192)
/cursos/python-data-science/

Curso de Python para Ciencia de Datos

Maneja y analiza datos con Python, NumPy y Pandas. Limpia, transforma, visualiza información y crea portafolios aplicando técnicas de ciencia de datos y gráficos en Matplotlib.

Profe Carli Code
Nivel básico
5 horas de duración
1.1k visualizaciones
Curso
Curso de Entornos Virtuales con Anaconda y Jupyter
/cursos/anaconda-jupyter/

Curso de Entornos Virtuales con Anaconda y Jupyter

Crea, gestiona y automatiza entornos virtuales con Anaconda y Jupyter. Organiza proyectos de ciencia de datos, controla versiones y usa plantillas para equipos y flujos de trabajo reproducibles.

Profe Carli Code
Nivel intermedio
2 horas de duración
268 visualizaciones
Blog
Detrás del Curso: Introducción a Selenium con Python

Detrás del Curso: Introducción a Selenium con Python

¡Selenium funciona para más que hacer testing! y lo aprendí al ser Course Director para el Curso de...

Profe Carolina Boquín
33
19 de agosto de 2025
Blog
La filosofía del programador: Ventajas de aprender a programar | Platzi

La filosofía del programador: Ventajas de aprender a programar | Platzi

Imagina por un instante que alguien necesita un sistema para llevar registro de los productos que en...

Profe Miguel Quintero
74
23 de abril de 2020
Blog
¿Qué es ADA? El tutor que hará que ames aprender Python

¿Qué es ADA? El tutor que hará que ames aprender Python

ADA es una tecnología asistida a la que le puedes preguntar 24/7 tus inquietudes sobre cualquier...

Profe Axel Yaguana
26
03 de junio de 2025
Curso
Curso de Python
4.6(688)
/cursos/python/

Curso de Python

Domina Python escribiendo código profesional. Aprende funciones, objetos, herencia, manejo de archivos, listas por comprensión, decoradores y análisis de datos. Aplica buenas prácticas para crear proyectos robustos y eficientes.

Profe Carli Code
Nivel básico
9 horas de duración
3.3k visualizaciones
Blog
Expert Session: Python está en todos lados

Expert Session: Python está en todos lados

¡Buenas noticias! Este miércoles 20 de mayo el profesor David Aroesti estará en Expert Session....

Profe Daniel Sánchez
28
03 de junio de 2025
Blog
¡Únete al Python Challenge! Explora este lenguaje de programación

¡Únete al Python Challenge! Explora este lenguaje de programación

Python es uno de los lenguajes más versátiles, poderosos y sencillos de usar. Sus aplicaciones están...

Profe Enrique Devars
495
24 de agosto de 2025
Clase
Fundamentos de Programación con Python para Principiantes

Fundamentos de Programación con Python para Principiantes

/cursos/python/first-class

Curso de Python

Profe Carli Code
Nivel básico
2 minutos de contenido
visualizaciones
Blog
7 conceptos de Python que acelerarán tu aprendizaje

7 conceptos de Python que acelerarán tu aprendizaje

Aprender Python es una de las aventuras más fascinantes en las que vas a participar. Es divertid...

Profe Axel Yaguana
67
31 de julio de 2025
Blog
Prográmate para aprender con los eventos de Platzi

Prográmate para aprender con los eventos de Platzi

Como estudiante de Platzi puedes acceder a experiencias educativas que complementan tus rutas de apr...

Profe Edna Cardenas
25
03 de junio de 2025
Ruta

Desarrollo de Aplicaciones con IA

• 12 cursos

Integra modelos de lenguaje grande y otras APIs de IA en tus aplicaciones utilizando Python y frameworks específicos como LangChain y OpenAI API.

Clase
Empezando con Python desde 0

Empezando con Python desde 0

/cursos/python-21-dias/empezando-con-python-desde-0

21 Días de Python

Profe Leonardo Espinoza
Nivel básico
1 minuto de contenido
visualizaciones
Curso
21 Días de Python
/cursos/python-21-dias/

21 Días de Python

En solo 5 semanas, podrás dominar Python desde cero. Cada día explorarás nuevos conceptos y completarás ejercicios prácticos diseñados para fortalecer tus habilidades. Además, contarás con un canal exclusivo en Discord y sesiones semanales de preguntas y respuestas para apoyarte en todo momento. ¡Embárcate en este desafío y mejora tu nivel en Python en un tiempo récord!

Profe Leonardo Espinoza
Nivel básico
1 hora de duración
227 visualizaciones
Clase
Programación en Python para Principiantes

Programación en Python para Principiantes

/cursos/automatizacion-marketers/la-importancia-de-product-marketing

Curso de Herramientas de Automatización y Programación para Marketers

Profe Catherine Hernández
Nivel avanzado
0 minutos de contenido
visualizaciones
Clase
¿Cómo continuar tu carrera profesional con Python?

¿Cómo continuar tu carrera profesional con Python?

/cursos/python-pip/como-continuar-tu-carrera-profesional-con-python

Curso de Python: PIP y Entornos Virtuales

Profe Nicolas Molina
Nivel intermedio
1 minuto de contenido
visualizaciones
Ruta

Desarrollo con C# y .NET

Desarrollo e Ingeniería • 6 cursos

Entra al ecosistema .NET y aprende a programar con C#, aplicando orientación a objetos, manejo de datos con LINQ y buenas prácticas de código limpio y SOLID.

Curso
Curso Práctico de Python: Creación de un CRUD
4.4(1.8k)
/cursos/python-practico/

Curso Práctico de Python: Creación de un CRUD

Aprende a programar en Python creando un CRUD desde cero. Construye una aplicación de línea de comandos, interactúa con bases de datos y maneja conceptos como clases, listas y diccionarios. Lleva tu primer proyecto Python al siguiente nivel.

Profe David Aroesti
Nivel intermedio
6 horas de duración
2.6k visualizaciones
Ruta

Programación con C y C++

Desarrollo e Ingeniería • 6 cursos

Sumérgete en C y C++, lenguajes fundamentales para entender el funcionamiento interno de los computadores, la gestión de memoria y la programación orientada a objetos de alto rendimiento.

Ruta

Desarrollo Multiplataforma con Flutter

• 2 cursos

Construye aplicaciones compiladas nativamente para móvil, web y escritorio desde una única base de código utilizando Dart y Flutter.

Curso
Curso de Inglés para Programadores
4.8(702)
/cursos/ingles-developers/

Curso de Inglés para Programadores

Comprende y comunica conceptos de desarrollo de software en inglés. Aprende a pronunciar correctamente términos técnicos, entender documentación y colaborar en equipo utilizando un lenguaje claro y preciso.

Profe Sebastián Delmont
Nivel intermedio
59 minutos de contenido
2.2k visualizaciones
Ruta

Desarrollo Multiplataforma con React Native

• 2 cursos

Crea aplicaciones móviles para iOS y Android simultáneamente utilizando JavaScript y el framework React Native.

Blog
Aprende inglés mientras programas: 5 consejos infalibles

Aprende inglés mientras programas: 5 consejos infalibles

Conoce todas las ventajas y aprende cinco tips sobre cómo mejorar tu inglés para programación y llev...

Profe Sofía Galeano
80
03 de junio de 2025
Curso
Curso Gratis de Programación Básica
4.8(3.5k)
/cursos/programacion-basica/

Curso Gratis de Programación Básica

Domina los fundamentos de programación con JavaScript, HTML y CSS creando un videojuego desde cero. Aprende lógica, estructuras, manipulación del DOM y bases de desarrollo web y backend.

Profes Diana Martínez, Diego De Granda ...
Nivel básico
15 horas de duración
11.3k visualizaciones
Ruta

Programación con PHP

Desarrollo e Ingeniería • 6 cursos

Aprende PHP desde sus fundamentos, operadores, estructuras de control, manejo de datos, hasta la programación orientada a objetos y gestión de dependencias con Composer.

Ruta

Desarrollo Frontend con JavaScript

Desarrollo e Ingeniería • 12 cursos

Desarrollo Frontend con JavaScript

Clase
El futuro de Python como lenguaje - Carli Code

El futuro de Python como lenguaje - Carli Code

/clases/10695-platziconfbogota2024/71301-el-futuro-de-python-como-lenguaje-carli-code/

Platzi Conf Bogotá 2024

Profe Platzi Team
Nivel básico
13 minutos de contenido
visualizaciones
Ruta

Programación con Go y Rust

Desarrollo e Ingeniería • 4 cursos

Explora Go y Rust, lenguajes modernos conocidos por su rendimiento y seguridad, ideales para concurrencia, sistemas distribuidos y desarrollo backend.

Ruta

Programación con JavaScript

Desarrollo e Ingeniería • 10 cursos

Domina JavaScript, el lenguaje fundamental de la web, explorando su motor, asincronismo, estructuras de datos, POO y buenas prácticas.

Ruta

Programación con TypeScript

Desarrollo e Ingeniería • 3 cursos

Programación con TypeScript

Curso
Cómo Conseguir Trabajo en Programación
4.7(1.9k)
/cursos/developer/

Cómo Conseguir Trabajo en Programación

Construye una carrera en programación aprendiendo desde el mindset mínimo viable hasta la integración en la comunidad tech. Practica networking, mejora tus habilidades freelance y desarrolla un portafolio competitivo para destacar.

Profe Jorge Zavala
Nivel básico
1 hora de duración
2.5k visualizaciones
Ruta

Programación Móvil con Swift y Kotlin

Desarrollo e Ingeniería • 2 cursos

Aprende los fundamentos de Swift y Kotlin, los lenguajes principales para el desarrollo de aplicaciones nativas en iOS y Android, con un fuerte enfoque en orientación a objetos.

Clase
Desarrollo de Lenguaje de Programación y Estructuras de Datos en Python

Desarrollo de Lenguaje de Programación y Estructuras de Datos en Python

/cursos/interpretes-software/retos-para-expandir-tu-interprete

Curso de Creación de Lenguajes de Programación: Intérpretes

Profe David Aroesti
Nivel avanzado
5 minutos de contenido
visualizaciones
Curso
Curso de Introducción al Desarrollo de Lenguajes de Programación
4.8(214)
/cursos/desarrollo-lenguajes-programacion/

Curso de Introducción al Desarrollo de Lenguajes de Programación

Conoce los fundamentos para crear lenguajes de programación. Aprende sobre intérpretes, compiladores y el diseño de gramáticas. Ideal para desarrolladores que quieren explorar y ampliar sus habilidades en software.

Profe David Aroesti
Nivel básico
1 hora de duración
412 visualizaciones
Curso
Curso de Python: Entornos virtuales, PEP8 y Manejo de Errores
Nuevo
/cursos/python-entornos-virtuales/

Curso de Python: Entornos virtuales, PEP8 y Manejo de Errores

Domina el código Python intermedio con proyectos reales. Aprende a escribir funciones limpias, usar type hints y manejar errores profesionales. Mejora tu lógica con comprensiones, F-strings y módulos organizados para crear sistemas escalables y elegantes.

Profe Luis Martínez
Nivel básico
3 horas de duración
Ruta

Fundamentos de Programación e Ingeniería de Software

Desarrollo e Ingeniería • 6 cursos

Establece las bases esenciales de la informática, el pensamiento lógico, las matemáticas aplicadas y el manejo de herramientas indispensables para cualquier desarrollador.

Ruta

Matemáticas para Programación

• 10 cursos

Profundiza en los conceptos matemáticos cruciales para entender algoritmos, estructuras de datos y la lógica detrás del software de alto rendimiento.

Clase
Python intermedio: prácticas profesionales con app de noticias e IA

Python intermedio: prácticas profesionales con app de noticias e IA

/cursos/python-entornos-virtuales/python-intermedio-practicas-profesionale

Curso de Python: Entornos virtuales, PEP8 y Manejo de Errores

Profe Luis Martínez
Nivel básico
1 minuto de contenido
visualizaciones
Clase
Introducción a la programación en Python

Introducción a la programación en Python

/cursos/marketing-pymes/elige-la-identidad-grafica-de-tu-marca

Curso de Marketing para Emprendedores y PyMes

Profe Marina De Giobbi
Nivel básico
0 minutos de contenido
visualizaciones
Clase
Programación en Python para Principiantes

Programación en Python para Principiantes

/cursos/intro-product-management/quienes-hacen-parte-del-equipo-de-producto

Audiocurso de Fundamentos para Product Managers

Profe Juan Pablo Rojas
Nivel básico
0 minutos de contenido
visualizaciones
Curso
Curso de Python: PIP y Entornos Virtuales
4.8(1.2k)
/cursos/python-pip/

Curso de Python: PIP y Entornos Virtuales

Trabaja profesionalmente con Python gestionando proyectos con PIP y entornos virtuales. Instala y contenediza aplicaciones en Docker, aprende a utilizar FastAPI para construir servidores web, y explora librerías como Pandas y Requests.

Profe Nicolas Molina
Nivel intermedio
2 horas de duración
4.5k visualizaciones
Curso
Curso de Unit Testing en Python
/cursos/unit-testing-python/

Curso de Unit Testing en Python

Crea y automatiza pruebas unitarias en Python con UnitTest y PyTest. Organiza, parametriza, simula APIs externas, mide cobertura, usa mocks, datos dinámicos y aplica buenas prácticas para asegurar calidad en tus proyectos.

Profe Luis Martínez
Nivel intermedio
3 horas de duración
330 visualizaciones
Curso
Curso de Python: Comprehensions, Funciones y Manejo de Errores
4.8(1.7k)
/cursos/python-funciones/

Curso de Python: Comprehensions, Funciones y Manejo de Errores

Comprende y aplica comprehensions, manejo de errores y funciones avanzadas en Python. Domina los sets y transforma listas y diccionarios eficientemente. Aprende a modularizar tu código y a gestionar errores sin detener la ejecución.

Profe Nicolas Molina
Nivel básico
5 horas de duración
7k visualizaciones
Curso
Curso de Creación de Lenguajes de Programación: Intérpretes
/cursos/interpretes-software/

Curso de Creación de Lenguajes de Programación: Intérpretes

Crea tu propio lenguaje de programación desde cero y dale sentido a los símbolos con un evaluador. Aprende a construir un intérprete que te permitirá declarar funciones, manejar variables y errores, y realizar operaciones aritméticas, booleanas y de cadenas.

Profe David Aroesti
Nivel avanzado
12 horas de duración
Curso
Revive nuestros eventos exclusivos
/cursos/eventos-exclusivos/

Revive nuestros eventos exclusivos

Explora el desarrollo backend con Python y frameworks como Django, FastAPI y Flask, integrando inteligencia artificial, APIs y modelos LLM en aplicaciones web listas para producción.

Profe Platzi Team
Nivel básico
46 horas de duración
Curso
Curso de Estructuras de Datos Lineales con Python
4.3(405)
/cursos/estructuras-datos-python/

Curso de Estructuras de Datos Lineales con Python

Progresa de listas a queues y linked lists usando Python. Crea estructuras de datos como arrays y nodos, optimiza procesos y desarrolla software eficiente aplicando stacks y queues. Ideal para quienes buscan manejar datos dinámicos.

Profe Héctor Vega
Nivel intermedio
3 horas de duración
1.1k visualizaciones
Curso
Curso de Decision Trees y Random Forest con Python y scikit-learn
4.7(127)
/cursos/arboles-machine-learning/

Curso de Decision Trees y Random Forest con Python y scikit-learn

Aprende a implementar Decision Trees y Random Forest usando Python y scikit-learn. Desde cero, construye, entrena y evalúa modelos de clasificación, aplicando técnicas de Machine Learning para obtener resultados precisos en tus proyectos.

Profe Layla Scheli
Nivel básico
2 horas de duración
534 visualizaciones
Ruta

Fundamentos de Data Science y AI

• 19 cursos

Adquiere las bases matemáticas, de programación y de ingeniería de software necesarias para iniciar en el mundo de la ciencia de datos y la inteligencia artificial.

Ruta

Fundamentos de Cloud y DevOps

• 10 cursos

Adquiere las bases esenciales de sistemas operativos Linux, redes, control de versiones y los principios de DevOps y Cloud Computing.

Ruta

Programación Orientada a Objetos con Java

Desarrollo e Ingeniería • 2 cursos

Sumérgete en Java y el paradigma de orientación a objetos, aprendiendo a construir aplicaciones robustas con clases, herencia, polimorfismo y programación funcional.

Ruta

Machine Learning y Deep Learning

• 16 cursos

Profundiza en algoritmia, aprendizaje supervisado, no supervisado, redes neuronales, y el despliegue de modelos de Data Science e Inteligencia Artificial en producción.

Ruta

DevOps y Cloud para Desarrolladores Web

• 17 cursos

Implementa prácticas DevOps para automatizar el ciclo de vida del desarrollo web, utilizando contenedores (Docker), orquestación (Kubernetes), infraestructura como código (Terraform) y pipelines CI/CD en plataformas cloud (AWS, Azure, GCP).

Ruta

Desarrollo Backend con Ruby

• 4 cursos

Domina el desarrollo backend ágil y elegante con Ruby y el framework Ruby on Rails para crear APIs RESTful y aplicaciones web.

Ruta

Fundamentos del Desarrollo Web Profesional

Desarrollo e Ingeniería • 10 cursos

Establece las bases esenciales de la informática, el desarrollo web con HTML, CSS, JavaScript, el manejo de herramientas como Git y la terminal, y los principios de ingeniería de software.

Ruta

Fundamentos de Desarrollo Móvil

• 11 cursos

Adquiere las bases esenciales de informática, control de versiones, fundamentos de JavaScript y principios de diseño y accesibilidad aplicados al desarrollo móvil.