感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
介紹
深入函數式編程
- 面向對象編程與函數式編程的比較
- 一等函數與高階函數
C++中的函數式編程
- 以函數式風格編寫代碼
- 創建Lambda函數
- 捕獲對象
- 合併函數
元編程與函數式響應式編程
- 應用階乘
- 使用C++模板庫與函數式編程庫
- 使用響應式擴展與RxCpp庫
函數式C++開發
- 構建應用程序
- 使用高階函數
- 處理錯誤
- 實現函子與單子
- 重構代碼
- 編寫單元測試
- 性能分析
- 多線程應用程序
總結與結論
最低要求
先決條件
- 瞭解過程式/面向對象編程。
- 具備C++基礎經驗。
受衆
- Web開發者
14 小時
客戶評論 (3)
詳細解釋,以非常微妙的方式重新闡述要點,使知識深入人心。Rod 願意反覆檢查我們提出的晦澀問題,以確保他的回答百分之百正確。此外,他對討論不同編碼風格的優缺點感興趣,使我們不僅學會了如何以預期的方式使用 C++,還了解了爲什麼應該這樣做。
Nick Dillon - cellxica Ltd
課程 - Using C++ in Embedded Systems - Applying C++11/C++14
機器翻譯
經驗分享,這是教師的訣竅和寶貴之處。
Carey Fan - Logitech
課程 - C/C++ Secure Coding
機器翻譯
線上培訓爲我們節省了大量時間,對此我們深表感謝。此外,培訓師同時精通C#和C++,這一點非常有幫助,因爲他能夠利用我們已有的知識來解釋所有內容。
Gabor - Rheinmetall Electronics Hungary Kft
課程 - Advanced C++
機器翻譯