Contents
使用 Go 和 MongoDB 建構應用程式,建立 telegram 頻道,從熱門網站上爬取職缺內容,將工作傳送到telegram上
從這 2 小時的課程,你會學到
- 使用 golang 語言建構大型、可擴充的應用程式
- 解決從職缺網站上爬取資料的問題
- 建構一個 Golang 應用程式,將資料從 Mongo DB 傳送到 Telegram 頻道
- 用 Golang 和 MongoDB 開發一個服務應用程式
- 利用你的 Golang 技能來建立一個複雜的 Web 應用程式
- 只寫營運等級的程式碼。不要走彎路!
要求
- 需要有 Golang 和 Mongo 的基本知識 ( 可參考 Go : 完整的新手訓練營課程(Golang) )
- 你必須熟悉並能熟練使用命令列工具 ( 可參考 Linux 命令列訓練營:從初學者到高階使用者 )
課程說明
可擴充的、營運就緒的程式碼?它在這裡!
本課程如何運作
這將使你在處理像解析這樣的主題時接觸到具有挑戰性的問題和聰明的解決方案–從網站上爬取工作資訊。
你將使用什麼技術
我們正在建立一個後端應用程式,我們將使用Goalng – Go。每個服務的資料都儲存在 Mongo 資料庫中。
這是一個可怕的技術清單 對其中一些不熟悉?沒問題! 本課程是假設你只知道Golang和Mongo的基礎知識。不需要其他知識–你會學到你需要知道的一切。
你將能夠做什麼
當你完成本課程時,你將能夠。
- 建構 feeds 解析應用程式
- 確定你的應用程式是否適合在網路攝像機的選定區域觀察物件
- 組織並提高大型專案中程式碼的可重用性
你將學到什麼
本課程所涵蓋的主題數量之多,絕對令人難以置信。以下是你要做的部分內容清單
- 建立一個 Telegram 頻道
- 向 telegram 頻道釋出訊息
- 將解析後的資料儲存到 mongo 資料庫中
- 使用流行的解決方案來解析網站的資料
- 還有更多!
目標受眾
- 希望從網站解析資料並發送至 Telegram 頻道的Golang工程師
- 本課程不是為專注於基礎設施部署的系統管理員設計的
講師簡介
eugene maksymenko 軟體工程師
我是一名解決方案架構師,專注於建構高度可擴充的本地端應用程式,特別是在API、微服務、容器化應用程式和分散式系統方面。目前專注於 NodeJS、JS、PHP 和 Golang。我熱衷於用 Go 和 NodeJS 建構可擴充的後端系統和微服務。我是一個務實的極簡主義者,專注於現實世界的解決方案的架構實踐。
曾使用Erlang, Prolog ,Java, NodeJS, PHP, JS, Golang。
- WEB 伺服器。Apache HTTP伺服器,NGINX
- 資料庫。PostgreSQL, Redis, MySQL, MongoDB
- 後端程式語言。PHP, Golang, Erlang, NodeJS
- 後端開發技能。Google Web Toolkit (GWT), Docker, Git, RESTful, Kubectl, Kubernetes
- 後端開發的成果。網路服務、API、資料庫架構。RESTful API, PHP指令碼, 資料庫
- 其他技能。後端 Rest APIs 架構設計
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- 點選這個 Network & Security 課程✨優惠連結✨ ( NT490 起特價中 ) | 大多地區 ✨ 優惠連結 ✨( NT390 起特價中 )| Udemy 永久擁有課程 ( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- 更多 Go 相關線上課程
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
發表迴響