课程大纲

介绍

功能 Programming 深度介绍

  • 物件导向程式设计 vs 函数式程式设计
  • 一级函数与高阶函数

C++ 中的函数式 Programming

  • 以函数式风格撰写程式码
  • 建立 Lambda 函数
  • 捕获物件
  • 合并函数

元程式设计与函数式 Reactive Programming

  • 应用阶乘
  • 使用 C++ 模板函式库与函数式程式设计函式库
  • 使用 Reactive 扩展与 RxCpp 函式库

功能 C++ 开发

  • 建置应用程式
  • 使用高阶函数
  • 处理错误
  • 实作函子与单子
  • 重构程式码
  • 撰写单元测试
  • 效能分析
  • 多执行绪应用程式

总结和结论

要求

先决条件

  • 了解程序化/物件导向编程
  • 具备C++的基本经验

观众

  • 网页开发者
 14 小时

客户评论 (5)

即将举行的公开课程

课程分类