微信扫一扫 分享朋友圈

已有 610 人浏览分享

开启左侧

Javascript 设计模式系统讲解与应用

[复制链接]
610 3
价格 
32 ¥
课时 
11小时38分钟 课时
类别 
前端开发 HTML/CSS 
等级 
中级
服务保证 
MP4无密 画质超清 包含源码 同步完结 
提取码 
购买后可查看
讲师介绍
双越
Web前端工程师

骨灰级前端工程师,BAT架构师,PMP,项目技术负责人,开源编辑器 wangEditor的作者。多年讲课经验,深受同学们喜爱,深入浅出是他的金字招牌。出的面试课已成功将很多同学送入大厂。乐于分享,博客流量过百万。

教材简介
目录
从“写好代码”到“设计代码”的过程,不仅是技术的提升,更是编程思维的提升,而这其中最关键的就是设计模式,是否理解并掌握设计模式,也是衡量程序员能力的标准之一。
第1章 课程介绍 试看
学习设计模式的必要性,课程包含的知识点,课程安排,学习前提

共 1 节 (8分钟) 收起列表

1-1 导学 (07:44)试看
第2章 面向对象 试看
讲解javascript中的面向对象的概念,包括 ES6 class 语法、UML 类图、以及面向对象三要素

共 13 节 (95分钟) 收起列表

2-1 搭建开发环境1 (09:26)
2-2 搭建开发环境2 (07:05)
2-3 搭建开发环境3 (05:35)
2-4 搭建开发环境4 (01:02)
2-5 什么是面向对象 (05:54)试看
2-6 面向对象-继承 (09:05)
2-7 面向对象-封装 (12:47)
2-8 面向对象-多态 (06:41)
2-9 面向对象-应用举例 (09:34)
2-10 面向对象-总结 (07:12)
2-11 UML类图1-介绍 (07:25)
2-12 UML类图2-关系 (07:49)
2-13 总结 (04:31)
第3章 设计原则 试看
设计原则是理解设计模式的基础,是从设计到模式的过度。本章介绍何为设计,5大原则,另外,还会讲解两个关于面向对象与设计原则的真实面试题。

共 13 节 (102分钟) 收起列表

3-1 设计原则-介绍 (07:01)试看
3-2 设计原则-何为设计1 (13:54)
3-3 设计原则-何为设计2 (04:21)
3-4 设计原则-5大原则 (13:40)
3-5 用promise演示 (06:37)
3-6 设计模式简介 (02:54)
3-7 23种设计模式介绍 (09:44)
3-8 面试真题1-介绍 (03:04)
3-9 面试真题1-解答 (11:30)
3-10 面试真题2-介绍 (05:35)
3-11 面试真题2-画图 (04:40)
3-12 面试真题2-编码 (16:12)
3-13 总结 (01:44)
第4章 工厂模式
工厂模式是我们最常用的实例化对象模式,本章介绍工厂模式的基本概念,以快餐店汉堡作为生活实例加深理解,讲解并绘制了UML类图,最后列举了JS中的常见使用场景,如 jquery中的$,React.createElement,vue 异步组件等

共 2 节 (20分钟) 收起列表

4-1 工厂模式-介绍 (05:08)
4-2 工厂模式-演示和场景 (14:20)
第5章 单例模式
单例模式的核心结构中只包含一个被称为单例的特殊类。概念、UML类图仍是必须,本章使用的场景是 jquery中只有一个$,redux 和 vuex 的 store,一个系统中只有一套登录逻辑

共 3 节 (24分钟) 收起列表

5-1 单例模式-介绍 (07:08)
5-2 单例模式-演示 (05:32)
5-3 单例模式-场景(jq的$和登录框逻辑)和总结 (10:56)
第6章 适配器模式
将一个类的接口适配成用户所期待的,这就是适配器。替换老项目中jquery的$.ajax,vue中计算机属性computed的使用,都可以看作是适配器模式。

