Celer Network智能合约全栈开发及链下扩容尖端技术实训营

区块链技术的进步需要开发者,更需要能够将区块链真正带入千家万户的大规模落地应用。秉承这个目的,Celer Network正式启动“区块链应用进万家”计划。

区块链技术的进步需要开发者,更需要能够将区块链真正带入千家万户的大规模落地应用。秉承这个目的,Celer Network正式启动“区块链应用进万家”计划。

自9月6日起,每周上线两节课,通过9节视频课程+2次直播答疑,从零开始以以太坊为基点,教授智能合约dApp全栈开发,同时更有全网独家的Celer Network链下扩容SDK教程,解决传统dApp速度慢如蜗牛的痛点,让你获取开发能真正承载大规模用户的dApp的绝技!

—— Celer Network团队

Celer Network《智能合约全栈开发及链下扩容尖端技术实训营》是一门针对热爱区块链技术的开发者所做的一门课程,不仅让学员能实现具备在以太坊上开发一个可产品化的智能合约应约dApp的能力,更特别增添了最尖端的Celer Network链下智能合约开发特别教程,解决传统区块链应用速度慢,互动性差的巨大痛点,让开发者的应用更容易成为爆款用户增长应用。

课程主讲人为硅谷明星区块链项目Celer Network联合创始人董沫 (UIUC计算机科学系博士,主要研究广域网数据传输加速与分布式系统,博弈论和网络形式验证)。为了打造出区块链行业全球最顶尖的区块链技术开发人才,此课程包含智能合约设计初阶,后端优化,产品化,前段开发,主网部署以及最重磅的独一无二的链下智能合约开发初级教程。

学完此专栏(课程大纲在文末),你将会:

1 掌握Solidity开发环境配置以及Solidity语言相关语法;
2 熟练掌握基于以太坊的Dapp(去中心化应用)的开发部署;
3 从前端到后端,区块链链上至链下,具备一个对区块链项目技术栈的全局思考能力。
4  对区块链行业的深度理解和运用更加深厚的区块链行业资源。

为何Celer Network做这个专栏?目标是什么?

我们坚定的认为,在未来区块链的生态系统当中,最终将区块链的分布式应用带入千家万户与大规模移动及IoT终端的,也就是区块链的真正入口层,是区块链的链下扩容平台。链下扩容平台基于底层区块链的共识和安全性保证,通过将大量的智能合约执行和价值传输转移到链下进行,在加速的同时不丧失安全性,同时需要具备一套自洽的经济学模型作为保障。推动链下生态发展的前提是让更多智能合约开发者和用户理解智能合约的机遇与重要性。同时认识到链下生态和链上生态同等重要,从技术难度上面,同等复杂,而现今链下生态处于一个萌芽和初生的状态,我们希望用自己的强大技术实力,和对行业生态的把握,来推动区块链链下生态的成熟与发展,真正让区块链走入千家万户。因此,为了感谢各位一直以来对Celer Network愿景的支持与鼓励,为了让社区从前端到后端,从区块链链上到链下具备一个对区块链项目技术栈的全局思考能力,Celer Network专栏《智能合约全栈开发及链下扩容尖端技术实训营》正式上线。

专栏讲师是谁?

Celer Network联合创始人董沫将与你携手走进Celer Network专栏《智能合约全栈开发及链下扩容尖端技术实训营》。董沫博士于2017年在UIUC计算机系(全美排名第五的计算机系)获得博士学位。圈内人称老董,是区块链的早期布道者,开发者和投资人。他的公众号”老董区块链干货铺”(现Celer Network技术社区)用通俗易懂的方法传播区块链的艰深技术知识。从2017年开始他坚持教授全栈区块链智能合约开发课程,已为社区培养了400名合格的区块链开发者。他的研究和开发经验主要在网络和分布式系统协议设计,网络协议形式验证以及博弈论。董博士领导开发了基于non-regret learning 的网路传输协议,可以提升互联网复杂网络环境下的数据传输速度10至100倍。其工作已被一些最大的互联网内容提供商和服务商所应用,也获得了第二代互联网创新应用奖,发表在了国际顶级网络与系统会议上。董博士曾是由NEA,Menlo Venture联合投资的网络形式验证与安全公司Veriflow的创始成员,产品经理,早期战略客户经理和工程团队负责人。他开发的分布式系统和网络协议形式验证软件已被部署在世界五十强企业当中。

