2019年廣州IT費(fèi)用?
發(fā)布時(shí)間:2019-07-01 廣州兄弟連IT教育 訪問(wèn) : 213深圳GO全棧+區(qū)塊鏈培訓(xùn)班--兄弟連IT教育區(qū)塊鏈培訓(xùn)課程內(nèi)容
課程體系與潮流技術(shù)同步
通過(guò)Go語(yǔ)培養(yǎng)編程思維和動(dòng)手能力,具備常用后臺(tái)服務(wù)器開(kāi)發(fā)方向基本知識(shí)和常用技能,獨(dú)立開(kāi)發(fā)前端和后端業(yè)務(wù),扎實(shí)的理論基礎(chǔ),快速融入各種行業(yè)企業(yè)區(qū)塊鏈相關(guān)開(kāi)發(fā)需求,區(qū)塊鏈實(shí)際上是一種分布式的記賬本,分布式的概念對(duì)于區(qū)塊鏈開(kāi)發(fā)很重要,課程重要解決企業(yè)常見(jiàn)虛擬化部署及微服務(wù)相關(guān)分布式主流技能,Go語(yǔ)言作為Docker的開(kāi)發(fā)語(yǔ)言,更是捧紅了分布式的生態(tài),所以分布式助于更加理解區(qū)塊鏈的去區(qū)中心化。學(xué)習(xí)Hyperledger,比特幣是區(qū)塊鏈1.0,以太坊是區(qū)塊鏈2.0,EOS是區(qū)塊鏈3.0,熟練學(xué)習(xí)和掌握后,可滿足企業(yè)開(kāi)發(fā)的初中級(jí)、甚至高級(jí)需求。
| 第一階段 區(qū)塊鏈主流語(yǔ)言-Go語(yǔ)言開(kāi)發(fā)實(shí)戰(zhàn)(2周) | |||
| Go語(yǔ)言介紹及開(kāi)發(fā)環(huán)境搭建 | 基礎(chǔ)類型 | 運(yùn)算符 | 流程控制 |
| 函數(shù) | 工程管理 | 復(fù)合類型 | 面向?qū)ο缶幊?/span> |
| 指針與方法 | 異常處理 | 文本文件處理 | GO包 |
| 綜合文件處理 | GO測(cè)試 | 開(kāi)發(fā)實(shí)戰(zhàn) | |
| 第二階段 區(qū)塊鏈后端技術(shù)體系-Go語(yǔ)言高并發(fā)服務(wù)器開(kāi)發(fā)(1周) | |||
| Linux命令 | Linux開(kāi)發(fā)與調(diào)試工具 | 系統(tǒng)I/O操作 | 進(jìn)程與IPC通信 |
| 線程與同步 | Goroutine協(xié)程與調(diào)度器 | Channel管道與CSP同步機(jī)制 | 網(wǎng)絡(luò)協(xié)議與網(wǎng)路編程 |
| 高并發(fā)服務(wù)器開(kāi)發(fā)實(shí)戰(zhàn) | Go并發(fā)爬蟲(chóng)系統(tǒng)開(kāi)發(fā)實(shí)戰(zhàn) | 文本文件處理 | Go包 |
| 綜合文件處理 | Go測(cè)試 | 開(kāi)發(fā)實(shí)戰(zhàn) | |
| 第三階段 去中心化前端開(kāi)發(fā)與web服務(wù)器開(kāi)發(fā)(3周) | |||
| 關(guān)系型數(shù)據(jù)庫(kù)-MySQL | No-SQL緩存型數(shù)據(jù)庫(kù)-Redis | 分布式文件系統(tǒng)-FastDFS | 前端開(kāi)發(fā) |
| Beego框架 | 項(xiàng)目實(shí)戰(zhàn) | ||
| 第四階段 Go開(kāi)發(fā)區(qū)塊鏈公鏈-區(qū)塊鏈密碼學(xué),分布式編程,共識(shí)算法,基本概念,Golan公鏈開(kāi)發(fā)(3周) | |||
| 常用密碼算法 | 常用密碼協(xié)議 | 案例:中心化區(qū)塊鏈交易所安全系統(tǒng) | 分布式編程概念 |
| 共識(shí)算法 | 區(qū)塊鏈概念(鏈與幣、通證) | 區(qū)塊鏈架構(gòu)機(jī)理分析與實(shí)踐 | 前4階段項(xiàng)目綜合實(shí)戰(zhàn)Golang實(shí)現(xiàn)區(qū)塊鏈底層公鏈 |
| 第五階段 以太坊與智能合約與DAPP開(kāi)發(fā)(3周) | |||
| 以太坊環(huán)境搭建與智能合約Solidity簡(jiǎn)介 | 以太坊DAPP與Solidity開(kāi)發(fā)基礎(chǔ) | 智能合約實(shí)戰(zhàn) | 通過(guò)以太坊智能合約來(lái)進(jìn)行眾籌(ICO) |
| IPFS+區(qū)塊鏈 | 以太坊源碼概覽 | 以太坊源碼分析 | 編譯并山寨以太坊 |
| 第六階段 區(qū)塊鏈分布式應(yīng)用開(kāi)發(fā)(1周) | |||
| 虛擬化VS容器化 | Docker與Kubernetes(k8s)實(shí)戰(zhàn) | Go語(yǔ)言與微服務(wù) | 區(qū)塊鏈與去中心化數(shù)據(jù)體系 |
| Git | 項(xiàng)目實(shí)戰(zhàn) | ||
| 第七階段 區(qū)塊鏈系統(tǒng)框架開(kāi)發(fā)超級(jí)賬本與區(qū)塊鏈3.0EOS (3周) | |||
| 超級(jí)賬本Fabric部署 | 超級(jí)賬本Fabric配置管理 | 超級(jí)賬本Fabric架構(gòu)設(shè)計(jì) | 超級(jí)賬本區(qū)塊鏈框架 |
| Go語(yǔ)言智能合約的開(kāi)發(fā)與部署 | Go+Hyperledger Fabric | Node.js簡(jiǎn)介 | Nodejs 超級(jí)賬本二次開(kāi)發(fā) |
| 項(xiàng)目實(shí)戰(zhàn)開(kāi)發(fā) | 區(qū)塊鏈3.0EOS簡(jiǎn)介 | EOS智能合約開(kāi)發(fā) | EOS案例 |
| 項(xiàng)目實(shí)戰(zhàn) | |||
| 第八階段 Go與區(qū)塊鏈面試強(qiáng)化(1周) | |||
| Go與經(jīng)典設(shè)計(jì)模式 | Go與數(shù)據(jù)結(jié)構(gòu) | Go與常用算法 | Go與C/C++語(yǔ)言高級(jí)編程 |
| 第九階段 高級(jí)企業(yè)級(jí)項(xiàng)目實(shí)戰(zhàn)(5周) | |||
| C++面向?qū)ο缶幊?/span> | 區(qū)塊鏈1.0比特幣源碼分析 | 比特幣源碼定制修改兄弟幣 | 區(qū)塊鏈3.0 EOS源碼分析 |
| EOS源碼分析定制修改兄弟OS | Ripple技術(shù)介紹 | 比特幣、以太坊挖礦工具開(kāi)發(fā) | 錢(qián)包開(kāi)發(fā)與交易所設(shè)計(jì) |
| 區(qū)塊鏈主網(wǎng)上線開(kāi)發(fā) | 拍賣(mài)系統(tǒng)開(kāi)發(fā) | 筆試、機(jī)試、面試綜合訓(xùn)練 | |
吳俏詳
資深區(qū)塊鏈專家
—————————————————————————————————————————————
清華大學(xué)微軟實(shí)驗(yàn)室區(qū)塊鏈專家,擔(dān)任Windows Azure 區(qū)塊鏈工程師,具備2年的區(qū)塊鏈開(kāi)發(fā)經(jīng)驗(yàn)與6年的云計(jì)算開(kāi)發(fā)經(jīng)驗(yàn)。賽迪顧問(wèn)《2016中國(guó)金融區(qū)塊鏈演進(jìn)、應(yīng)用及投資價(jià)值研究》白皮書(shū)起草者之一,區(qū)塊鏈技術(shù)專家,分布式網(wǎng)絡(luò)專家。
Python簡(jiǎn)介:Python是純粹的自由軟件, 源代碼和解釋器CPython遵循 GPL(GNU General Public License)協(xié)議。Python語(yǔ)法簡(jiǎn)潔清晰,特色之一是強(qiáng)制用空白符(white space)作為語(yǔ)句縮進(jìn)。Python具有豐富和強(qiáng)大的庫(kù)。它常被昵稱為膠水語(yǔ)言,能夠把用其他語(yǔ)言制作的各種模塊(尤其是C/C++)很輕松地聯(lián)結(jié)在一起。常見(jiàn)的一種應(yīng)用情形是,使用Python快速生成程序的原型(有時(shí)甚至是程序的最終界面),然后對(duì)其中有特別要求的部分,用更合適的語(yǔ)言改寫(xiě),比如3D游戲中的圖形渲染模塊,性能要求特別高,就可以用C/C++重寫(xiě),而后封裝為Python可以調(diào)用的擴(kuò)展類庫(kù)。需要注意的是在您使用擴(kuò)展類庫(kù)時(shí)可能需要考慮平臺(tái)問(wèn)題,某些可能不提供跨平臺(tái)的實(shí)現(xiàn)。
PHP發(fā)展現(xiàn)狀
隨著Web2.0的升溫互聯(lián)網(wǎng)的發(fā)展迎來(lái)新一輪的熱潮,由于互聯(lián)網(wǎng)本身的快速發(fā)展、不斷創(chuàng)新的特點(diǎn),決定了只有以最快開(kāi)發(fā)速度和低成本,才能取勝,才能始終保持一個(gè)網(wǎng)站的優(yōu)先性和吸引更多的網(wǎng)民。
互聯(lián)網(wǎng)的企業(yè)生存和競(jìng)爭(zhēng)的核心在于技術(shù),技術(shù)、研發(fā)人才永遠(yuǎn)是這些企業(yè)不可或缺的關(guān)鍵人物,只有擁有資深的人才和先進(jìn)的技術(shù),才能在最短的時(shí)間內(nèi)創(chuàng)造出優(yōu)秀的網(wǎng)絡(luò)應(yīng)用。
PHP技術(shù)和相關(guān)的人才,正是目前的互聯(lián)網(wǎng)的發(fā)展趨勢(shì),PHP作為非常優(yōu)秀的、簡(jiǎn)便的Web開(kāi)發(fā)語(yǔ)言,和Linux,Apache,MySQL緊密結(jié)合,形成LAMP的開(kāi)源黃金組合,不僅降低使用成本,還提升了開(kāi)發(fā)速度,滿足zui新的互動(dòng)式網(wǎng)絡(luò)開(kāi)發(fā)的應(yīng)用。
01 Zookeeper分布式協(xié)調(diào)系統(tǒng)與HBase安裝部署:
Zookeeper分布式協(xié)調(diào)系統(tǒng),HBase分布式數(shù)據(jù)庫(kù)… …
02 HBase核心功能模塊和基本概念:
HBase與Hadoop的關(guān)系,HBase的核心功能模塊,HBase的使用場(chǎng)景和經(jīng)典案例,HBase基本概念、HBase表結(jié)構(gòu)設(shè)計(jì),HBase客戶端,HBase核心概念、高級(jí)特性… …
03 MapReduce批量操作HBase:
MapReduce批量操作HBase,使用Sqoop將數(shù)據(jù)導(dǎo)入HBase,通過(guò)WEB UI工具查看HBase狀態(tài)… …
04 Redis集群及應(yīng)用:
redis簡(jiǎn)介及安裝部署,redis常用命令及數(shù)據(jù)結(jié)構(gòu),基于Java語(yǔ)言的開(kāi)發(fā),redis集群、redis案例… …
05 MongoDB數(shù)據(jù)庫(kù):
MongoDB簡(jiǎn)介,MongoDB安裝與配置,MongoDB的CRUD基本使用,MongoDB常見(jiàn)的查詢索引… …
06 Kudu列式存儲(chǔ)系統(tǒng):
Kudu的簡(jiǎn)介,Kudu的架構(gòu)、安裝及部署,Kudu的基本操作… …
07 Storm:
Storm簡(jiǎn)介,Storm應(yīng)用開(kāi)發(fā),Storm消息可靠處理,Storm 案例… …
08 Kafaka:
Kafka介紹、Kafka原理與架構(gòu),Kafka使用場(chǎng)景,Kafka的核心概念,Kafka安裝、部署,Kafka文件消費(fèi)者案例………
09 Flume海量日志采集系統(tǒng):
Flume簡(jiǎn)介、Flume安裝,F(xiàn)lume內(nèi)部原理,Source、Channel、Sink,F(xiàn)lume應(yīng)用案例… …