求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 机械 | 军工学院 | 定向培养 | 专家指导  
 电话 English
成功案例   品质保证
 
成功案例
航天信息 Java EE 5
中科院研 J2EE高级开发
赛迪时代 “J2EE设计模式
福富软件 J2EE设计模式和
上海盛趣 J2EE架构设计
信城通 J2EE体系架构设
北大方正 Java中级&J2

相关课程  
Struts+Spring+Hibernate
基于J2EE的Web 2.0应用开发
J2EE设计模式和性能调优
Java EE 5企业级架构设计
Java单元测试方法与技术
Java编程方法与技术
 
全部课程 >web开发  
使用Vue.jS构建web应用实战
4239 次浏览  52 次
孙老师
IT技术和教育专家,2009年中国教育杰出人物
 
时间地点: 北京、上海、深圳根据报名开班
课程费用: 5000元/人
企业内训:可以根据企业需求,定制内训,详见 内训学习手册
试听:Vue.JS框架与应用开发
报公开课  
试听:Vue.JS框架与应用开发


认证方式:
培训前了解能力模型。
培训后进行能力评测:
  • 在线考试
  • 能力分析,给出学习建议
  • 合格者颁发证书,作为职业技能资格证明


      本课程采用一个完整的电商网站前端作为案例,带领学员从0开始学习如何使用Vue.js开发前端项目,讲解项目开发的工程化管理方式、最佳实践,以及前端项目开发中各种问题的多种解决方案。最后讲解如何构建项目的发布版本并部署到服务器上。涵盖ES 6的新特性,Vue.js各种功能的详细讲解,组件化开发模式,项目开发最佳实践等。

    课程目标: 通过本课程的学习,让学员可直接开始从事基于Vue.js的前端项目开发,并将最佳实践引入项目中。
    培训对象:本方案适用于准备从事前端开发的开发人员,以及技术支持和运维人员。
    学员基础:要求学员掌握HTML、JavaScript和CSS的基础
    使用软件
    • 操作系统:Windows 8/10
    • 用户权限:使用本地Administrators组权限
    • 开发工具 : UltraEdit和Visual Studio Code
    • 服务器:nginx、node
    • 浏览器:Chrome、Firefox、IE
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

    培训内容:2天

    Web前端框架概览 Web前端技术架构:
  • 展示层:html,css
  • 控制层:JavaScript
  • 后端服务接口:ajax,restful
  • Web前端运行原理解析
    Web前端当前开发趋势
    典型的web前端开发框架:
  • jQuery
  • Vue
  • ReactJS
  • 服务端Js开发框架 Node.js
    前端应用发展趋势和框架选择方法 前端应用发展的多平台化:PC、移动终端、HTML5
    浏览器相关技术规范的发展趋势:
    前端框架选择建议
    如何根据自己的应用需要组合框架,
    大型web应用:前端框架组合范例参考
    Web前端框架实现原理 主流JS框架实现剖析:jQuery、Vue,ReactJS
    浏览器工作原理
  • JavaScript对象生命周期管理
  • JavaScript对象关系绑定:继承、多态
  • JS框架实现原理剖析
  • 类库的组织
  • JS事件响应模型
  • Html对象注入方式
  • 应用JS的绑定与注入
  • Web前端JavaScript开发基础
    JavaScript基础 页面的层级结构
    实例:Hello World的文档结构
    JavaScript变量执行环境和作用域
    引用类型
    JavaScript 框架设计模式
    BOM
    DOM
    事件处理
    JavaScript 开发与调试方法
    Ajax 与异步开发技术
    JavaScript运行与监控
    实例讲解:各种JavaScript对应的代码示例讲解、功能演示
    HTML5 技术解析 新的页面组织标记:
    智能表单设计
    引入多媒体对象(video audio webrtc)
    Canvas对象你的画布
    扩展图形标记
    离线缓存标记
    HTML5中的地理应用
    独立数据存储
    新的网络连接技术(Web Socket)
    Web Workers
    实例讲解:各种HTML5对应的代码示例讲解、功能演示

    TypeScript原理与应用 TypeScript原理介绍
    TypeScript基础开发应用
    TypeScript高阶应用开发
    实例讲解:TypeScript对应的代码示例讲解
    ECMAScript 6新特性 1. 块作用域构造
    2. 模板字面量
    3. 默认参数
    4. rest参数
    5. 展开运算符
    6. 对象字面量
    7. 解构赋值
    8. 箭头函数
    9. class与继承
    10. 模块
    11. Promise
    WebPack原理与应用 生产环境构建
  • 缓存
  • 开发
  • 管理依赖
  • 实例讲解:WebPack例讲解、功能演示
    使用Vue.js进行web应用开发
    Vue的数据双向绑定 1. 插值
    2. v-bind
    3. 指令
    指令详解 有哪些指令,这些指令的含义
    自定义指令
    实例:通过指令实现下拉菜单
    实例:使用自定义指令实现随机背景色

    计算属性 1. 定义计算属性
    2. 计算属性缓存
    3. v-for和v-if一起使用的替代方案
    4. 实例:购物车的实现
    监听器 1. 使用监听器
    2. 监听器的多种形式
    class与style绑定 1. 绑定HTML class
    2. 绑定内联样式
    3. 实例:表格奇偶行应用不同的样式
    表单输入绑定 1. 单行文本输入框
    2. 多行文本输入框
    3. 复选框
    4. 单选按钮
    5. 选择框
    6. 值绑定
    7. 实例:用户注册

    过滤器 1. 全局过滤器与局部过滤器
    2. 过滤器的参数
    3. 过滤器的串联
    组件 1. 全局组件与局部组件
    2. 使用Prop向子组件传递数据
    3. 监听子组件事件
    4. 自定义组件的v-model
    5. 实例:combobox的实现
    6. 使用插槽(slot)分发内容
    7. 动态组件
    8. 组件的生命周期
    9. 混入
    10. 组件通信的其他方式
    11. 异步更新队列
    Vue CLI 3.x 1. 安装
    2. 创建项目
    3. 项目结构
    4. Hello World组件
    使用Vue Router开发单页应用 1. 前端路由的实现
    2. 动态路由匹配
    3. 嵌套路由
    4. 命名路由
    5. 命名视图
    6. 编程式导航
    7. HTML5 history模式
    8. 导航守卫
    9. 延迟加载路由
    与服务端通信—axios 1. 安装
    2. 基本用法
    3. axios API
    4. 请求配置
    5. 并发请求
    6. 配置默认值
    7. 拦截器
    状态管理—Vuex 1. 安装
    2. 基本用法
    3. mutation
    4. mapState
    5. getter
    6. action
    7. 表单处理
    8. 模块与命名空间
    项目实战 — 电商网站前端项目 1. 脚手架项目搭建
    2. 安装与配置axios
    3. 首页
    4. 商品列表
    5. 分类商品页面
    6. 搜索结果页面
    7. 商品详情页面
    8. 购物车
    9. 结算页面
    10. 用户管理
    11. 路由配置
    12. 分页组件
    13. 会话跟踪
    14. 项目调试
    备注:项目中涉及到多个常用功能的实现,包括价格和时间过滤器、Loading组件、广告轮播组件、弹出消息提示框组件、加减按钮组件、标签页组件、分页组件、权限验证等等。
    部署Vue.js项目到生产环境 1. 构建发布版本
    2. 部署
    结合Vue.js和Node.s构建应用 应用背景介绍
    应用需求分析
    Web前端框架设计
    服务端框架设计
    Web前端开发
    服务端开发
    联调测试与验证
    实践案例:Vue.js的前端请求Node.js服务,进行数据访问和处理
    回顾与总结

     
       
    4239 次浏览  52 次
    其他人还看了课程
    Web应用开发(基于LAMP架构)  2817 次浏览
    Python及数据分析  8928 次浏览
    Node.js开发原理与应用  2322 次浏览
    基于Nginx构建强大的Web服务器  2997 次浏览
    从前端Vue.js到后端Node.js的全栈JS开发  1484 次浏览
    Python自动化运维技术与最佳实践  3284 次浏览
    定制内训


    最新活动计划
    面向对象业务分析与系统设计 10-16[线上]
    嵌入式软件架构设计-高级实践 10-17[线上]
    Qlik Sense数据分析技术 10-17线上]
    基于 UML 和EA进行分析设计 10-22[北京]
    用户研究与用户建模 10-24[北京]
    QT应用开发 10-24[北京]