fbpx

完整的 TDD 課程 : 掌握運用 RSpec 的 Ruby 開發

Contents

第1集:成為一位絕地( Jedi )開發者,學習如何建構完美無瑕的程式,開發乾淨的程式碼以解決複雜的問題

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

  • 建構漂亮(和復雜)的無錯應用程式
  • 用 RSpec 建構完整的測試套件
  • 在測試驅動開發( TDD,Test Driven Development )中從初級提升到高級
  • 深入研究程式結構,並將複雜應用程式的圖層剝離,將它們轉換為更小的可管理件
  • 將更大的問題分解為更小的部分並在此過程中掌握 OOP

要求

  • 有任何語言的開發經驗將有益(初學者級別的經驗即可)
  • 請注意,這是一系列課程的第 1 集,涵蓋了 Ruby 開發和 RSpec,到最後,你將不僅掌Ruby 應用程式開發和 RSpec 測試,而且還掌握 Ruby on Rails Web 開發
  • 本課程不用提前購買軟體(課程中使用的所有軟體和工具都是免費的)
  • 不適合過去完全無一點程式設計經驗的新手

課程說明

使用 Ruby 和 Ruby on Rails 進行程式設計和 Web 應用程式開發引起轟動,它們是蓬勃發展的高科技行業中最熱門的技能集合,你可以在本系列課程中掌握它 – 初學者到專家。

我是 Mashrur,是 Udemy 最暢銷的 Ruby on Rails 課程的創建者,我擅長培訓 Ruby、Ruby on Rails、RSpec、MySQL 等。 我非常喜歡分享我的程式開發秘訣!

我與你們一起完善每一門課程。 借助參與學生的反饋,並融入最新和最熱門的技術 – 我努力使每門新課程都比之前好,因此學生有最好的學習體驗。

這是第1集測試驅動開發( TDD )課程,當你使用 Ruby 建構漂亮的、無錯誤的應用程式時,它將幫助你使用 RSpec 掌握規格的創建,Ruby 是最容易和對開發人員最友好的程式語言之一。

你將學會如何解決更大、更複雜的問題,並將它們變成一口大小可吸收的東西,如此開發就像看電視一樣容易(不是那麼容易,但是你可以有清楚的畫面)。從來沒有過這麼簡單過,讓應用程式開發如此有趣、實用、高效。 不要我說什麼就相信什麼 – 你可親自查看免費的預覽,了解你將在課程中完成的專案!

在這個容易追隨的課程,將把你從初級帶到高級,成為一為絕地( Jedi ) 開發者,與你同在,我的學生,牢記在心。它包含了測驗、程式設計練習和實踐測試,以確保你了解課程所學,並能依照你的意願保留和重新使用。

課程的“問與答”區域將你所有的發問做所完整即時的回應。你還可以免費參加一個實時聊天室,隨時與其他 Ruby on Rails 開發人員,當前和過去的學生、教學助理和我互動。無論你身在何方,本課程將給你在開發過程中的支持。

目標受眾

  • 任何想成為專業開發者的人
  • 任何想要建構漂亮且無錯誤的應用程式的人
  • 任何想學在寫程式時能做測試的人
  • 任何想要將他們的程式設計的技能提升到更高境界的人
  • 本課程適合有寫過程式的初學者,也適合想要學習測試驅動開發和工具的中級(甚至是專家)

講師簡介

Mashrur Hossain  技術專家與創業家

Hi,我是Mashrur,我是一個有十多年經驗的技術專家並擁有電腦科學和經濟學學位

我在我的職涯中從事企業軟體系統,扮演分析、開發和管理等角色。我使用敏捷和瀑布方法帶領專案,並且精通軟體開發和交付的核心工作。

在我的職業生涯中,我意識到我喜歡訓練新員工和新團隊成員並且幫助他/她們成功。我在過去7年裡投入了大量的時間與新的分析師和開發人員一起工作去建立和維護系統,這使我在一個非常獨特的位置,知道新進入者對一個陌生領域或主題達到成功需要什麼。我堅信專注在基本原理和實踐,而不是追求捷徑或是花招。

我對於 Web 應用程式開發非常有熱情而且我會以企業家的追求建立原型和建構 Web 應用程式。Ruby on Rails在這個領域已經證明是一個非常強大的力量並且對於初創公司迅速尋找原型想法特別強大,隨後當想法趕上後在該平台上建構。

所以加入我的全面 Ruby on Rails 開發人員課程,我會引導你透過使用 Rails 的 Web 應用程式開發技術將你的想法帶到生活中。

Emmanuel Asante   採礦業軟體開發者與自由工作者

我學習了採礦工程和資訊系統。 我在南非大學完成了資料管理專業的資料系統專業文憑。

在礦業工作期間,我使用 Perl、Turbo Pascal、C#、Java 和 Ruby 等語言開發了各種採礦、岩石力學和地質應用。 特別是,我使用 Ruby on Rails 為 Thompson Creek Metals(Endako Mines)和 Snowden Mining Industry Consultants 的客戶管理應用程式開發了採礦生產資訊管理系統以及礦井工作人員績效管理系統。 我目前是自由工作者,主要以 Ruby on Rails 進行 Web 開發。

英文字幕:有

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

課程網址   ♥找優惠折扣碼?

Sponsored by Udemy

也許你會有興趣

喜歡我們的分享嗎? 使用以下的社群分享按鈕分享給你的朋友吧!

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: