【Udemy中英字幕】Kotlin Spring Boot API Design First with Spring Security
最近更新 2024年11月30日
资源编号 32644

【Udemy中英字幕】Kotlin Spring Boot API Design First with Spring Security

2024-11-30 IT与软件 0 214
郑重承诺丨视频 中英文字幕 配套课件
增值服务:免费提供代找课服务:
¥ 49.9 金币
VIP折扣
    折扣详情
  • 体验会员

    免费

  • 包月会员

    免费

  • 包年会员

    免费

  • 永久会员

    免费

开通VIP尊享优惠特权
立即下载 升级会员
微信扫码咨询 微信扫码咨询
进入TA的商铺 联系官方客服
信息属性
详情介绍

Kotlin Spring Boot API 设计首先使用 Spring Security

API 设计第一个用于杂货店购物的后端,具有针对 RESTful API 的用户授权和身份验证

讲师:Habibi Coding

双语IT资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

您将学到什么

  • 了解如何使用在线工具快速设计数据库模式
  • 了解如何使用 Postgres Docker 容器设置本地开发环境并将其与 IDE 连接
  • 了解如何创建 API First Design 后端
  • 通过 SMTP 服务进行用户注册授权和身份验证,以实用的方式学习 Spring Security
  • 了解如何实现 RESTful 杂货店购物 API
  • 了解如何为后端正确编写单元和集成测试
  • 了解如何使用 YAML 文件生成集合并使用 Postman 手动测试端点

探索相关主题

  • 其他 IT 和软件
  • 信息技术与软件

要求

  • 互联网连接
  • Docker Desktop(免费版)
  • Postman(免费版)
  • IDE(我推荐 IntelliJ,但 VS Code 也可以)
  • 一些 Kotlin 和 Spring Boot 经验

描述

释放 Kotlin 和 Spring Boot 的强大功能,以 API 优先的方式构建强大、可扩展的后端系统。在这门综合课程中,您将学习如何设计、开发和保护专为杂货店购物应用程序量身定制的 RESTful API。

从基础概念开始,您将使用 YAML 文件深入研究 API 设计,在编写任何后端代码之前,您将在其中定义端点和数据传输对象 (DTO)。这种方法可确保 API 清晰、文档齐全、一致、易于维护且从一开始就准备好集成。

您将学到的内容:

  • API-Design-First:通过在 YAML 中定义端点和 DTO,掌握 API 设计优先开发的原则。了解这种方法如何简化您的开发流程并改善与前端团队的协作。

  • Kotlin 与 Spring Boot:充分利用现代编程语言 Kotlin 和功能强大的框架 Spring Boot 的潜力来开发后端逻辑。我们将介绍从设置项目到实现业务逻辑的所有内容。

  • 构建 RESTful API:为杂货店购物应用程序创建功能丰富的 RESTful API。您将构建用于产品浏览、购物车管理、订单处理等的端点。

  • 用户身份验证和授权:使用 Spring Security 和 JWT(JSON Web 令牌)实现强大的安全功能。了解如何处理用户注册、登录和基于角色的访问控制以保护您的 API。

  • 数据库集成:将您的 API 连接到数据库并有效地管理数据持久性。您将使用 Kotlin 数据类、JPA(Java 持久性 API)和 Hibernate 与您的数据层进行交互。

  • 测试和验证:通过编写全面的单元和集成测试,确保您的 API 可靠且无错误。验证输入并妥善处理错误,以提供无缝的用户体验。

  • 部署和最佳实践:将您的 Spring Boot 应用程序部署到生产环境,并学习维护和扩展 API 的最佳实践。

谁应该报名:

  • 有抱负的后端开发人员:如果您想专注于后端开发,本课程将为您提供使用 Kotlin 和 Spring Boot 构建可用于生产的 API 的基本技能和知识。

  • 经验丰富的开发人员:对于那些已经熟悉后端开发的人员,本课程将深入了解 API-first 设计和安全最佳实践,从而增强您当前的技能。

  • 全栈开发人员:如果您同时从事前端和后端工作,本课程将帮助您简化项目的后端,使与前端组件的集成更加顺畅和高效。

为什么要开设这门课程?

  • 实践学习:从头到尾构建功能齐全的杂货店购物 API,获得实践经验。

  • 专家指导:向对 Kotlin 和 Spring Boot 有深入了解的经验丰富的后端开发人员学习。

  • 真实世界的应用:该课程的设计考虑了真实世界的情况,确保您获得可直接应用于就业市场的技能。

在本课程结束时,您将有信心使用 Kotlin 和 Spring Boot 以 API 优先的方式设计、开发和保护 RESTful API。无论您是构建自己的项目还是为大型应用程序做出贡献,本课程都将为您提供成功所需的工具。

立即报名并开始成为一名熟练的后端开发人员的旅程!

本课程适合哪些人:

  • 初级和中级软件开发人员
请注意:
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务