background

Encuentra tu próximo curso

Curso
Curso de Django
4.6(143)
/cursos/django/

Curso de Django

Construye aplicaciones web completas con Django. Crea modelos, vistas, plantillas, administra datos, usa relaciones, realiza pruebas, despliega en AWS y conecta con bases de datos y REST APIs.

Profe Luis Martínez
Nivel intermedio
4 horas de duración
608 visualizaciones
Curso
Curso de Django Rest Framework
/cursos/django-rest-framework/

Curso de Django Rest Framework

Construye APIs seguras y escalables con Django REST Framework. Crea modelos, serializadores, endpoints, validaciones, autenticación, vistas y pruebas, usando las mejores prácticas del desarrollo web moderno.

Profe Luis Martínez
Nivel intermedio
3 horas de duración
287 visualizaciones
Clase
Modelos y Serializadores en Django para DoctorApp

Modelos y Serializadores en Django para DoctorApp

/cursos/django-rest-framework/modelos-y-serializadores-en-django-rest-framework

Curso de Django Rest Framework

Profe Luis Martínez
Nivel intermedio
14 minutos de contenido
visualizaciones
Clase
Creación de una Aplicación de Pedidos en Django

Creación de una Aplicación de Pedidos en Django

/cursos/django/manejo-de-ordenes-en-coffeshop

Curso de Django

Profe Luis Martínez
Nivel intermedio
12 minutos de contenido
visualizaciones
Curso
Curso de Python Orientado a Objetos
/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
Curso
Curso de Desarrollo Avanzado con Lovable
/cursos/lovable-pro/

Curso de Desarrollo Avanzado con Lovable

Desarrolla y edita código con el modo Dev. Desarrolla dashboards de administración aptos para auditoría. Publica tu proyecto en un dominio propio con SSL y elementos de seguridad.

Profe Harry McKay
Nivel avanzado
2 horas de duración
Clase
Desarrollo de CRUD con Python 3

Desarrollo de CRUD con Python 3

/cursos/python-practico/archivos-del-curso-y-slides

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

Profe David Aroesti
Nivel intermedio
0 minutos de contenido
visualizaciones
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
Curso
Curso Práctico de Symfony
/cursos/symfony-practico/

Curso Práctico de Symfony

Construye un panel administrativo eficiente con Symfony para gestionar datos. Aprende a instalar componentes, manejar bases de datos, formularios, relaciones de tablas, y protege el acceso con usuarios y roles. Personaliza el panel y añade interactividad pública y privada.

Profe Italo Morales Fantone
Nivel intermedio
3 horas de duración
Curso
Curso de Flutter con Firebase
/cursos/flutter-firebase/

Curso de Flutter con Firebase

Crea aplicaciones móviles completas para iOS y Android con Flutter y Firebase: autenticación, gestión de datos en Firestore, arquitectura BLoC, interfaz personalizada, gráficas y despliegue en tienda.

Profe Alison Jimenez
Nivel básico
5 horas de duración
Curso
Curso Intermedio de Ruby on Rails
/cursos/intermedio-ror/

Curso Intermedio de Ruby on Rails

Automatiza el envío de correos en Ruby on Rails creando un sistema eficiente de notificaciones. Implementa una máquina de estados para manejar el ciclo de vida de una tarea y optimiza tu aplicación con procesos en paralelo y pruebas avanzadas.

Profe Johan Tique
Nivel intermedio
5 horas de duración
Curso
Curso de Symfony Framework
/cursos/symfony-framework/

Curso de Symfony Framework

Desarrolla una bolsa de empleo usando Symfony. Aplica conceptos principales del framework en un proyecto práctico para tu portafolio, ideal si tienes conocimientos previos de PHP y programación orientada a objetos.

Profe Mauro Chojrin
Nivel básico
1 hora de duración
188 visualizaciones
Curso
Curso de Introducción a Laravel 6
4.8(670)
/cursos/intro-laravel-2020/

Curso de Introducción a Laravel 6

Crea un blog desde cero con Laravel usando TDD. Aprende a gestionar contenido, validar datos, y proteger tu API con autenticación de token. Configura rutas, controladores y vistas utilizando el sistema de plantillas Blade.

