線上程式教學課程: 快速開發,從頭教起的Ruby on Rails後端之旅
Ruby on Rails 是一個適合快速開發網站的後端程式架構,Airbnb、Github、Twitter等大型新創公司都是靠它起家。它也長年佔據高年薪程式語言的前面名次。本課程從頭教起,讓你了解快速開發可以為你省下多少的人生!
最後更新時間: 2023/11/13
課程敘述
[注意: 此課程價格固定不會再進行優惠,以 Rails 5 進行課程,含部分 Rails. 6 補充,一樣會回答問題,但是不再進行課程更動。]
[注意: 此課程不以API Server為主要目的, 屬於後端初階課程, 還請大家先看清楚章節內容與預覽是否合適再做購買]
--- 以下課程敘述 ---
靜態的網站頁面已經滿足不了你了嗎?單單只有前端技術總覺得沒有重量感嗎?
這堂課程將會使用Ruby on rails 帶領你從頭開始了解後端架構,
從前端開始融合一直到後端資料庫的處理。
最後再接上最夯的自動化處理以及創建API與手機程式連結。
幫你的程式設計知識和技術補上最重要的一塊拼圖。
站內文章補充說明:
快速開發後端程式,為何Ruby on Rails工程師可以常年佔據高收入排行榜前幾名?
課程難度
初級,此課程需要一點基本程式經驗。
請參閱課程需求
課程需求
1. 熟悉HTML
2. 使用過CSS 與 Javascript
3. 聽說過jQuery與Bootstrap
(沒聽說過?可以來這邊觀看! Bootstrap / jQeury)
非必要,但會幫助學習
1. (曾經)有一個網站或需要維護一個網站
2. 有一台Mac電腦會比較好,但PC也可以
課程目標
1. 學會使用Ruby on rails 作為後端(backend) 快速架站
2. 學會區分前端以及後端
3. 學會控制資料庫
4. 學會正確的架設網站流程
5. 學會架設API以及版本控管
6. 學會建立自己的程式商業邏輯
7. 學會基本單元測試
其他細節功能:
1. 架設Devise 會員系統
2. 使用Facebook登入 / Google 登入
3. 上傳圖片 / 檔案
4. 操作Linux 自動排程Crontab
5. 資料庫管理套件 Rails Admin
6. 文章搜尋套件 Sunspot
7. Bootstrap 3 / Bootstrap 4 與 jQuery套件引入
8. Heroku 架站
9. 使用 Ubuntu / CentOS 架站於VPS上
10. 基本Apache 與 Nginx 使用
部分可參考站內文章
課程特點
學習使用Ruby on Rails快速架設網站,並且了解目前流行的網站設計方式以及趨勢。
不會讓你做出來的網站架構跟市場所需脫節。並且加入老師個人的經驗,
幫你排除掉"非"未來趨勢的技術,以及潛移默化中得到實戰中較好的撰寫方式。
並且直接使用當紅網站類型做為教材。
省下你大筆的時間且獲得同時能應付創業與工作的技能。
第一章 (總長 3 小時,12 支影片)
第二章 (總長 2 小時,11 支影片)
第三章 (總長 1 小時,8 支影片)
第四章 (總長 10 小時,40 支影片)
第五章 (總長 8 小時,32 支影片)
第六章 (總長 4 小時,17 支影片)
第七章 (總長 2 小時,12 支影片)
第八章 (總長 3 小時,14 支影片)
第九章 (總長 4 小時,22 支影片)
第十章 (總長 35 分鐘,3 支影片)
課程講師
縱裕
iOS 工程師 / Ruby On Rails 網站工程師
現職為iOS 工程師,但同時也在鑽研網站技術並且建立多個網站。
曾協助多個新創公司,範圍包含網站前端到桌面應用程式倉存管理與電子機關互動。
從網站架設,手機APP到系統底層都有豐富的經驗。
擅長不同系統架構的整合與創新想法的實現。
經歷:
進度條 技術顧問
Digilog.tw 網站與倉庫後台程式架構設計與建置
Zooe 線上教學平台 網站架構設計與建置
HelloStudy 楓禾留遊學網 設計與建置
Funlock 放樂工作室真實密室逃脫遊戲 - 魔鏡迷城 電子機關設計與製作
iOS App - Rock Click 節拍器
Nexcom ARM韌體與軟體工程師
Insyde BIOS工程師




