收藏私塾在线
 

欢迎您来到私塾在线网!   

请登录! 

免费注册 

首页 > 我的学习中心 > 试看课程:《设计模式综合项目实战》——跟着cc学设计系列精品视频教程

试看课程:《设计模式综合项目实战》——跟着cc学设计系列精品视频教程

总课次:43次   总课时:25小时55分钟 前往购买

视频 标题 总时间 操作
X-gen系统引入和HelloWorld 45分27秒 试看
X-gen整体功能和高层结构概览 21分20秒 试看
总课次:43次   总课时:25小时55分钟

视频 标题 总时间 操作
X-gen系统引入和HelloWorld 45分27秒 试看
X-gen整体功能和高层结构概览 21分20秒 试看
配置管理模块的详细功能等 35分4秒 不可试看
仅购买后可播放
配置管理模块对外的数据模型 39分55秒 不可试看
仅购买后可播放
引入简单工厂模式和单例模式 36分8秒 不可试看
仅购买后可播放
引入桥接模式,代码示例1 35分2秒 不可试看
仅购买后可播放
继续代码实现桥接模式 29分14秒 不可试看
仅购买后可播放
引入解释器模式,约定语法规则 25分14秒 不可试看
仅购买后可播放
代码实现解释器模式1 48分28秒 不可试看
仅购买后可播放
代码实现解释器模式2 29分35秒 不可试看
仅购买后可播放
<上一页12345下一页>

学习社区


设计模式综合项目实战课程,国内第一套
    本课程由CC老师主讲,是国内第一套真正进行设计模式综合项目实战的课程,到目前也是唯一的一套。
    在本课程中,老师精心设计了一个实际应用X-gen,把GoF的设计模式细致、贴切的组合起来,构建一个精致的架构,开放、灵活而又非常小巧。
    X-gen简介:x-gen是一个能按照模板和配置去生成结果的通用框架(比如:根据配置去生成业务模块的CRUD,包括页面等),设计精巧,结构灵活,平台开放,支持模板自定义,支持配置方式自定义,支持生成方式自定义,甚至可以自定义generate的过程。


本课程能让你得到什么
    1:学习如何在实际开发中综合应用多个设计模式,彻底摆脱知道而不会应用设计模式的尴尬境地
    2:学习在实际的项目开发中,如何选择要使用的设计模式、如何实际应用设计模式以及如何让多种设计模式协同工作
    3:真正透彻理解,掌握并应用设计模式,通过实战来加深对设计模式的理解
    4:通过真实的案例学习,提高基本的设计能力
    5:本课程是一个实际的应用,可以获赠X-gen的源代码,市场价值超过2万元。


本课程和地面公开课《一案贯通GoF设计模式高级项目实战培训》的关系
    本课程的内容就是地面公开课《一案贯通GoF设计模式高级项目实战培训》的基本内容,地面公开课价值5800元。
    其区别和联系是:
     1:本课程属于视频课程,一步一步,完整的展示了X-gen的开发过程,以及各个设计模式应用的过程
     2:地面公开课,使用已经写好的X-gen的代码,通过重构的方式来展示设计模式的选择和应用,更加关注老师和学员的交流与互动。
     3:地面公开课,会有很多实际项目的延伸,并针对学员的问题或设计案例,给出实际问题的解决思路和设计方案
     
      点击查看 地面公开课《一案贯通GoF设计模式高级项目实战培训》


本课程和《研磨设计模式》课程的关系
    《研磨设计模式》一课,偏重于对设计模式理论的全面细致、深入浅出的讲解,所有的示例基本都是单个设计模式的应用。
    本课程是设计模式的综合应用,是项目实战型课程。
    《研磨设计模式》+ 本课程 正好是一套关于设计模式的 理论 + 实战 的完美组合。

      点击查看《研磨设计模式》一课


整体课程概览
 第一部分:X-gen概况
    包括:引入、X-gen项目背景、X-gen的HelloWorld
 第二部分:X-gen整体介绍
     包括:系统功能概述、外部主题功能概述、高层结构概览
 第三部分:核心框架之配置管理
     设计并实现配置管理模块,包括:简单工厂模式、单例模式、桥接模式、解释器模式、组合模式、备忘录模式、原型模式、生成器模式、策略模式 的综合应用
 第四部分:核心框架之分发调度
     设计并实现分发调度模块,包括:外观模式、命令模式、职责链模式、中介者模式的综合应用
 第五部分:核心框架之生成代理
     设计并实现生成代理模块,包括:代理模式的应用
 第六部分:核心框架之具体调用
     设计并实现具体调用模块,包括:状态模式、模板方法模式、工厂方法模式、装饰者模式、观察者模式的综合应用
 第七部分:核心框架之模板管理
     设计并实现模板管理模块,包括:享元模式、访问者模式的综合应用
 第八部分:核心框架之生成输出
     设计并实现生成输出模块,包括:抽象工厂模式的应用
 第九部分:使用外部主题
    
 第十部分:自定义外部主题
     包括:外部主题制作的方法和步骤、模板制作、配置约定、动作实现、访问者实现、装饰器实现、输出类型实现等