班级规模及环境--热线:4008699035 手机:15921673576( 微信同号) |
每个班级的人数限3到5人,互动授课, 保障效果,小班授课。 |
上间和地点 |
上部份地点:【上海】同济大学(沪西)/新城金郡商务楼(11号线白银路站)【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院【北京分部】:北京中山学院/福鑫大楼【南京分部】:金港大厦(和燕路)【武汉分部】:佳源大厦(高新二路)【成都分部】:领馆区1号(中和大道)【沈阳分部】:沈阳理工大学/六宅臻品【郑州分部】:郑州大学/锦华大厦【石家庄分部】:河北科技大学/瑞景大厦 最近开间(周末班/连续班/晚班):2019年1月26日 |
实验设备 |
◆小班教学,教学效果好 ☆注重质量☆边讲边练 ☆合格学员免费推荐工作 ★实验设备请点击这儿查看★ |
质量保障 |
1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听; 2、培训结束后,授课老师留给学员联系方式,保障培训效果,免费提供课后技术支持。 3、培训合格学员可享受免费推荐就业机会。☆合格学员免费颁发相关工程师等资格证书,提升职业资质。专注高端技术培训15年,端海学员的能力得到大家的认同,受到用人单位的广泛赞誉,端海的证书受到广泛认可。 |
部份程大纲 |
|
- 01
JavaScript中的正则表达式(上)
复习字符串的操作
什么是正则和正则的写法
正则中的test方法
正则中的search方法
正则中的match方法
02
JavaScript中的正则表达式(下)
正则中的replace方法
正则中的小括号作用
正则中的字符类
正则中的转义字符
正则中的重复的子项
正则中的量词和首尾匹配
03
基础深入 正则表达式
正则基础 元字符、修饰符
限定符、范围符 不扶墙,舅符你
正则的未来 ES7/8/9正则增强
实例:数据爬虫、(QQ、邮箱)验证
04
面向对象基础
什么是面向对象
面向对象编程的特点
面向对象的基本写法和组成
工厂方式与构造函数
对象引用是什么和它的问题
面向对象之原型学习
传统的过程式编写选项卡
用面向对象封装通用选项卡
控制多个选项卡自动播放
用面向对象编写拖拽
05
JS面向对象之组件开发
JS是基于原型的程序
什么是包装对象
面向对象中的原型链
hasOwnProperty和constructor的使用
instanceof运算符的使用
利用toString做类型判断
什么是面向对象的继承
面向对象之拷贝继承
编写继承的拖拽
继承的其他形式之类式继承
06
JS面向对象之组件开发(下)
继承的其他形式之原型继承
组件开发是什么)
给拖拽组件配置不同参数
封装弹框组件
使用对象标记已弹出弹框
复杂组件开发之自定义事件
原生JS实现自定义事件
自定义事件实例(12分钟)
07
基础深入 面向对象基础
类与对象 你想要个什么类型的对象?
【回放】对象属性与方法-上得了厅堂,下得了厨房
类的不同写法 解锁更多姿势
实例:选项卡/轮播图/模态框
08
基础深入 面向对象进阶
包装对象 素颜与美颜
继承 别人家的对象
原型与原型链 剪不断理还乱
实例:alert/confirm/prompt的类实现
09
基础深入 设计模式
单例模式
工厂模式
观察者(发布订阅)模式 自定义事件
装饰者模式
10
框架 jQuery基础
基础使用与原理
jQuery常用操作
DOM/BOM/Style
Event
11
框架 jQuery深入
动画
插件与扩展
原理深入 核心
原理深入 事件
12
NodeJs分享视频
初识NodeJs
webstorm的使用
Node和JS的异同
模块的使用
模块加载机制
模块-module和exports
global对象
process对象
process对象-输入输出流
Buffer(一)
13
NodeJs分享视频(中)
Buffer(二)
Buffer(三)
FileSystem(一)
FileSystem(二)
FileSystem(三)
FileSystem(四)
FileSystem(五)
FileSystem(六)
FileSystem(七)
前端项目自动化-项目构建
14
NodeJs分享视频(下)
前端项目自动化-自动合并(一)
前端项目自动化-自动合并(二)
使用node进行web开发
request对象
response对象
url处理
使用fs模块实现行为表现分离
用querystring模块对get和post数据进行处理
15
全栈进阶 node.js
node基础
模块化
http协议
npm的使用
16
全栈进阶 Koa框架(一)
框架流程控制
内置对象
中间件
静态文件代理 koa-static-cahce
17
全栈进阶 Koa框架(二)
路由 koa-router
静态路由与动态路由
模板引擎 koa-swig
实例:在线音乐
18
数据存储 服务端存储(二)
文件存储
MySQL数据库使用
node数据库模块 mysql2
案例:在线音乐数据持久化
19
数据存储 本地存储
本地存储
localStorage与sessionStorage
存储事件
案例:在线音乐优化
20
数据存储 cookie与本地存储
用户身份鉴别与会话跟踪
cookie使用
cookie与session
案例:用户注册登录
21
数据交互 get与post
http协议 请求方式
querystring
http正文
案例:在线音乐评论
22
AJAX原理和封装
服务器环境的搭建
第一个ajax程序
ajax流程对象的创建和兼容处理
ajax流程-open方法和表单
ajax流程-数据的获取
应用中get和post的区别处理
ajax获取数据的处理和实例
23
AJAX跨域解决方案:JSONP
问题回顾及跨域限制问题
跨域的解决
过程的实现
百度下拉提示实例
豆瓣搜索实例
24
数据交互 前端渲染
ajax技术的使用
jQuery版ajax封装
浏览器API fetch
axios框架
25
数据交互 异步编程
同步与异步
Promise对象
Promise任务链
ES7之Async/await函数
26
数据交互 ajax案例(在线音乐)
后端接口设计
数据获取类
数据提交类
接口扩展 点赞与收藏
27
数据交互 跨域专题
浏览器同源策略
JSONP(1月4日
CORS Cross-Origin Resource Sharing
后端代理
28
项目工程化 模块化
后端模块化与前端模块化
CommonJS、AMD、CMD、UMD
ES6模块化
案例:在线音乐模块化改造
29
vue.js 基础入门
ES6声明变量的方式let、const
ES6解构赋值和模板字符串
ES6箭头函数和函数默认值
扩展运算符和数组的方法map、filter
Vue介绍和启动应用(
指令v-bind、v-on
v-model双向数据绑定
列表渲染v-for
对象的响应数据变化
数组的响应数据变化
30
vue.js 基础入门(下)
数据控制的选项卡切换
筛选商品
自由展开收缩的好友列表
计算属性
百度音乐
实例】百度音乐---计算属性的使用
Object.defineProperty数据描述
Object.defineProperty实现响应的数据绑定
基础指令v-html、v-cloak
事件修饰符使用
31
项目工程化 webpack
初识 webpack
loader 加载器
plugin 插件
优化
32
前端框架 vue基础
vue基础
数据绑定与渲染
指令与事件事件
案例:todoList/在线音乐vue重构
33
前端框架 vue进阶
动画
组件基础
生命周期
vue-cli
34
前端框架 vue全家桶
路由 vue-router
路由基础
路由进阶
案例:todoList/在线音乐vue 路由
35
前端框架 vue
状态管理 vuex
vuex核心
插件(1月15日
案例:todoList/在线音乐vue 状态管理
36
调试与测试
开发调试工具 devToolS
单元测试 Mocha
自动化测试 Karma
代码覆盖率测试 Istanbul
37
前端框架 react
组件
JSX
生命周期
案例:todoList/在线音乐react重构
38
前端框架 react
路由 react-router
状态管理 redux
react-redux
案例:todoList/在线音乐
39
前端框架 UI库 Vue
常见UI库介绍
ElementUI PC
Vux 移动端
前端框架 UI库 React
常见UI库介绍
Antd React
Antd-mobile 移动端
41
微信小程序基础(上)
课程介绍
开发前准备
文件与目录结构
程序与页面配置
tabBar 的配置
注册程序与页面
程序生命周期
页面生命周期
数据与列表渲染
条件渲染与 block
42
微信小程序基础(中)
使用模板
事件
样式
wxs 辅助渲染
更新页面
组件
自定义组件
自定义组件事件与属性
路由
授权与用户信息授权
43
微信小程序基础(下)
其它授权与授权设置面板
使用缓存
请求与反馈
腾讯云服务器配置-nodejs版本
腾讯云服务器配置-php版本与数据库配置
44
简历撰写辅导及面试相关
简历撰写
面试前的准备工作流程
45
结课测试
结课测试(上)
结课测试(下)
|