Profe Italo Morales Fantone
Nivel básico
5 horas de duración
829 visualizaciones
Curso
Curso de Fundamentos de Entity Framework
4.8(594)
/cursos/entity-framework/

Curso de Fundamentos de Entity Framework

Construye aplicaciones .NET eficazmente conociendo el funcionamiento de Entity Framework. Aprende a modelar y configurar bases de datos con Data Notations y Fluent API, y manipula datos con operaciones CRUD mientras gestionas migraciones.

Profe Miguel Teheran
Nivel intermedio
3 horas de duración
2.1k visualizaciones
Curso
Curso de Flask
/cursos/flask/

Curso de Flask

Crea aplicaciones web completas con Flask: rutas, vistas, formularios, bases de datos con SQLAlchemy, autenticación, plantillas con Jinja, pruebas unitarias y mejoras visuales con TailwindCSS.

Profe Luis Martínez
Nivel intermedio
2 horas de duración
154 visualizaciones
Curso
Curso de Introducción a Ruby on Rails
4.5(130)
/cursos/intro-ror/

Curso de Introducción a Ruby on Rails

Crea un sistema de gestión de tareas con Ruby on Rails. Implementa modelos de datos, autenticación de usuarios con Devise, interacciones dinámicas con JavaScript, envío de emails usando ActionMailer y permisos de acceso con CanCanCan.

Profe Johan Tique
Nivel básico
5 horas de duración
245 visualizaciones
Curso
Curso de Modelado de Datos en MongoDB
4.8(167)
/cursos/mongodb-modelado/

Curso de Modelado de Datos en MongoDB

Modela datos en MongoDB estratégicamente, usando relaciones uno a uno, uno a muchos y muchos a muchos. Aprende a embeber y referenciar documentos para optimizar consultas, evitando cálculos innecesarios y conociendo patrones para mejorar el rendimiento.

Profe Nicolas Molina
Nivel intermedio
3 horas de duración
662 visualizaciones
Curso
Curso de Laravel
/cursos/desarrollo-laravel/

Curso de Laravel

Aprende Laravel desde cero y crea un foro web funcional. Instala el entorno, diseña vistas con Tailwind, implementa Livewire y optimiza tu app paso a paso. Domina rutas, controladores, componentes y base de datos con un proyecto real.

Profe Italo Morales Fantone
Nivel básico
3 horas de duración
Curso
Curso de Symfony
/cursos/symfony/

Curso de Symfony

Domina Symfony desde cero. Aprende a usar controladores, rutas, Twig, Doctrine, formularios, autenticación, slugs, paginación, seguridad y Tailwind. Ideal si buscas crear proyectos escalables en PHP.

Profe Italo Morales Fantone
Nivel básico
2 horas de duración
Curso
Curso de App Mobile utilizando Woocommerce
/cursos/woocommerce-mobile/

Curso de App Mobile utilizando Woocommerce

Construye una app mobile que se conecte con WooCommerce. Aprende a listar productos, manejar compras, y registrar pedidos. Crea interfaces con React Native y administra la lógica del carrito de compras. Ideal para aquellos con nociones básicas en WooCommerce y React Native.

Profe Lucio Negrello
Nivel básico
3 horas de duración
Curso
Curso de Desarrollo Web con PHP y Yii2
/cursos/php-yii-web/

Curso de Desarrollo Web con PHP y Yii2

Desarrolla aplicaciones web con PHP y Yii2. Crea modelos, vistas, controladores, valida datos, configura la base de datos y autenticación, y despliega tu proyecto usando herramientas modernas y buenas prácticas.

Profe Alberto Alcocer (Beco)
Nivel intermedio
6 horas de duración
Curso
Curso de Backend con Rust: Bases de Datos, Controladores y Templates
/cursos/rust-backend/

Curso de Backend con Rust: Bases de Datos, Controladores y Templates

Desarrolla aplicaciones backend completas en Rust, gestionando bases de datos, controladores y templates. Aprende a usar Actix Web Framework y despliega tu proyecto en la nube con Heroku. Ideal para mejorar tus habilidades de desarrollo web.

Profe Hector Pulido
Nivel intermedio
2 horas de duración
191 visualizaciones
Curso
Curso de FastAPI
/cursos/fastapi/

Curso de FastAPI

