-
Nodejs笔记
-
Solidity基础
-
Go基础
-
Go语言Web开发
-
用Go语言实现比特币
-
SQLite笔记
-
memcached笔记
阶段 | 主题 | 详细内容 | 预估时间 |
---|---|---|---|
第一阶段 | Go语言基础 | 1.类型 2.函数 3.面向对象编程 4.异常机制 5.包机制 6.工程管理 7.并发编程 8.反射 9.cgo | 2~3天 |
第二阶段 | Go语言进阶 | 1.TCP/UDP/HTTP编程 2.gRPC和Protobuf 3.数据库编程(mysql, levelDB, Redis等) 4.Web基础(使用go自带的库进行web开发) | 1~2天 |
第三阶段 | Web框架--Beego | 1.两天完成博客项目;2.学习redis和memcache使用;3.学习使用Beego进行API服务开发;4.了解Beego架构设计思路. | 3~4天 |
第三阶段 | Web框架--gin | 跳过,后期再学, 目前以Beego学习为主(2018-12-07) | 2~3天 |
第四阶段 | NodeJs, Docker | JS基础+ES6特性+常用模块+Express; 使用Docker部署go web项目 | 3天 |
第五阶段 | Solitidy和以太坊 | 以太坊搭建私链; Solitidy语法; 使用以太坊开发DAPP;使用Truffle+Mocha+Ganache+Web3构建DAPP项目. | 5~6天 |
第六阶段 | 超级账本和Hyperledger Fabric框架 | 使用Fabric构建项目; 使用IPFS构建项目 | 5~6天 |
第七阶段 | 知识点复习+ 面试准备+ 写简历 | Go, Solitidy , Nodejs , 区块链理论, 数据库, 其他 | 3天(2019年元旦后) |
第八阶段 | 投简历+面试+面试总结 | 1.7至1.11和1.16至1.18 |