Vue.js课程简介

一、课程介绍

Vue.js致力于构建数据驱动的web应用开发框架,是一个精简的MVVM。Vue.js 专注于 MVVM 模型的 ViewModel 层。简单的数据操作,就可以完成页面的更新,当然也有很多类似的框架,如Angular,React,但是Vue以简洁化,轻量级,数据驱动,模块友好等优势深受企业以及前端开发者的喜爱,成为前端开发人员必备的技能。 本课程以项目实战为驱动,帮你打开通往Vue.js的任督二脉,让你迅速成为一个优秀的Vue.js开发人员。

二、课程需知

我们的课程面向的同学是:需要有网页开发基础,熟悉HTML/CSS/JavaScript等前端开发技术,初步掌握JSON,闭包,AJAX…等JavaScript技术,在进阶阶段的课程中会使用ES6的一些语法,因此事先掌握一些ES6的知识也是有必要的。

三、内容编排

本课程分为三大部分讲解了运用Vue.js 进行项目实战开发。内容包括: 第一步:Vue.js基础 1、初识vue.js 2、模板语法 3、计算属性 4、class与style绑定 5、条件渲染 6、列表渲染 7、fetch&axios 8、事件处理器 9、表单控件 10、组件化开发 第二步:Vue.js进阶 1、过渡动画效果 2、自定义指令 3、单文件组件 4、路由vue-router 第三步:项目实战 1、卖座电影项目

  • 引入iconfont -路由搭建 -axios以及反向代理 -嵌套路由 -数据渲染 2、Vue.js第三方框架使用 -Element UI -mintUI 3、状态管理vuex
  1. 服务端渲染以及Nuxt
  2. Nginx以及发布

四、讲师介绍

Kerwin 老师:曾就职于IBM,获得IBM WORKLIGHT 跨平台移动应用高级开发者认证,致力于移动应用开发以及多种基础平台整合的企业级解决方案。Vue.js传播者,积极参与Vue的生态建设。