如何用 Golang 建構一個網站爬蟲機器人應用程式

使用 Go 和 MongoDB 建構應用程式,建立 telegram 頻道,從熱門網站上爬取職缺內容,將工作傳送到telegram上

報名參加課程更新 coupon code

從這 2 小時的課程,你會學到

  • 使用 golang 語言建構大型、可擴充的應用程式
  • 解決從職缺網站上爬取資料的問題
  • 建構一個 Golang 應用程式,將資料從 Mongo DB 傳送到 Telegram 頻道
  • 用 Golang 和 MongoDB 開發一個服務應用程式
  • 利用你的 Golang 技能來建立一個複雜的 Web 應用程式
  • 只寫營運等級的程式碼。不要走彎路!

要求

課程說明

可擴充的、營運就緒的程式碼?它在這裡!

本課程如何運作

這將使你在處理像解析這樣的主題時接觸到具有挑戰性的問題和聰明的解決方案–從網站上爬取工作資訊。

你將使用什麼技術

我們正在建立一個後端應用程式,我們將使用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

報名參加課程更新 coupon code

Sponsored by Udemy

也許你會有興趣

找其它課程?試看看 Soft & Share 網站搜尋引擎

✍ 搜尋結果太多?可參考 Soft & Share 搜尋引擎使用技巧


幫我們個小忙!

追蹤 Soft & Share

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: