Contents
向獲獎的大學教授學習 Go 程式設計
從這 29 小時的課程,你會學到
- 如何用 Go 語言(通常稱為Golang)編寫程式
- 如何使用 HTML5 建立 HTML 網頁
- 如何在不依賴 jQuery 等東西的情況下編寫 Javascript
- 如何建立和使用層疊樣式表( CSS )
- 如何用 Google 的 Go 程式語言建構現代、安全的 Web 應用程式
- 如何正確組織你的 Go 應用程式
- 如何在 Go 中編寫測試
- 如何在 Go 中連線到資料庫
- 如何在 Go 中管理 Sessions
- 如何在 Go 中建立和使用中介軟體
- 如何用 Go 模組使用第三方軟體套件
- 如何在 Go 中實現安全的使用者認證
- Web 應用程式安全的最佳實踐
- 如何將 Go Web 應用程式部署到即時伺服器上
要求
- 本課程沒有任何先決條件。你只需要一台電腦(Mac、Windows或Linux)和一個網際網路連線。
課程說明
Go是一種現代的、型別安全的、編譯的和極其快速的程式語言。它非常適用於建構安全、可擴充、速度驚人的 Web 應用程式。
本課程既適合絕對的初學者,也適合已經對 Web 開發有所瞭解,但想把 Go 加入他們的工具箱的開發者。
我們從 Go 語言的概述開始,然後涵蓋你開始編寫 Web 應用程式所需的一切,包括 HTML5 的概述,對 JavaScript 和JavaScript 模組的調查,如何使用層疊樣式表( CSS )來使我們的應用程式看起來像我們想要的那樣,等等。
本課程的主要專案是為一家住宿和早餐旅館建立一個預訂和預約系統。我們網站的訪問者將能夠按日期搜尋住宿,並進行線上預訂,網站所有者將能夠從一個安全的後端管理預訂。
當你完成本課程時,你將牢固掌握從頭開始建立一個功能齊全、安全和快速的 Web 應用程式所需的知識,並且你將對Go程式語言有一個堅實的瞭解。
目標受眾
- 想學習專業編寫程式的初學者
- 有興趣學習Go的有經驗的開發者
講師簡介
Trevor Sawler Ph.D.
我有二十年的專業軟體開發經驗,以及二十年的大學教授經驗。
作為一名企業家,我曾與廣泛的客戶合作,包括湯姆森-尼爾森、惠普、加拿大皇家銀行、Keybank、Sprint以及很多很多其他客戶。我還擁有豐富的管理和專案管理經驗。我曾在數百萬美元的專案中領導由50名開發人員和藝術家組成的團隊,也曾在小得多的專案中領導更小的團隊。
作為一名教授,我曾在各種課程領域授課,包括電腦科學、英語、愛爾蘭和美國文學,以及一些連線文科和技術領域的 “交叉 “課程。
我在資訊科技領域的工作獲得了地區、國家和國際獎項,作為大學教授,我的教學和研究也獲得了獎項。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
報名參加課程| 更新 coupon code
也許你會有興趣
- Golang (Go) 的單元、整合和功能測試
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
✍ 搜尋結果太多?可參考 Soft & Share 搜尋引擎使用技巧