廣州IT學(xué)習(xí)
發(fā)布時(shí)間:2019-07-01 廣州兄弟連IT教育 訪問 : 186深圳GO全棧+區(qū)塊鏈培訓(xùn)班--兄弟連IT教育區(qū)塊鏈培訓(xùn)課程內(nèi)容
課程體系與潮流技術(shù)同步
通過Go語培養(yǎng)編程思維和動手能力,具備常用后臺服務(wù)器開發(fā)方向基本知識和常用技能,獨(dú)立開發(fā)前端和后端業(yè)務(wù),扎實(shí)的理論基礎(chǔ),快速融入各種行業(yè)企業(yè)區(qū)塊鏈相關(guān)開發(fā)需求,區(qū)塊鏈實(shí)際上是一種分布式的記賬本,分布式的概念對于區(qū)塊鏈開發(fā)很重要,課程重要解決企業(yè)常見虛擬化部署及微服務(wù)相關(guān)分布式主流技能,Go語言作為Docker的開發(fā)語言,更是捧紅了分布式的生態(tài),所以分布式助于更加理解區(qū)塊鏈的去區(qū)中心化。學(xué)習(xí)Hyperledger,比特幣是區(qū)塊鏈1.0,以太坊是區(qū)塊鏈2.0,EOS是區(qū)塊鏈3.0,熟練學(xué)習(xí)和掌握后,可滿足企業(yè)開發(fā)的初中級、甚至高級需求。
| 第一階段 區(qū)塊鏈主流語言-Go語言開發(fā)實(shí)戰(zhàn)(2周) | |||
| Go語言介紹及開發(fā)環(huán)境搭建 | 基礎(chǔ)類型 | 運(yùn)算符 | 流程控制 |
| 函數(shù) | 工程管理 | 復(fù)合類型 | 面向?qū)ο缶幊?/span> |
| 指針與方法 | 異常處理 | 文本文件處理 | GO包 |
| 綜合文件處理 | GO測試 | 開發(fā)實(shí)戰(zhàn) | |
| 第二階段 區(qū)塊鏈后端技術(shù)體系-Go語言高并發(fā)服務(wù)器開發(fā)(1周) | |||
| Linux命令 | Linux開發(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ù)器開發(fā)實(shí)戰(zhàn) | Go并發(fā)爬蟲系統(tǒng)開發(fā)實(shí)戰(zhàn) | 文本文件處理 | Go包 |
| 綜合文件處理 | Go測試 | 開發(fā)實(shí)戰(zhàn) | |
| 第三階段 去中心化前端開發(fā)與web服務(wù)器開發(fā)(3周) | |||
| 關(guān)系型數(shù)據(jù)庫-MySQL | No-SQL緩存型數(shù)據(jù)庫-Redis | 分布式文件系統(tǒng)-FastDFS | 前端開發(fā) |
| Beego框架 | 項(xiàng)目實(shí)戰(zhàn) | ||
| 第四階段 Go開發(fā)區(qū)塊鏈公鏈-區(qū)塊鏈密碼學(xué),分布式編程,共識算法,基本概念,Golan公鏈開發(fā)(3周) | |||
| 常用密碼算法 | 常用密碼協(xié)議 | 案例:中心化區(qū)塊鏈交易所安全系統(tǒng) | 分布式編程概念 |
| 共識算法 | 區(qū)塊鏈概念(鏈與幣、通證) | 區(qū)塊鏈架構(gòu)機(jī)理分析與實(shí)踐 | 前4階段項(xiàng)目綜合實(shí)戰(zhàn)Golang實(shí)現(xiàn)區(qū)塊鏈底層公鏈 |
| 第五階段 以太坊與智能合約與DAPP開發(fā)(3周) | |||
| 以太坊環(huán)境搭建與智能合約Solidity簡介 | 以太坊DAPP與Solidity開發(fā)基礎(chǔ) | 智能合約實(shí)戰(zhàn) | 通過以太坊智能合約來進(jìn)行眾籌(ICO) |
| IPFS+區(qū)塊鏈 | 以太坊源碼概覽 | 以太坊源碼分析 | 編譯并山寨以太坊 |
| 第六階段 區(qū)塊鏈分布式應(yīng)用開發(fā)(1周) | |||
| 虛擬化VS容器化 | Docker與Kubernetes(k8s)實(shí)戰(zhàn) | Go語言與微服務(wù) | 區(qū)塊鏈與去中心化數(shù)據(jù)體系 |
| Git | 項(xiàng)目實(shí)戰(zhàn) | ||
| 第七階段 區(qū)塊鏈系統(tǒng)框架開發(fā)超級賬本與區(qū)塊鏈3.0EOS (3周) | |||
| 超級賬本Fabric部署 | 超級賬本Fabric配置管理 | 超級賬本Fabric架構(gòu)設(shè)計(jì) | 超級賬本區(qū)塊鏈框架 |
| Go語言智能合約的開發(fā)與部署 | Go+Hyperledger Fabric | Node.js簡介 | Nodejs 超級賬本二次開發(fā) |
| 項(xiàng)目實(shí)戰(zhàn)開發(fā) | 區(qū)塊鏈3.0EOS簡介 | EOS智能合約開發(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è)級項(xiàng)目實(shí)戰(zhàn)(5周) | |||
| C++面向?qū)ο缶幊?/span> | 區(qū)塊鏈1.0比特幣源碼分析 | 比特幣源碼定制修改兄弟幣 | 區(qū)塊鏈3.0 EOS源碼分析 |
| EOS源碼分析定制修改兄弟OS | Ripple技術(shù)介紹 | 比特幣、以太坊挖礦工具開發(fā) | 錢包開發(fā)與交易所設(shè)計(jì) |
| 區(qū)塊鏈主網(wǎng)上線開發(fā) | 拍賣系統(tǒng)開發(fā) | 筆試、機(jī)試、面試綜合訓(xùn)練 | |
—————————————————————————————————————————————
十多年Web前端開發(fā)經(jīng)驗(yàn),對于移動端和PC端有獨(dú)特的見解,曾獨(dú)立設(shè)計(jì)和負(fù)責(zé)過多個(gè)大中型的企業(yè)應(yīng)用,比如msn中國,紅袖添香,飛利浦互聯(lián)項(xiàng)目。曾任職于諾賽生物中心公司,精通Vue.js、React.js、JavaScript、Node.js等框架和前端模塊。
Python簡介:Python是純粹的自由軟件, 源代碼和解釋器CPython遵循 GPL(GNU General Public License)協(xié)議。Python語法簡潔清晰,特色之一是強(qiáng)制用空白符(white space)作為語句縮進(jìn)。Python具有豐富和強(qiáng)大的庫。它常被昵稱為膠水語言,能夠把用其他語言制作的各種模塊(尤其是C/C++)很輕松地聯(lián)結(jié)在一起。常見的一種應(yīng)用情形是,使用Python快速生成程序的原型(有時(shí)甚至是程序的最終界面),然后對其中有特別要求的部分,用更合適的語言改寫,比如3D游戲中的圖形渲染模塊,性能要求特別高,就可以用C/C++重寫,而后封裝為Python可以調(diào)用的擴(kuò)展類庫。需要注意的是在您使用擴(kuò)展類庫時(shí)可能需要考慮平臺問題,某些可能不提供跨平臺的實(shí)現(xiàn)。
PHP發(fā)展現(xiàn)狀
隨著Web2.0的升溫互聯(lián)網(wǎng)的發(fā)展迎來新一輪的熱潮,由于互聯(lián)網(wǎng)本身的快速發(fā)展、不斷創(chuàng)新的特點(diǎn),決定了只有以最快開發(fā)速度和低成本,才能取勝,才能始終保持一個(gè)網(wǎng)站的優(yōu)先性和吸引更多的網(wǎng)民。
互聯(lián)網(wǎng)的企業(yè)生存和競爭的核心在于技術(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ā)展趨勢,PHP作為非常優(yōu)秀的、簡便的Web開發(fā)語言,和Linux,Apache,MySQL緊密結(jié)合,形成LAMP的開源黃金組合,不僅降低使用成本,還提升了開發(fā)速度,滿足zui新的互動式網(wǎng)絡(luò)開發(fā)的應(yīng)用。
H5新特性 vue
1.多媒體API
3.拖拽API
5.xhr2、FormData
7.ApplicationCache 應(yīng)用程序緩存
9.Websocket 網(wǎng)絡(luò)編程
11.Vue實(shí)例
13.vue語法
15.自定義指令、單文件組件、
17.路由vue-router、
19.數(shù)據(jù)請求axios
2.地理定位(Geolocation)
4.文件API(FileReader)
6.localStorage/sessionStorage 本地存儲
8.WebWorks多線程
10.Canvas繪圖
12.Vue生命周期
14.組件定義和使用、組件間的通信、
16.腳手架vue-cli
18.vueX狀態(tài)管理
20.vue 項(xiàng)目
21.JSONP 跨域請求原理以及實(shí)現(xiàn)方式 jQuery封裝的Ajax調(diào)用和JSONP數(shù)據(jù)跨域請求原理和實(shí)現(xiàn)
1.Svn 的使用
2.Git 的使用
3.React 的介紹和使用
4.Angular 的介紹使用
5.微信小程序
6.服務(wù)器的簡單使用,和項(xiàng)目部署