課程緣由
當初想開這課程的原因是,希望可以造福全台灣的朋友,之前跟 iThome 合作開了一堂實體課程,但是很多人卡在假日無法出門,再來是實體課程成本比較高,有時候上課沒聽懂,回家也沒有老師可以討論,造成學習效果不是很好,所以我就來錄製線上課程,讓不能北上的朋友們也可以跨入 Go 語言的開發,體會 Go 語言帶給團隊帶來的好處及優勢。希望能透過線上課程可以跟學員有些互動,把 Go 語言 推廣到各大公司及新創。如果您還正在挑選一個高可靠及高流量的後端語言,那 Go 語言肯定不會讓您失望。
課程簡介
Go 語言 (又稱 Golang) 是 Google 推出新一代的強大語言,2018 年 1 月 Google 公佈了去年底統計的問卷結果,發現 61% 用 Go 來寫網站,37% 用來開發系統程式,36% 用來做 DevOps (多重選擇),可想而知 Go 語言可以拿來從底層寫到上層。高效能的 Goroutine (併發) 表現優於 Parallelism (並行),語法上簡潔又簡單,這也就是為什麼我們要來嘗試 Go 語言。
您會學到
- 如何將 Go 導入團隊及說服主管使用
- 如何寫跨平台 Command Line 工具
- 如何善用 Go 語言特性加快部署速度
- 如何有效率的撰寫 Go 語言
課程大綱
- Go 背景介紹
- Go 環境建置
- Go 基本語法
- Go Goroutines 介紹
- Go Channel 介紹
- Go 簡易 HTTP 伺服器
- Go 簡易 Command Line 實作
- Go 跨平台編譯 (Windows, MacOS, Linux)
- Go 搭配 Docker 介紹
- Go 語言開發實戰案例
- Go 語言專案搭配 Drone 持續整合測試部署
- Go 語言搭配 Kubernetes
講師資訊
Appleboy (吳柏毅) 目前服務於聯發科技,擔任後端工程師。長期貢獻於開源專案,熱愛開發程式。
- iTHome Cloud Summit 研討會講師 (2022, 2021, 2020, 2019, 2017)
- Mopcon 研討會講師 (2021, 2020, 2019, 2018, 2017)
- iThome Modern Web 研討會講師 (2019, 2018, 2017)
- iThome Gopher Day 研討會講師 (2017)
- iTHome ChatBot 研討會講師 (2017)
- iTHome DevOps 研討會講師 (2016, 2017)
- PHPConf 研討會講師 (2012, 2013)
- COSCUP 研討會講師 (2016, 2014)
- JSDC 研討會講師 (2013)
- OSDC 研討會講師 (2014)
- 公司內部教育訓練講師 (Git, Docker 及相關程式語言)
目前為數個 Go 專案開發及維護者
- Gin: 主流的 Web 框架,適合用來寫 API 服務,目前是擔任維護及開發角色。
- Gitea: 輕量級 Git 伺服器,目前擔任維護及開發角色。
- Drone: 用 Docker Container 來持續整和部署,可與上面 Gitea 串接,目前為貢獻者及數個 Plugin 作者。
講師個人相關連結
- Blog: https://blog.wu-boy.com/
- Github: https://github.com/appleboy
- Slide: http://www.slideshare.net/appleboy
適合對象
- 系統管理者
- 前端開發者
- 後端開發者
- 全端開發者
開發環境
- 開發環境:Go 語言 1.11 版本
- 開發工具:Visual Studio Code + Go Plugin
- 開發系統:Linux, MacOS, Windows
購買資訊
請直接點選這裡線上購買,優惠碼為: 202412
,如果需要更優惠價錢,或者是搭配其他課程一起購買,請直接聯絡我,也可以透過線上匯款方式,匯款後一樣 FB 私訊丟我,我會開一個免費課程連結給您
- 富邦銀行: 012
- 富邦帳號: 746168268370
- 匯款金額: 台幣
$3000
元 (匯款優惠 200 元,網路優惠價為$3200
元)