260€
Presentación
En la era digital actual, los microservicios se han convertido en una arquitectura esencial para el desarrollo de aplicaciones escalables y eficientes. El Curso de Microservicios con Lumen te ofrece la oportunidad de dominar esta tendencia en auge, altamente demandada en el mercado laboral. Este curso está diseñado para proporcionarte habilidades clave en la creación y gestión de microservicios utilizando Lumen, un microframework rápido y ligero. A lo largo de las diferentes unidades, aprenderás desde la configuración inicial y la creación de servicios de autores y libros, hasta la implementación de un API Gateway y la gestión de usuarios con Lumen Passport. No solo adquirirás conocimientos técnicos, sino que también desarrollarás competencias en seguridad y autenticación, esenciales para cualquier desarrollador moderno. Con nuestra modalidad online, tendrás la flexibilidad de aprender a tu ritmo, asegurándote de que puedes equilibrar tu formación con tus responsabilidades diarias. Únete a nosotros y lleva tus habilidades de desarrollo al siguiente nivel, posicionándote como un profesional competitivo y actualizado en un sector en constante evolución.
Universidades colaboradoras
Para qué te prepara
El Curso de Microservicios con Lumen te prepara para diseñar, configurar e implementar microservicios eficientes. Aprenderás a crear servicios de autores y libros, gestionar la autenticación y seguridad con Lumen Passport, y configurar un API Gateway con Lumen. Además, adquirirás habilidades en la gestión de usuarios, permitiéndote desarrollar aplicaciones escalables y seguras. Este curso es una formación complementaria y no habilita para el ejercicio profesional.
Objetivos
- Comprender los fundamentos y la arquitectura de Lumen. - Configurar un entorno de desarrollo para aplicaciones Lumen. - Crear y gestionar un servicio de autores con Lumen. - Implementar un servicio de libros y su lógica de negocio. - Desarrollar un API Gateway utilizando Lumen. - Integrar Lumen Passport para la autenticación y seguridad. - Gestionar usuarios y roles en aplicaciones Lumen.
A quién va dirigido
El Curso de Microservicios con Lumen está dirigido a profesionales y titulados del sector tecnológico interesados en ampliar o actualizar sus conocimientos sobre la creación y gestión de microservicios. Este curso abarca desde la configuración inicial y creación de servicios hasta la implementación de API Gateway, autenticación y gestión de usuarios, utilizando Lumen. Este curso no habilita para el ejercicio profesional.
Salidas Profesionales
- Desarrollador de microservicios con Lumen - Especialista en APIs con Lumen - Ingeniero de software enfocado en microservicios - Desarrollador backend para aplicaciones escalables - Consultor en arquitectura de microservicios - Ingeniero de seguridad y autenticación en microservicios - Administrador de sistemas con gestión de usuarios en Lumen
Temario
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A LUMEN
- ¿Qué es Lumen?
- Diferencias entre Lumen y Laravel
- Casos de uso comunes
- Requisitos del sistema
- Instalación de Lumen
- Configuración inicial
UNIDAD DIDÁCTICA 2. CONFIGURACIÓN INICIAL Y CREACIÓN DEL SERVICIO DE AUTORES
- Introducción a la Arquitectura de Microservicios
- Entorno de Desarrollo para el Curso
- Preparación Inicial del Servicio de Autores
- Creación de la Tabla de Autores con Migraciones
- Creación del Modelo de Autores
- Creación de Factories para Autores y Generación de Datos de Prueba
- Creación del Controlador para Autores
- Definición de Rutas para Operaciones CRUD sobre Autores
- Estandarización de Respuestas del Servicio de Autores
- Mostrando y Manipulando Datos de Autores
UNIDAD DIDÁCTICA 3. IMPLEMENTACIÓN DEL SERVICIO DE LIBROS
- Configuración y Preparación del Servicio de Libros
- Creación de la Tabla de Libros con Migraciones
- Creación del Modelo para Libros
- Creación de Factories para Libros y Generación de Datos de Prueba
- Creación del Controlador para Libros
- Definición de Rutas para Operaciones CRUD sobre Libros
- Estandarización de Respuestas del Servicio de Libros
- Mostrando y Manipulando Datos de Libros
UNIDAD DIDÁCTICA 4. IMPLEMENTACIÓN DEL API GATEWAY CON LUMEN
- Creación del API Gateway usando Lumen y Composer
- Preparación del Gateway para Consumir los Microservicios
- Definición de Controladores para los Microservicios de Autores y Libros
- Estandarización de Respuestas del API Gateway
- Registro de Rutas para los Microservicios en el Gateway
- Configuración para Consumir Otros Servicios
UNIDAD DIDÁCTICA 5. AUTENTICACIÓN Y SEGURIDAD CON LUMEN PASSPORT
- Instalación y Configuración de Lumen Passport
- Protección de Rutas del Gateway con Lumen Passport
- Obtención y Uso de Tokens de Acceso al API Gateway
- Autenticación de Acceso Directo a los Microservicios
UNIDAD DIDÁCTICA 6. GESTIÓN DE USUARIOS EN LUMEN
- Creación de la Migración y Controlador para Usuarios
- Resolución de Detalles en las Acciones de Usuarios
- Creación de Usuarios y Generación de Access Tokens
- Identificación de Usuarios Autenticados
Titulación
Solicitar información