【Udemy课程】gRPC [Golang] 大师课程:构建现代 API 与微服务 | gRPC [Golang] Master Class Build Modern API & Microservices

【Udemy课程】gRPC [Golang] 大师课程:构建现代 API 与微服务 | gRPC [Golang] Master Class Build Modern API & Microservices-幻仿编程
【Udemy课程】gRPC [Golang] 大师课程:构建现代 API 与微服务 | gRPC [Golang] Master Class Build Modern API & Microservices
此内容为付费资源,请付费后查看
49.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源
资源分类: IT编程查看预览
最近更新: 2023-01-04文件内容: 视频+中英文字幕+配套课件
视频分辨率: 720P 准高清视频大小: 2.14GB
视频语言: 英语视频字幕: 中英字幕

幻仿编程 Udemy 付费课程,独家中英字幕 + 配套资料!
限时1折特惠!课程永久访问权,随时随地学习!

gRPC [Golang] 大师班:构建现代 API 和微服务

比 REST API 更好!使用 gRPC、Protocol Buffers (protobuf) 为 Golang 微服务构建快速可扩展的 HTTP/2 API

讲师:Clément Jean


图片[1]-【Udemy课程】gRPC [Golang] 大师课程:构建现代 API 与微服务 | gRPC [Golang] Master Class Build Modern API & Microservices-幻仿编程

你将会学到的

  • 学习gRPC理论,了解gRPC的工作原理
  • 比较 gRPC 和 REST API 范式
  • 在 .proto 文件中编写 gRPC 服务定义
  • 使用 protoc gRPC 插件在 Golang 中生成服务器和客户端代码
  • 实现一元、服务器流、客户端流和双向流 API
  • 通过练习和解决方案练习您的学习
  • 实施高级概念,例如错误处理、截止日期和 SSL 安全
  • 在 MongoDB 之上实现完整的 CRUD API
  • 获取指导以扩展您的学习之旅并从现实世界的 gRPC 服务中获得灵感

本课程包括:

  • 4 小时 长的随选视频
  • 9 篇文章
  • 在移动设备和电视上观看

要求

  • 很好地理解 Golang 编程语言
  • 很好地理解协议缓冲区

说明

gRPC 是一个新的现代框架,用于构建可扩展、现代和快速的 API。它被谷歌、Square 和 Netflix 等许多顶级科技公司所利用,使程序员能够以他们想要的任何语言编写微服务,同时保持在这些服务之间轻松创建通信的能力。它依赖 协议缓冲区 作为传输机制和服务定义语言。

在本课程中,我们将通过实践讲座深入探索 gRPC 入门的所有方面。

本课程是实践课程,您将实现两项服务:Greet 和计算器服务。

在短短几个小时内,您将了解编写 .proto 文件、在您最喜欢的编程中生成代码以及在 Golang 中实现您的服务、服务器和客户端所需的一切。将有大量的实践讲座和练习供您练习新获得的技能。

是时候告别缓慢而笨重的 REST API,并选择更好的 API 框架了。

———————————

gRPC Golang Master Class 是 全面了解 gRPC 使用您喜欢的语言提供的所有可能性的最佳方式

> 学习 gRPC 理论以了解 gRPC 的工作原理> 比较 gRPC 和 REST API 范例> 在 .proto 文件中编写你的 gRPC 服务定义> 使用 Gradle gRPC 插件在 Golang 中生成服务器和客户端代码> 实施一元、服务器流、客户端流 &双向流 API> 通过练习和解决方案练习你的学习> 实施高级概念,例如错误处理、截止日期和 SSL 安全性 > 在 MongoDB 之上实施完整的 CRUD API> 获得指导以扩展您的学习之旅并从现实世界中获得灵感gRPC 服务

注意: 本课程希望您对 Protocol Buffers 和 Golang 有一些初步了解。

章节大纲:

  • gRPC 课程概述: 了解课程目标、课程结构、下载课程代码并做好准备!
  • [理论] gRPC Internals Deep Dive: 了解 gRPC 是如何在幕后工作的。了解 HTTP/2、Protocol Buffers 效率以及 gRPC 和 REST 的区别。
  • [动手实践] gRPC 项目概述和设置: 使用 Gradle 设置您的项目并学习如何触发代码生成
  • [动手实践] gRPC Unary: API 描述和实现
  • [动手] gRPC 服务器流:API 描述和实现
  • [动手实践] gRPC 客户端流: API 描述和实现
  • [动手实践] gRPC 双向流: API 描述和实现
  • [动手实践] gRPC 高级功能深入探讨: 高级功能,例如错误处理、截止日期、SSL 安全性。
  • 后续步骤: 一些有用的现实世界链接以及从这里学习的地方

===============================

讲师

我叫 Clement Jean,我将担任本课程的讲师。我教授 Protocol Buffers 和 gRPC,我的重点始终是帮助我的学生提高他们的专业水平。我也是一些评价最高和最畅销课程的作者。

随着开发成为一个被广泛接受和追求的职业,我决定是时候让学生们正确地了解 gRPC [Golang]。那么,让我们开始课程吧!你得到了很好的照顾!

===============================

本课程还附带:

  • 终生访问所有未来更新
  • 问答部分的响应式讲师
  • 指向有趣文章的链接,以及许多可作为您的下一个模板基础的优秀代码
  • Udemy 结业证书可供下载
  • 30 天“无条件”退款保证!

我希望在课程中见到你!

此课程面向哪些人:

  • 想要了解如何在 Golang 中编写 gRPC 服务和客户端的开发人员
  • 想要了解 gRPC 工作原理以及不同类型 API 背后的概念的架构师
