Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Introducción
- Visión general de las características y arquitectura de Lumen
- Conceptos básicos y componentes
Primeros pasos
- Instalación de Lumen
- Definición de parámetros de ruta
- Configuración de un middleware
- Configuración de controladores
- Solicitudes y respuestas HTTP
Creación de microservicios
- Construcción del modelo de autores
- Generación de datos de prueba
- Gestión de autores con controladores
- Creación de rutas para operaciones CRUD
- Normalización de respuestas
Implementación de funciones de microservicios
- Mostrar la lista de autores de los microservicios
- Crear nuevas instancias de autor
- Identificar un autor con un ID dado
- Editar un autor existente
- Eliminar un autor de un microservicio
Implementación de funciones de puerta de enlace (Gateway)
- Configuración de un proyecto para API Gateway usando Composer
- Obtención de la lista de autores a través de controladores del Gateway
- Creación de autores utilizando controladores y servicios del Gateway
- Mostrar, editar y eliminar instancias de autores
- Ejecución de operaciones utilizando microservicios
- Gestión de errores del Gateway
Seguridad de la arquitectura de microservicios
- Habilitación de los componentes de Lumen Passport
- Configuración de Lumen para usar Passport
- Protección de las rutas del Gateway
- Uso de tokens de acceso para API Gateway
- Autenticación de solicitudes del API Gateway
- Restricción del acceso directo al servicio de autores
Gestión de usuarios y tokens de acceso
- Migración de usuarios desde Laravel
- Creación de controladores y rutas para gestionar usuarios
- Refinamiento de los detalles para las operaciones de usuario
- Creación de usuarios y uso de sus credenciales para obtener tokens
- Identificación de usuarios autenticados a través del token de acceso
Consejos de solución de problemas y mejores prácticas
Resumen y próximos pasos
Requerimientos
- Experiencia en programación con PHP.
Público objetivo
- Desarrolladores
14 Horas
Testimonios (3)
Estilo de formación y el conocimiento general del formador.
Kenosi - NWK Limited
Curso - Laravel: Middleware Development
Traducción Automática
Las lecciones fueron muy interactivas y los ejercicios fueron prácticos.
Heino - NWK Limited
Curso - Laravel and Vue.js
Traducción Automática
estaba explicando y dando numerosos ejemplos para que lo comprendiéramos
Selina - NWK
Curso - Laravel PHP Framework
Traducción Automática