線上程式教學課程: 快速開發,從頭教起的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小時)
第二章 (總長2小時)
第三章 (總長1小時)
第四章 (總長10小時)
第五章 (總長8小時)
第六章 (總長4小時)
第七章 (總長2小時)
第八章 (總長3小時)
第九章 (總長4小時)
第十章
課程講師
縱裕
iOS 工程師 / Ruby On Rails 網站工程師
現職為iOS 工程師,但同時也在鑽研網站技術並且建立多個網站。
曾協助多個新創公司,範圍包含網站前端到桌面應用程式倉存管理與電子機關互動。
從網站架設,手機APP到系統底層都有豐富的經驗。
擅長不同系統架構的整合與創新想法的實現。
經歷:
進度條 技術顧問
Digilog.tw 網站與倉庫後台程式架構設計與建置
Zooe 線上教學平台 網站架構設計與建置
HelloStudy 楓禾留遊學網 設計與建置
Funlock 放樂工作室真實密室逃脫遊戲 - 魔鏡迷城 電子機關設計與製作
iOS App - Rock Click 節拍器
Nexcom ARM韌體與軟體工程師
Insyde BIOS工程師