共 59 节课程 • 总时长 5 小时 25 分钟
第一章 课程
1. 第1课8分17秒
2. 第10课44秒
3. 第11课1分
4. 第12课4分40秒
5. 第13课5分51秒
6. 第14课5分15秒
7. 第15课1分32秒
8. 第16课4分5秒
9. 第17课4分5秒
10. 第18课6分16秒
11. 第19课9分6秒
12. 第2课3分8秒
13. 第20课2分26秒
14. 第21课2分44秒
15. 第22课4分28秒
16. 第23课6分9秒
17. 第24课9分4秒
18. 第25课1分53秒
19. 第26课1分51秒
20. 第27课5分34秒
21. 第28课7分55秒
22. 第29课9分53秒
23. 第3课33秒
24. 第30课1分39秒
25. 第31课1分35秒
26. 第32课5分25秒
27. 第33课9分57秒
28. 第34课11分34秒
29. 第35课3分36秒
30. 第36课14分3秒
31. 第37课2分18秒
32. 第38课11分23秒
33. 第39课5分38秒
34. 第4课8分40秒
35. 第40课15分25秒
36. 第41课4分
37. 第42课8分45秒
38. 第43课3分16秒
39. 第44课1分10秒
40. 第45课9分3秒
41. 第46课8分32秒
42. 第47课9分58秒
43. 第48课5分43秒
44. 第49课11分20秒
45. 第5课8分46秒
46. 第50课6分33秒
47. 第51课8分18秒
48. 第52课3分49秒
49. 第53课4分25秒
50. 第54课2分13秒
51. 第55课7分19秒
52. 第56课2分26秒
53. 第57课4分22秒
54. 第58课4分
55. 第59课1分9秒
56. 第6课4分36秒
57. 第7课1分38秒
58. 第8课1分12秒
59. 第9课5分10秒
1. 关于课程更新与获取

如何获取本站课程?

免费获取方式:在本站签到、评论、发布文章等可获取积分,通过积分购买课程。
付费获取方式:购买本站【月度会员】或【永久会员】。

课程购买后是否支持更新?
是的,所有课程均提供免费更新服务。 我们致力于为您提供持续的学习支持。

如何获取更新?
单独购买的课程: 您可在“个人中心”随时查看购买记录及最新下载链接,轻松获取免费更新。
永久会员: 您可在相关页面直接查看最新下载地址,随时免费获取更新。
非永久会员(重要提示):通过会员权限下载的课程,在“个人中心”可能不显示具体订单记录。

因此,会员到期后,您将无法通过“个人中心”查看最新下载链接。
解决方案建议:续费会员: 恢复会员权限后,即可再次查看所有最新下载链接。
妥善保存下载链接: 我们强烈建议您在会员有效期内,保存好本站分享的课程下载链接。通常,课程更新内容会直接补充到原有分享链接中。
2. 关于课程资料

课程下载后资料是否齐全?
绝大部分课程资料齐全。 我们尽力确保您获得完整的学习资源。
少数情况说明: 极少数课程可能存在资料缺失情况。针对 Udemy 课程,资料形式多样,请知悉:本地文件(随视频下载): 此类课件通常随视频一并提供,下载即得。

本地文件(含链接): 课件文件中会提供资料下载链接,您需自行访问链接下载。此类资料通常也可获取。
在线平台存储(如 GitHub): 讲师会在视频中说明资料获取方式(如访问特定平台),请您按指引自行下载。
③ Udemy 平台内资料: 部分资料需登录您在 Udemy 购买的账号才能查看。此类资料本站无法提供,除非您自行在 Udemy 平台购买该课程。
3. 关于课程字幕

是否提供中英文双字幕?原本无字幕的课程是否支持?
是的,本站下载的所有课程均提供中英文双字幕,包括 Udemy 原本无任何字幕的课程。 我们致力于提升您的学习体验。

Udemy 字幕现状与本站服务:
○ Udemy 绝大多数课程本身不提供任何字幕。在少数提供字幕的课程中,也几乎不提供中文字幕。

本站字幕服务流程:
Udemy 有字幕: 我们会将其翻译成中文字幕,与英文字幕一同提供。
Udemy 无字幕: 我们会通过技术手段识别生成英文字幕,再翻译成中文字幕,一同提供给您。

字幕服务重要说明(请您理解):
翻译精度: 字幕翻译采用谷歌翻译引擎完成,虽不及人工翻译精准,但足以保障您正常学习理解。
若您仍然觉得字幕精度较低: 可联系站长针对性润色字幕(该服务仅限本站会员)。
4. 关于视频存储与使用

视频存储位置与观看/下载方式?
本站所有课程视频均存储于网盘平台。
您支持在线观看: 可在网盘内直接播放学习。
您支持下载: 可将视频下载至本地,使用播放器播放,更灵活便捷。

主要存储网盘:百度网盘

视频格式与加密情况?
本站所有课程视频均以 MP4 或 MKV 通用格式提供。
视频文件不加密,您可自由分享(请遵守相关法律法规)。
播放建议: 使用本地播放器(如 PotPlayer)播放时,可同时加载中英文字幕文件,学习体验更佳。您可参考我们提供的《PotPlayer 挂载中英双字幕教程》。
5. 关于售后支持与退款政策

遇到问题如何联系?
无论您在购买前或购买后遇到任何疑问,都欢迎随时联系站长。 我们将竭诚为您服务。

退款政策说明:
原则: 由于虚拟商品(课程、资料等)具有可复制性,一旦购买成功并完成下载,原则上不支持退款。

请您在购买前仔细阅读课程介绍、资料说明及本条款,确认符合您的需求。 如有不确定之处,欢迎先行咨询站长。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容