Crea y conecta APIs modernas con FastAPI y Python. Estructura proyectos, valida datos, organiza modelos, añade autenticación, relaciones y pruebas, y optimiza consultas y rendimiento usando SQLModel y Pydantic.

Profe Luis Martínez
Nivel intermedio
3 horas de duración
404 visualizaciones
Ruta

Desarrollo Backend con Python

• 6 cursos

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

Clase
Comunicación con el Servidor Usando AJAX y JSON en JavaScript

Comunicación con el Servidor Usando AJAX y JSON en JavaScript

/cursos/api-rest/post-via-ajax

Curso de API REST con PHP

Profe Mauro Chojrin
Nivel básico
5 minutos de contenido
visualizaciones
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
Blog
Cómo crear un blog con Rust, Actix y Diesel

Cómo crear un blog con Rust, Actix y Diesel

Rust es un lenguaje tremendamente versátil, prueba de esto es que podemos hacer videojuegos, ciencia...

Profe Hector Pulido
39
14 de agosto de 2025
Blog
Ruby on Rails para crear apps a velocidad

Ruby on Rails para crear apps a velocidad

Algunas de las aplicaciones de uso cotidiano son para gestión de tareas to-do lists y registro de...

Profe Héctor Vega
32
03 de junio de 2025
Curso
Curso de  Serverless Framework en AWS
4.7(100)
/cursos/serverless/

Curso de Serverless Framework en AWS

Construye una aplicación serverless en AWS usando Serverless Framework. Aprende a manejar Lambdas, API Gateway y DynamoDB para crear, consultar y actualizar usuarios. Integra CI/CD con GitHub Actions y optimiza costos con AWS Budgets.

Profes Jaggy Castaño, Juan Restrepo ...
Nivel intermedio
5 horas de duración
388 visualizaciones
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
Blog
Tu E-Commerce con Platzi - Semana de Desarrollo

Tu E-Commerce con Platzi - Semana de Desarrollo

¡Comenzamos la tercera semana del programa Crea tu E-Commerce con Platzi en el que vamos a estar...

Profe Geraldinne Bohorquez
50
03 de junio de 2025
Blog
Cómo desarrollar una API REST - Platzi

Cómo desarrollar una API REST - Platzi

Las API RESThttps://platzi.com/clases/1638-api-rest/21611-que-significa-rest-y-que-es-una-api-r...

Profe Juan Castro
36
10 de junio de 2022
Blog
Agregaciones con MongoDB y Rails: Lectura técnica

Agregaciones con MongoDB y Rails: Lectura técnica

En el blogpost Introducción a Rails con MongoDBhttps://platzi.com/blog/introduccion-a-rails-con-m...

Profe Johan Tique
17
03 de junio de 2025
Blog
Tutorial desde cero para dominar Pandas [Python]

Tutorial desde cero para dominar Pandas [Python]

Pandas es la librería de Python que te permite cargar datos, modelarlos, analizarlos, manipularlos y...

Profe Anthony Ismael
170
30 de septiembre de 2021
Blog
Proyectos en Ethereum construidos por estudiantes de Platzi

Proyectos en Ethereum construidos por estudiantes de Platzi

Conoce los proyectos realizados por estudiantes de Platzi como parte del cierre del Ethereum Develo...

Profe Omar Daniel
32
03 de junio de 2025
Curso
Curso de Introducción a Laravel 8
4.8(556)
/cursos/intro-laravel/

Curso de Introducción a Laravel 8

Domina Laravel 8 creando aplicaciones modernas y profesionales con Livewire y Jetstream. Aprende a estructurar proyectos, configurar autenticaciones y diseñar interfaces dinámicas con Tailwind CSS y PHP, mejorando tu flujo de trabajo.

Profe Italo Morales Fantone
Nivel intermedio
2 horas de duración
741 visualizaciones
Blog
SQL en tiempos modernos

SQL en tiempos modernos

He escuchado decir esta frase, palabras más, palabras menos, a diferentes personas en la industria:...

Profe Israel Vázquez
125
09 de noviembre de 2020
Curso
Curso Avanzado de Serverless Framework en AWS
/cursos/serverless-avanzado/

Curso Avanzado de Serverless Framework en AWS

