線上程式教學課程: 快速開發,從頭教起的Ruby on Rails後端之旅

Ruby on Rails 是一個適合快速開發網站的後端程式架構,Airbnb、Github、Twitter等大型新創公司都是靠它起家。它也長年佔據高年薪程式語言的前面名次。本課程從頭教起,讓你了解快速開發可以為你省下多少的人生!

最後更新時間: 2021/11

Current Time 0:00
/
Duration Time 0:00
Loaded: 0%
0:00
Progress: 0%
Stream TypeLIVE
Remaining Time -0:00
 
1x

售價 NT$: 8800

課程包含:

終生於平台觀看 詳情

10個章節,171堂影片

41小時以上的課程時間

本課程未在其他平台上架。


信用卡、超商、ATM、Paypal皆可付款

3、6期信用卡付款零利率 查看支援銀行

(信用卡不留卡號,Paypal需非台灣)

課程敘述

[注意: 此課程價格固定不會再進行優惠,以 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 使用


部分可參考站內文章

WordPress有很多好用套件,那Ruby On Rails有什麼是大家都在用的基本套件?

課程特點

學習使用Ruby on Rails快速架設網站,並且了解目前流行的網站設計方式以及趨勢。

不會讓你做出來的網站架構跟市場所需脫節。並且加入老師個人的經驗,

幫你排除掉"非"未來趨勢的技術,以及潛移默化中得到實戰中較好的撰寫方式。

並且直接使用當紅網站類型做為教材。

省下你大筆的時間且獲得同時能應付創業與工作的技能。

 

第一章 (總長3.1小時)

  • play_arrow

    01. Ruby On Rails 介紹與課程簡介

    09:16
  • play_arrow

    02. [Mac] 安裝Ruby on Rails 6.x [如以Rails 6 進行課程請接續章節三]

    28:30
  • play_arrow

    03. [Windows] 安裝Ruby on Rails 6.x [如以Rails 6 進行課程請接續章節三]

    11:23
  • play_arrow

    04. [Mac][Windows] 安裝不同版本的Rails與產生課程所需 Rails 5.x 版專案

    09:50
  • play_arrow

    05. [Windows] 因為byebug, sqlite3, rubyzip等Gem版本發bundle install錯誤請看(Error installing bundler: bundler requires Ruby version)

    03:52
  • play_arrow

    06. [Mac] 安裝程式編輯器與網站首頁設定

    23:07
  • play_arrow

    07. [Windows] 安裝程式編輯器與網站首頁設定

    13:05
  • lock

    08. [跨平台] 於VirtualBox安裝Ubuntu Server版

    10:10
  • lock

    09. [跨平台] 利用SSH連進本地端VirtualBox的Ubuntu Linux系統

    13:36
  • lock

    10. [跨平台] 於VirtualBox上安裝Ubuntu18.04與安裝中文輸入法

    23:38
  • lock

    11. [跨平台] 於VirtualBox的Ubuntu安裝Ruby on Rails 開發環境

    26:35
  • play_arrow

    12. 拿掉Coffee script 和 turbolinks

    15:01

第二章 (總長2.8小時)

第三章 (總長1.7小時)

第四章 (總長10.6小時)

第五章 (總長8.2小時)

第六章 (總長4.7小時)

第七章 (總長2.6小時)

第八章 (總長3.0小時)

第九章 (總長4.5小時)

第十章 (總長0.6小時)

課程講師

縱裕

iOS 工程師 / Ruby On Rails 網站工程師

現職為iOS 工程師,但同時也在鑽研網站技術並且建立多個網站。
曾協助多個新創公司,範圍包含網站前端到桌面應用程式倉存管理與電子機關互動。
從網站架設,手機APP到系統底層都有豐富的經驗。
擅長不同系統架構的整合與創新想法的實現。

經歷:
進度條 技術顧問
Digilog.tw 網站與倉庫後台程式架構設計與建置
Zooe 線上教學平台 網站架構設計與建置
HelloStudy 楓禾留遊學網 設計與建置
Funlock 放樂工作室真實密室逃脫遊戲  - 魔鏡迷城 電子機關設計與製作
iOS App - Rock Click 節拍器
Nexcom ARM韌體與軟體工程師
Insyde BIOS工程師