感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
介绍
- Lumen 功能和体系结构概述
- 基本概念和元件
开始
- 安装 Lumen
- 定义路由参数
- 设置中间件
- 配置控制器
- HTTP 请求和回应
建立 Microservices
- 建立作者模型
- 生成测试数据
- 使用控制器管理作者
- 为 CRUD 操作创建路由
- 标准化回应
实现 Microservices 函数
- 显示微服务作者清单
- 创建新的创作实例
- 识别具有给定ID的作者
- 编辑现有作者
- 从微服务中删除作者
实现闸道功能
- 使用 Composer 为 API Gateway 设置专案
- 通过闸道控制器获取作者清单
- 使用闸道控制器和服务建立作者
- 显示、编辑和删除创作实例
- 使用微服务执行操作
- 处理闸道错误
保护 Microservices 体系结构
- 启用 Lumen Passport 元件
- 配置 Lumen 以使用 Passport
- 保护闸道路由
- 使用 API Gateway 的访问令牌
- 对 API Gateway 请求进行身份验证
- 限制对创作服务的直接访问
管理使用者和 Access 令牌
- 从Laravel 迁移使用者
- 创建用于管理使用者的控制器和路由
- 细化使用者操作的详细资讯
- 创建使用者并使用其凭据获取令牌
- 通过访问令牌识别经过身份验证的使用者
故障排除提示和最佳实践
摘要和后续步骤
要求
- PHP 程式设计经验。
观众
- 开发人员
14 小时
客户评论 (5)
培训方式和培训师的整体知识。
Kenosi - NWK Limited
课程 - Laravel: Middleware Development
机器翻译
课程非常互动,练习很实用
Heino - NWK Limited
课程 - Laravel and Vue.js
机器翻译
Covered a lot of material.
Michael Promes - Nebraska Medicine
课程 - Laravel PHP Framework
learning the full range of test development
Silviu Avram - Hertz Europe Service Centre Limited
课程 - Test Driven Development
I like the Doctrine concept in Symphony taken by the trainer. The trainer is more energetic and make the sessions more interactive. I think it is a great capability of the trainer.