共 3 节 (16分钟) 收起列表

6-1 适配器模式-介绍 (04:40)
6-2 适配器模式-演示 (02:00)
6-3 适配器模式-场景(封装旧接口&Vue的computed) (08:47)
第7章 装饰器模式
装饰器模式属于结构型模式,它是作为现有的类的一个包装,允许向一个现有的对象添加新的功能,同时又不改变其结构。本章同样介绍概念、UML。同时使用了丰富/实用的场景示例,包括ES7装饰器、core-decorators模块等

共 4 节 (37分钟) 收起列表

7-1 装饰器模式-介绍 (08:20)
7-2 装饰器模式-场景1 (04:22)
7-3 装饰器模式-场景2(装饰类和方法) (15:00)
7-4 装饰器模式-场景3和总结 (08:20)
第8章 代理模式
为其他对象提供一种代理以控制对这个对象的访问。网络代理,明星/经纪人的场景恰如其分

共 4 节 (31分钟) 收起列表

8-1 代理模式-介绍和演示 (06:12)
8-2 代理模式-场景1(事件代理和jq的proxy) (09:30)
8-3 代理模式-场景2(明星经纪人) (10:49)
8-4 代理&适配器&装饰模式对比 (03:35)
第9章 外观模式
本章讲解外观模式,讲解其概念、示例

共 1 节 (9分钟) 收起列表

9-1 外观模式 (08:02)
第10章 观察者模式
观察者模式是前端最常用、最重要的设计模式,如果让你只掌握一种设计模式,那肯定就是观察者模式!!!星巴克点咖啡就是比较帖近的生活场景, jquery和NodeJs中的自定义事件更是经典的使用

共 4 节 (48分钟) 收起列表

10-1 观察者模式-介绍和演示 (12:33)
10-2 观察者模式-场景1jquery (09:56)
10-3 观察者模式-场景2NodeJs自定义事件 (16:32)
10-4 观察者模式-其它场景 (08:26)
第11章 迭代器模式
用于顺序访问集合对象的元素,是的,就是循环。自己封装,通用的循环方法就是迭代器模式的经典实现。

共 5 节 (41分钟) 收起列表

11-1 迭代器模式-介绍 (09:30)
11-2 迭代器模式-演示 (07:34)
11-3 迭代器模式-场景(ES6 Iterator)1 (08:16)
11-4 迭代器模式-场景2 (04:20)
11-5 迭代器模式-代码演示和总结 (11:11)
第12章 状态模式
对于复杂的状态管理,如果只用 if…else来判断,扩展性是非常差的。状态模式提出了一种处理复杂状态变化且扩展性好的设计思路。有限状态机、自己实现Promise等场景的讲解,经典而深入

共 3 节 (47分钟) 收起列表

12-1 状态模式-介绍和演示 (08:05)
12-2 状态模式-场景1(有限状态机) (18:13)
12-3 状态模式-场景2(写一个promise) (20:31)
第13章 其他设计模式
本章统一讲解一些 JS 中使用不是很频繁的设计模式。虽然不常用,但是也要理解其概念和用意。

共 12 节 (82分钟) 收起列表

13-1 其他设计模式概述 (03:19)
13-2 原型模式 (09:12)
13-3 桥接模式 (04:26)
13-4 组合模式 (06:20)
13-5 享元模式 (05:48)
13-6 策略模式 (07:18)
13-7 模板方法模式和职责连模式 (08:35)
13-8 命令模式 (09:46)
13-9 备忘录模式 (11:14)
13-10 中介者模式 (09:09)
13-11 访问者模式和解释器模式 (02:51)
13-12 关于面试和日常使用 (03:16)
第14章 综合应用
设计模式好学,不易用。最难的是不知道在什么场景下应该使用什么模式。本章以一个简单的购物车综合示例来演示几个常用的设计模式如何落地使用,包括项目的分析、设计、编码和设计模式解析。

共 10 节 (101分钟) 收起列表

