多伦多乔治布朗学院独特的区块链开发专业专注于借助区块链技术,设计和实施分散应用程序。这项为期三学期的证书课程旨在全面覆盖全栈开发,为潜在学生提供在这个新兴和令人振奋的领域取得成功所需的所有工具。
本专业在区块链行业专业人士的支持下开发,全日制授课,每周学习时间约 20 小时,共 26 周。在课程第三学期,学生可获得实习或实践学习机会。这是加拿大学院提供的第一个区块链证书课程。您将学习的技能包括:
- 智能合约
- 区块链的设计模式
- 分布式应用程序(DAPP)
- 全栈开发
- 区块链架构、安全实践、法律法规等
课程大纲
第一学期
课程代码
课程名称
BCDV 1001
Introuction to Blockchain( 区块链导论 )
BCDV 1003
Blockchain Architecture( 区块链架构 )
BCDV 1004
Laws an Regulations( 法律法规 )
BCDV 1016
Intro to Smart Contracts( 智能合约导论 )
BCDV 1005
Inustry Applications( 行业应用 )
BCDV 1002
Introuction to Blockchain Security Practices( 区块链安全实践导论 )
BCDV 1006
Full Stack Development I(全栈开发 I)
BCDV 1007
Full Stack Development II(全栈开发 II)
BCDV 1008
Full Stack Development III
(全栈开发 III)
BCDV 1017
Full Stack Development IV
(全栈开发 IV)
第二学期
| 课程代码 | 课程名称 |
|---|---|
第三学期
课程代码
课程名称
TCOP 1006
Co-op(实习教育)
或者
BCDV 1015
Work Integrate Project(实践学习)
实习教育选项
在本专业第三学期,学生可以选择申请实习,或者参加包括行业赞助项目在内的实践学习课程。
专业标准及学习成果
毕业生将具备下列能力:
- 传达与区块链技术及其行业应用相关的基本概念。
- 实施区块链解决方案的最佳安全实践。
- 设计加密经济模型,以解决业务问题。
- 设计分散式应用程序和系统的体系结构。
- 利用区块链技术开发分散式应用程序。
- 解释与区块链技术相关的法律含义、法规和行业标准。
- 应用信息技术项目管理原则和最佳实践。
- 通过各种开源项目、合作伙伴关系和社区参与,为该领域和区块链社区做出贡献。
就业前景
所在行业
为支持多伦多成为领先的区块链中心,乔治布朗学院与 ConsenSys,ChainSafe Systems 以及业内其他领导者合作开发此课程。
您的职业
本专业毕业生可能从事的职业包括:
- 区块链工程师
- 区块链开发员
- 区块链建筑师
- 智能合约开发员
- 分布式应用程序开发员