通过本课程的学习,系统掌握区块链的系统开发和应用开发,能够理解区块链的基本概念,了解区块链系统的运行原理。掌握区块链的技术架构,能在以太坊、Hyperledger Fabric等平台进行区块链的项目开发。
1、深入区块链的基本原理
2、 能在Linux/Ubuntu平台进行区块链项目开发
3、精通使用go语言进行应用编程、系统开发
4、精通go语言 多进程、多线程编程及网络高级编程
5、掌握go语言连接mysql数据库的系统配置和高级使用
6、掌握链表、树、二叉树、哈希表等数据结构
7、理解区块结构、交易记录、POW、POS、DPos等共识算法
8、理解挖矿、交易费等激励层的设计
9、熟悉以太坊智能合约、Fabric智能合约
10、熟练在以太坊、Hyperledger Fabric等平台进行区块链的项目开发
11、了解区块链在保险行业、物流行业、金融、食品溯源、奢侈品认证行业的典型应用
区块链将重新定义世界,打造数字经济时代信任基石,成就未来之想。
1、大学专科及专科以上学历,计算机,电子,自动化,通信,信息工程等相关专业。
2、如不具备以上条件,但从事1年以上的计算机软硬件开发的技术人员。
✔ 周六 10:00 ~17:00
✔ 周日 10:00 ~17:00
共计20周课程
授课内容在逐项介绍各个知识点的同时,更是深度剖析知识点的原理思想,让学员站在更高的层面来理解知识点
本阶段主要介绍区块链的相关技术:区块链的简介与发展,区块链的核心概念,区块链的基本原理,区块链的应用场景,技术价值、挑战与展望......
本阶段主要介绍Linux操作系统的概念及安装方法、基本命令等:Linux系统概述,Linux常用命令,Shell脚本编程,Sublime编辑器的使用......
本阶段主要介绍C语言基础+C语言高级:基本数据类型,运算符与表达式,条件结构,循环结构,数组,指针,函数,字符串,结构体......
本阶段主要介绍了链表、算法、哈希表、树等:单向链表,双向链表,队列、循环队列,栈,树与二叉树,排序算法——冒泡排序......
项目实践:供应、物流管理系统
本阶段主要讲解go语言编程基础及go语言高级编程:变量和常量,数据类型,包和文件,运算符与表达式,条件流程循环流程,数组、切片(Slice)和映射......
本阶段主要介绍SQL、MySQL:数据库管理系统,SQL语句,连接MySql数据库......
项目实践指导:在线农产品展示溯源
本阶段主要讲解node.js:node.js安装配置,node.js事件与回调,模块系统与函数,文件处理与网络请求,数据封包及常用框架,连接数据库......
本阶段主要讲解数据层、通讯层、共识层、激励层、合约层、应用层:区块结构、创世区块,交易记录、数据加密,P2P通讯,数据通信和验证,挖矿......
本阶段主要讲解以太坊开发环境搭建及Hyperledger Fabric介绍:以太坊本地开发环境搭建,以太坊分布式集群环境搭建,私链的创建,Fabric本地开发环境搭建......
本阶段主要讲解区块链项目开发:支付和清结算,农产品溯源的应用,奢侈品认证的应用,金融行业的应用,保险领域的应用,发币和交易......
项目实践:在线农产品展示溯源(底层加入区块链技术)
面试就业指导:就业指导、简历指导
行业品质教育,IT教育领导品牌
It岗位,技术是关键。宽敬设计了8项技术练习作业,从最初的结构,到后期维护,老师查漏,锻炼自己技术能力
不用担心自己学不会,我们老师会在你学习困难时,进行一对一的辅导,提高你的学习能力,让知识更好的被你吸收
很多人失败的根源就是没有找到适合自己的公司和岗位,宽敬的就业老师会根据你的实际情况,帮你筛选公司和岗位,让你升职加薪更高效
一份好的简历能让面试机会增加,可大多数求职者的简历却很烂。在你求职时,宽敬的老师会协助你修改简历,精确工作定位,增加面试成功率
我们帮每位学员树立积极自信的心态,让宽敬没有学不会的学员
中途耽误几天的话可以通过看视频同步完成老师的作业弥补进度,不会可以随时问老师。在线视频,随学随补,最快赶上进度。
学习的流程分为预习、听课、整理笔记、作业(每周定期检查作业,并针对反馈情况进行讲解)、复习、默写、项目阶段跟踪检查。
开课后根据学员的作业及测验情况形成关怀名单,进入关怀名单的学员会被所有老师所关注,相应的对其作业、预习笔记、默写等要求会更高,要求会更严格。
学员因学习中途落课或者学习效果不扎实等原因可以向教务老师申请重修或降级,本期学不会下期免费再学,直到学会为止!
预习笔记是宽敬一再强调的学习法宝,每个同学在宽敬都必须养成课前预习的习惯,对老师第二天要讲授的内容重点、难点做到心里有数,听课事半功倍。
学习中遇到问题,小组成员共同讨论解决,小组内有学习懈怠完不成学习任务的同学,小组内全体成员会集体被罚(罚手抄代码n遍哟)。