使用 React 和 Go(Golang)開發全端應用程式

學習如何使用 React 建立一個單網頁應用程式,並由 Go 開發後端 REST API 提供資料。

報名參加課程更新 coupon code

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

  • 用 React JS 建構驚人的單網頁應用程式
  • 在 React 中建構可重用的、可組合的元件
  • 在 Go 中建立一個 REST API,處理 JSON 請求,並提供 JSON 響應
  • 在 Go 中建立一個處理 GraphQL 請求的API

要求

  • 具備 Go 程式語言的基本知識
  • 具有 Javascript 的基本知識
  • 具有 HTML 的基本知識

課程說明

React 和 Go 是天作之合。React 是世界上最流行的用於建構單網應用程式的 JavaScript 程式庫,而 Go 則是獨特的適合建構 REST 後端。這就是本課程的全部內容。

學習如何使用最流行和最受歡迎的 JavaScript 前端(React)開發和部署一個快速、安全的 Web 應用程式,並在後端使用最流行和強大的程式語言之一(Go)。

React 是一個開源的、用於建構使用者介面或 UI 元件的前端 JavaScript 程式庫。React 由 Facebook 和一個由開發者和公司組成的社群維護。React可以作為開發單網頁或行動應用程式的基礎。React 是 Web 開發領域最受歡迎的前端JavaScript 程式庫,許多知名機構都在使用,包括 Netflix、Instagram 和紐約時報。透過React,我們可以建構快速、互動的使用者介面。

Go是一種現代的、型別安全的、經過編譯的、極其快速的程式語言。它非常適合於建構安全、可擴充、速度驚人的REST API和 Web 應用程式,也被世界各地的大公司所使用,包括 Netflix、Instagram 和紐約時報。

如果你有留意,你可能已經注意到一些重疊的地方–使用 React 的大公司也在使用Go。這是有原因的,我們將在本課程中探討這個原因。

在本課程中,我們將學習 React 的核心基礎知識,包括 React 生命週期、元件、功能元件、道具、狀態等等。我們還將涵蓋呼叫遠端 API(包括我們建立的,以及第三方的API),以及更多。

在課程的第一部分,我們將使用 React 類別元件建構一個應用程式,然後,一旦完成,我們將使用函式和 Hooks 重新建構整個應用程式。雖然 Hooks 和函式似乎是 React 的未來,但有數以百萬計的程式碼在那裡使用類別來構建,所以知道如何使用類別和函式及 Hooks 與 React 一起工作是很重要的。

我們還將介紹在後端接收請求,包括 JSON 和 GraphQL,並將響應作為 JSON 返回。

為了保證我們網站某些部分對認證使用者的訪問,我們還將探討如何生成和使用 JSON Web Tokens(JWT)

本課程不是為絕對的初學者準備的。我希望你對 JavaScript 和 Go 有一定的經驗,並對 HTML 有一定的瞭解。

目標受眾

  • 對Go和JavaScript有一定了解的開發者

講師簡介

Trevor Sawler Ph.D. ( 更多講師課程介紹 )

我有二十年的專業軟體開發經驗,以及二十年的大學教授經驗。

作為一名企業家,我曾與廣泛的客戶合作,包括湯姆森-尼爾森、惠普、加拿大皇家銀行、Keybank、Sprint以及很多很多其他客戶。我還擁有豐富的管理和專案管理經驗。我曾在數百萬美元的專案中領導由50名開發人員和藝術家組成的團隊,也曾在小得多的專案中領導更小的團隊。

作為一名教授,我曾在各種課程領域授課,包括電腦科學、英語、愛爾蘭和美國文學,以及一些連線文科和技術領域的 “交叉 “課程。

我在資訊科技領域的工作獲得了地區、國家和國際獎項,作為大學教授,我的教學和研究也獲得了獎項。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

報名參加課程更新 coupon code

Sponsored by Udemy

也許你會有興趣

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

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


追蹤 Soft & Share

幫我們個小忙!

Comments are closed.

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: