终极 Go:高级工程
Ultimate Go Advanced Engineering
从一开始,您将与讲师结对编程,逐步了解用于设计代码的设计理念和指南。在整个课程中,您将了解有关 Go 以及该语言的高级工程功能的更多信息。
本课程是终极围棋赛道的一部分。不单独出售。
注意:我们的所有捆绑包均适用于一年订阅。
订阅期结束后,您的会员资格不会自动续订。
要求:
您需要了解如何编程以及使用计算机的核心概念(例如文件、HTTP、内存管理……)
- 建议对 Go 编程语言有中等程度的了解。
- 如果学生参加了我们的 Ultimate Go 和 Ultimate Go:使用 Kubernetes 的 Web 服务课程,他们将获得最大的价值。
在参加研讨会之前,您应该在计算机上安装以下软件:
课程大纲
介绍:
- 1.1:设计理念、指南、期望
- 1.2:安装工具
- 1.3:项目的初始代码
区块链基础知识:
- 2.1:区块链基础知识
- 2.2: 创世记
- 2.3: 交易和区块
- 2.4: 数字签名
- 2.5:账户管理
- 2.6: 内存池
- 2.7:挖矿与共识
- 2.8:欺诈检测
创世纪:
- 3.1: 什么是创世记
- 3.2:配置选项
- 3.3:从磁盘读取
数字签名:
- 4.1: 什么是数字签名
- 4.2: 哈希
- 4.3: 冲压
- 4.4: 签名
- 4.5: 寻址
- 4.6: 验证
数据库:
- 5.1:区块链数据库内部有什么
- 5.2: 交易类型
- 5.3: 会计
- 5.4: 块类型
加密审计追踪:
- 6.1: 什么是加密审计追踪
- 6.2: 链接
- 6.3: 默克尔树证明
- 6.4:账户数据库证明
内存池:
- 7.1: 什么是内存池
- 7.2: 存储交易
- 7.3:交易选择
接受签名交易:
- 8.1: 处理函数
- 8.2:交易签名验证
- 8.3: 内存池包含
矿业:
- 9.1:什么是共识和挖矿
- 9.2: 工作量证明算法
- 9.3:实施挖矿工作流程
贮存:
- 10.1: 存储选项
- 10.2: 编写块
- 10.3: 读取和搜索块
点对点网络:
- 11.1: 什么是P2P网络
- 11.2: 同行发现
- 11.3: 共享交易
- 11.4: 共享块
钱包:
- 12.1: Chrome 插件基础知识
- 12.2: JavaScript 支持
- 12.3: 发送签名交易
旧版 对应 https://www.ardanlabs.com/live-training-events/ultimate-go-engineering-oct-24-2022.html
新版 对应 https://www.ardanlabs.com/on-demand-courses/ultimate_go_adv_engineering/
更多【Ardan labs】的课程 可以查看这里https://www.feifeiziyuan.com/series/ardan-labs/
2023/10/13 更新 新版似乎是之前直播课的剪辑版本
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(3)