Implementa aplicaciones avanzadas en AWS utilizando Serverless Framework. Aprende a integrar servicios como SQS y S3, manejar eventos con Lambdas, aplicar buenas prácticas, y asegurar tu app con API Gateway.

Profes Jaggy Castaño, Juan Restrepo ...
Nivel avanzado
3 horas de duración
232 visualizaciones
Curso
Curso de Introducción a Laravel 9
4.8(449)
/cursos/laravel/

Curso de Introducción a Laravel 9

Construye aplicaciones web con Laravel 9. Aprende a configurar el entorno, manejar rutas, controladores y vistas. Desarrolla habilidades en manipulación de bases de datos, creación de modelos, migraciones y optimización de proyectos.

Profe Italo Morales Fantone
Nivel básico
2 horas de duración
1.1k visualizaciones
Curso
Curso de Desarrollo Web con Blazor y .Net Core 3
4.7(477)
/cursos/blazor-3/

Curso de Desarrollo Web con Blazor y .Net Core 3

Construye una aplicación de inventario web con Blazor y .Net Core 3, gestionando productos, categorías y bodegas. Aprende a crear, actualizar y listar datos, incluyendo manejo de entrada y salida de productos, y descubre cómo implementar Bootstrap para mejorar la interfaz. Además, publica tu aplicación en la nube usando Azure.

Profe Miguel A. Quintero
Nivel básico
5 horas de duración
807 visualizaciones
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

Bases de Datos para Web

• 11 cursos

Aprende a diseñar, gestionar y optimizar bases de datos relacionales (SQL - MySQL, PostgreSQL, SQL Server) y NoSQL (Mon|goDB, Redis) para aplicaciones web de alto rendimiento.

Blog
Introducción a Rails con MongoDB: lectura técnica

Introducción a Rails con MongoDB: lectura técnica

MongoDBmongoURL es un sistema de base de datos ampliamente aceptado por la industria, desde su d...

Profe Johan Tique
20
03 de junio de 2025
Blog
Ventajas de Ruby on Rails para tu API

Ventajas de Ruby on Rails para tu API

Ruby on Railshttps://platzi.com/clases/1441-ruby/15842-que-es-ruby-ventajas-desventajas-y-quienes...

Profe Demian Arenas
17
03 de junio de 2025
Blog
Cómo crear formularios increíbles en Angular - Platzi

Cómo crear formularios increíbles en Angular - Platzi

Angular comprende la importancia de mantener buena usabilidad y UX en tus formularios para que los u...

Profe Nicolas Molina
48
03 de junio de 2025
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.

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.

Ruta

Desarrollo Backend con Node.js

• 22 cursos

Especialízate en la creación de APIs y servicios backend utilizando Node.js, Express, NestJS, bases de datos SQL/NoSQL, autenticación (JWT, Passport), WebSockets y arquitecturas modernas.

Ruta

Desarrollo Backend con PHP

• 17 cursos

Aprende a construir aplicaciones web y APIs robustas con PHP, dominando frameworks como Laravel y Symfony, gestionando bases de datos, autenticación y buenas prácticas.

Ruta

Desarrollo Frontend con Angular

Desarrollo e Ingeniería • 10 cursos

Desarrollo Frontend con Angular

Ruta

Desarrollo Web para Diseñadores

• 15 cursos

Aprende los fundamentos del desarrollo frontend (HTML, CSS, Responsive Design) para poder implementar tus propios diseños web o colaborar de manera más efectiva con equipos de ingeniería.

Ruta

Diseño y Desarrollo Frontend

Desarrollo e Ingeniería • 15 cursos

Domina JavaScript avanzado, manipulación del DOM, CSS moderno (Flexbox, Grid, Sass, Tailwind), rendimiento web y los frameworks/librerías más populares como React, Vue, Angular, junto con TypeScript y herramientas de build.

Ruta

Seguridad Web & API

• 12 cursos

Implementa mecanismos de autenticación y autorización robustos (JWT, OAuth, Auth0), protege tus aplicaciones contra vulnerabilidades comunes (OWASP Top 10) y asegura la comunicación.

Ruta

Desarrollo Frontend con JavaScript

Desarrollo e Ingeniería • 12 cursos

Desarrollo Frontend con JavaScript

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).