Contenido del Curso
Tutoriales de estudiantes
Preguntas de estudiantes
Progreso del curso:0/36contenidos(0%)
Bienvenida
Celery ¿Qué es, para qué sirve, cómo se usa?
05:51 min
Repositorio del proyecto
00:30 min
Arquitecturas de software basadas en mensajería y colas de tareas
00:01 min
Brokers de tareas: Servidores de mensajería y formas de usarlos
07:32 min
¿Cuándo debemos usar Celery?
06:12 min
Reto: Casos de uso de Celery
06:02 min
Bot de Slack
¿Cómo funciona un bot?
10:49 min
Cómo funciona el API de Slack para programación de bots (y parecidos y diferencias con otros APIs)
09:27 min
¿Cómo crear un bot reactivo?
15:54 min
Reto: posibles aplicaciones de bots de Slack, buscar ejemplos y entender cómo se llevarían a cabo
02:16 min
Reto: modificar el bot básico y crear alguno que responda a a algún tipo de petición o muestre algo
02:39 min
Brokers de mensajería
¿Qué es un broker de mensajería y cuándo debe usarse?
04:44 min
Conceptos: mecanismos de publicación/suscripción. Canales. Intercambiadores
02:27 min
Brokers de mensajería open source
06:03 min
Python con RabbitMQ uso básico de la terminal
14:12 min
Comparación de diferentes brokers de mensajería para trabajar con Celery
06:07 min
Reto: Crear una pequeña aplicación cliente-servidor que use RabbitMQ desde Python
03:09 min
Celery y brokers de mensajería
Creando un entorno de desarrollo para Celery
08:12 min
Instalación y creación de un programa básico pub/sub
15:13 min
Cómo usar Celery para programar un robot de Slack: diseño y comienzo de la implementación
11:41 min
Monitorización de tareas
15:33 min
Solucionando problemas
09:51 min
Reto: implementación y despliegue básico de un bot de Slack
04:19 min
Enrutado de tareas
Conceptos: enrutado de tareas y por qué se necesita
06:37 min
Mensajería en Celery: uso de Kombu
12:23 min
Enrutado automático
08:56 min
Reto: diseño de mecanismos de enrutado para un bot de Slack
05:44 min
Integración y despliegue en la nube
Estructura de mensajes en Celery y resultados de tareas
18:57 min
Tareas periódicas con Celery
15:55 min
Configuración de sistemas en la nube
14:14 min
Despliegue en un PaaS: Heroku
11:10 min
Uso de Celery con Node.js
13:39 min
Reto: despliegue en la nube (usando cuentas gratuitas)
01:20 min
Conclusiones
Despedida, conclusiones y a dónde ir desde aquí
00:51 min