
Encuentra tu próximo curso
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.
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.
Modelos y Serializadores en Django para DoctorApp
Curso de Django Rest Framework
Creación de una Aplicación de Pedidos en Django
Curso de Django
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.

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.
Desarrollo de CRUD con Python 3
Curso Práctico de Python: Creación de un CRUD
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.

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.

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.
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.
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.
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.
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.
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.
Comunicación con el Servidor Usando AJAX y JSON en JavaScript
Curso de API REST con PHP
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.

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

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

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

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

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...
![Tutorial desde cero para dominar Pandas [Python]](https://static.platzi.com/media/blog/blog_pandas-og-d9b1c207-8b09-48bf-98d7-0d251fd8d7d9.png?w=3840&q=50)
Tutorial desde cero para dominar Pandas [Python]
Pandas es la librería de Python que te permite cargar datos, modelarlos, analizarlos, manipularlos y...

Proyectos en Ethereum construidos por estudiantes de Platzi
Conoce los proyectos realizados por estudiantes de Platzi como parte del cierre del Ethereum Develo...
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.

SQL en tiempos modernos
He escuchado decir esta frase, palabras más, palabras menos, a diferentes personas en la industria:...
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.
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.
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.
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.
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.

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

Ventajas de Ruby on Rails para tu API
Ruby on Railshttps://platzi.com/clases/1441-ruby/15842-que-es-ruby-ventajas-desventajas-y-quienes...

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...
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.
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.
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.
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.
Desarrollo Frontend con Angular
Desarrollo e Ingeniería • 10 cursos
Desarrollo Frontend con Angular
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.
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.
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.
Desarrollo Frontend con JavaScript
Desarrollo e Ingeniería • 12 cursos
Desarrollo Frontend con JavaScript
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).