14-1 综合应用-介绍和演示 (08:17)
14-2 综合应用-UML类图分析 (11:10)
14-3 综合应用-画UML类图 (08:40)
14-4 综合应用-代码基础环境 (10:41)
14-5 综合应用-实现List组件 (13:58)
14-6 综合应用-实现item&cart (17:31)
14-7 综合应用-状态模式实现购物车操作 (07:55)
14-8 综合应用-实现购物车列表和折扣 (12:19)
14-9 综合应用-实现日志 (04:21)
14-10 综合应用-总结 (05:38)
第15章 课程总结
回顾课程脉落,总结课程内容

共 1 节 (4分钟) 收起列表

15-1 课程总结 (03:15)
第16章 常见问题解析
讲师针对积累一年的问题,挑选活跃问题进行答疑,并讲解常见的解题思路。

共 2 节 (38分钟) 收起列表

16-1 活跃问题讲解 part1 (16:53)
16-2 活跃问题讲解 part2 (20:57)
本课程已完结


Javascript 设计模式系统讲解与应用
从“写好代码”到“设计代码”的过程,不仅是技术的提升,更是编程思维的提升,而这其中最关键的就是设计模式,是否理解并掌握设计模式,也是衡量程序员能力的标准之一。

适合人群
工作1-3年的前端工程师,或者基础较好的应届毕业生

技术储备要求
了解面向对象思想,熟练使用jQuery或类似工具库,
有 ES6 语法基础,用过 Node.js 和 npm ,
了解 React 和 Vue 的用法(看过文档、做过 demo)

1:《Javascript 设计模式系统讲解与应用》来自某课网,原价288,由求索学院整理发布!求索学院承诺,本站
2: 本站所有课程MP4格式无密 超清原画,包含所有的视频+素材+课件+源码,官方同步体验!可以通过网盘在线学习也可下载到本地,方便快           捷!
3: 所有课程全部支持试看任何章节,可通过点击右侧官方QQ客服或者微信扫码添加要求试看!
4: 官方品质,信誉保证,本站包含某课网,某讯课堂,某易云,某课吧,某课时间....等课程正在陆续更新,感谢小伙伴们的信任与支持,保证让小伙          伴们满意!
5:本站所有课程永久免费包更新,包括老师后续二次更新,三次更新不等。
6:VIP权限:爱好学习,一直提升自己的小伙伴可以开通VIP会员,享受全站免金币无限制畅快学习!本站所有视频均可免费学习,包括后续上传        的所有课程!(无隐形消费
7:点击下方链接进行试看,在线看默认流畅,调节成原画,最好直接下载到本地是超清    
    试看链接:https://pan.baidu.com/s/1-Ry28gmcCnapjaDSsS8BQg
    提取码:227p





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

举报 使用道具

回复

评论 3

ebuuwef  新手上路  发表于 2021-5-8 22:49:23 | 显示全部楼层
帮帮顶顶!!

举报 使用道具

回复
urowesaoje  新手上路  发表于 2021-5-28 22:21:17 | 显示全部楼层
路过,支持一下啦

举报 使用道具

回复
uxeiluviujor  新手上路  发表于 前天 22:25 | 显示全部楼层
找到好贴不容易,我顶你了,谢了

举报 使用道具

回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0

关注

0

粉丝

286

主题
精彩推荐
热门资讯
网友晒图
图文推荐
  • 联系我们
  • 邮箱:826110188#qq.com(请把#改成@)
  • 微信:qiusuo1024
  • QQ客服 826110188
  • 工作时间:周一至周天(早8点—凌晨2点)
  • 微信客服

  • QQ客服

Archiver|手机版|小黑屋| 求索学院 ( 鲁ICP备20032687号-1 )

GMT+8, 2021-6-13 15:35 , Processed in 0.131433 second(s), 32 queries .

Powered by Discuz! X3.4

© 2001-2020 Comsenz Inc.