Celer Network介绍?

Celer Network致力于以链下扩容技术为基石构建匹配互联网规模的区块链应用入口平台,让所有人都能够在该平台上便捷快速地开发、运行与使用高性能的分布式区块链应用。Celer Network现已获得传统创投(如经纬中国, 丹华资本,FreeS Fund, 500 Startups, 360创新资本, 水木清华校友基金和起源资本),世界著名公链项目(如Neo Global Capital, Aelf Foundation, QuarkChain Foundation, Qtum Foundation, IoTex Foundation, Stable Fund and Waves Platform等)和顶级的加密货币基金(如Pantera, FBG, Bixin, BlockVC, Arrington XRP Capital, Fenbushi Capital, Signum Capital, Nima Capital, OK Blockchain Capital等)的认可与支持。与此同时,Celer Network团队不仅在普及区块链链下扩容时取得成效,建立了项目的技术壁垒,并且和区块链的头部公链和社区都建立了密切的战略合作,如Celer Network与由Vitalik担任研究顾问的投研机构L4联合宣布展开战略合作,旨在共同领导建立以太坊链下扩容智能合约的行业标准。L4最初由Dmitry Buterin(Vitalik的父亲)联合创办,其扩容研究工作获得以太坊基金会及Vitalik本人数百万美元捐赠,是接受以太坊基金会资助额度最高的机构。

课程大纲

第1课    智能合约设计初阶-单员工薪酬系统
第一讲:合约的基本概念和定义第二讲:Solidity类型系统与传统语言的异同第三讲:Solidity独特的单位系统,区块链系统全局变量:区块信息,消息第四讲:Solidity超强实战之单元工薪酬系统
第2课    智能合约设计进阶-多员工薪酬系统
第一讲:Solidity超强实战之多员工薪酬系统第二讲:动态静态数组的不同及Struct第三讲:函数输入参数检查revert, 循环及遍历的安全性程序运行错误检查和容错: assert与require第四讲:数据存储机制Data Location
第3课    智能合约后端优化和产品化
第一讲:如何通过数据结构优化降低合约执行第二讲:可视度及合约的继承第三讲:巧用modifier第四讲:以太坊SAFE MATH和LIBRARY 函数库的使用和基本介绍
第4课    使用 Truffle架构进行前后端交互,测试,部署
第一讲:为什么要用Truffle,Truffle的基本概念第二讲:Truffle的command line功能、目录结构、编译部署合约到testrpc第三讲: web3.js之合约交互第四讲:Truffle box前段开发及测试
第5课   分布式应用前段产品化
第一讲:什么是dApps第二讲:对开发的payroll合约进行整合第三讲:Ant Design前段代码和后端代码的整合测试 (integration test)
第6课    分布式应用前段产品化-进阶
第一讲:Metamask交互,Chrome浏览使用dApp第二讲:Metamask插件与前端代码的交互及Event的使用
第7课    智能合约的主网部署
第一讲:主网合约部署(Remix + Metamask + MyEtherWallet)第二讲:Truffle + Infura第三讲:智能合约安全
第8课    具有链下扩容能力的智能合约
第一讲:链下扩容基本理论第二讲:链下智能合约接口与实现第三讲:链下智能合约安全
第9课    具有链下区块链应用的开发
第一讲:链下dApp SDK的接口与实现第二讲:移动端原生Celer Network Android SDK第三讲:移动端原生Celer Network iOS SDK第四讲:移动端Celer Network原生应用全栈示例 


前往学习
(注:微信打开,点击领取优惠券可免费)

本文来自Celer Network,经授权后发布,本文观点不代表DAppChaser立场,转载请联系原作者。

Erica进行回复 取消回复

邮箱地址不会被公开。 必填项已用*标注

评论列表(2条)

  • test 2020年11月19日 11:37

    这个课程现在还有吗

    • Erica 回复 test 2020年11月19日 11:45

      没有了吧~现在智能合约相关教程很多的,可以去 Hahow 看西西老师的智能合约课,很容易懂,也可以在各种视频平台搜免费课自学。

联系我们

邮件:contact@dappchaser.com

QR code