課程簡介

介紹

功能 Programming 深度介紹

  • 物件導向程式設計 vs 函數式程式設計
  • 一級函數與高階函數

C++ 中的函數式 Programming

  • 以函數式風格撰寫程式碼
  • 建立 Lambda 函數
  • 捕獲物件
  • 合併函數

元程式設計與函數式 Reactive Programming

  • 應用階乘
  • 使用 C++ 模板函式庫與函數式程式設計函式庫
  • 使用 Reactive 擴展與 RxCpp 函式庫

功能 C++ 開發

  • 建置應用程式
  • 使用高階函數
  • 處理錯誤
  • 實作函子與單子
  • 重構程式碼
  • 撰寫單元測試
  • 效能分析
  • 多執行緒應用程式

總結和結論

最低要求

先決條件

  • 了解程序化/物件導向編程
  • 具備C++的基本經驗

觀眾

  • 網頁開發者
 14 時間:

人數


每位參與者的報價

客戶評論 (5)

Provisional Upcoming Courses (Require 5+ participants)

課程分類