Boolan Boolan

C++设计模式

所属微专业:

图片
课程概述

学员请注意 =

出于“完整学习课程、老师便于全程带班指导”的考虑,本微专业不支持单课购买。8期开班将于201610224:00截止报名如需课程咨询,请联系客服QQ281101184)。

 

课程体系:本微专业除了【专业课程】,还提供:专业导读、课程测验、课程辅导等【多层教学服务】。

 

【专业课程:C++设计模式

设计模式(Design Pattern)是软件开发设计经验的概括与提炼,它使得软件开发人员可以方便地复用已经被证明成功的软件设计方法与思想,是提高程序可读性、可维护性和可扩展性最有效的手段,也是当代优秀软件工程师必备的一项素质。课程从设计之道(松耦合设计思想)和设计之术(重构与迭代式设计)两方面,通过大量的代码实践与演练,深入剖析经典GOF 23种设计模式。


【多层教学服务】

1.专业导读

“Boolan博览网”微专业开班前,会邀请课程讲师及其他业内大牛来给大家进行专业导学,讲解如何学好该微专业,帮助大家做好开课前的准备。

 

2.课程测验

该课程更新期间,会根据线上课程内容布置课程测验题,结课后在规定时间内提交(具体见开课后公告)。

 

3.课程辅导

开课期间,将邀请老师进行:学前导读、课程答疑、作业练习;另外还会邀请行业大牛为大家带来小专题辅导,帮助大家更好的掌握。


关注我们——第一时间了解“开班动态+课堂干货”,不再错过各种重要的通知^ ^

1.【微信公众号】:boolan_wx

2.【官方微博】:@博览网Boolan



证书要求

本专业的综合成绩由三部分组成:

1.  课程测验,占90%

2.  课堂表现积分(分享、讨论、创新),占10%

注:具体考核方式请以开课后的课程公告为准。

 

综合成绩满分为100分,60分以上的可以获得由博览网极客班和云课堂联合认证的合格证书,85分以上的可以获得优秀证书。


预备知识

C++语言编程基础

了解面向对象基本概念



授课大纲
章节发布日期
1.设计模式简介第8-9周
2.面向对象设计原则
3.模板方法 Template Method
4.观察者 Observer / Event
5.策略模式 Strategy
6.装饰模式 Decorator
7.桥模式 Bridge
8.工厂方法 Factory Method
9.抽象工厂 Abstract Factory
10.原型模式 Prototype
11.构建器 Builder
12.单例模式 Singleton
13.享元模式 Flyweight
14.外观模式 Façade
15.代理模式 Proxy
16.适配器 Adapter
17.中介者 Mediator
18.备忘录 Memento
19.状态模式 State
20.组合模式 Composite
21.迭代器 Iterator
22.职责链 Chain of Resposibility
23.命令 Command
24.访问器 Visitor
25.解析器 Interpreter
26.课程总结


常见问题

见“Boolan博览网·C++系统工程师”微专业常见问题