深入浅出学 Vue 开发
344
已购买
19
课时

课程介绍

前端技术日新月异,每一种新的思想出现,都代表了一种技术的跃进、架构的变化,那么对于目前的前端技术而言,MVVM 的思想已经可以代表当今前端领域的前沿思想理念,Angular、React、Vue 等基于 MVVM 思想的具体实现框架,也成为了人们争相学习的一个热点。而 Vue 作为其中唯一没有大公司支持但却能与它们并驾齐驱并且隐隐有超越同类的趋势,不得不说这种增长让人感到惊奇。

本系列课程内容将会带领大家由浅入深的学习 Vue 的基础知识,了解 Vue 的源码设计和实现原理,和大家一起看一下尤雨溪先生的编程思想、架构设计以及如何进行代码实现。本系列课程内容主要分为三大部分:

  • Vue 的基础知识:在这一部分将学习 Vue 的基础语法及其源码的实现。例如,Vue 的生命周期钩子如何设计?当声明了一个 directive 时,Vue 究竟执行了什么?为什么只有通过 vue.set 函数才能为响应式对象添加响应式属性?如果我们自己要实现一个响应式的框架的话,应该如何下手、如何思考等。
  • Vue 的周边生态:在这一部分将学习 Vue 的周边生态圈,包括有哪些 UI 库可以和 Vue 配合快速构建界面、如何使用 vue-router 构建前端路由、如何使用 Vuex 进行状态管理、如何使用 Axios 进行网络请求、如何使用 Webpack、使用 vue-cli 构建出的项目里的各种配置有什么意义?
  • 项目实战:在这一部分将会通过一个有意思的自动对话系统来进行项目实战,争取通过这个小项目把学到的知识点进行一个整合。

作者介绍

刘国栋,资深软件开发工程师、慕课网认证讲师、开源爱好者,目前就职于济南某国企,并且成立了个人工作室,负责前端和移动端的工作。拥有 5 年前端、移动端开发经验,在 JS、Android、iOS 领域有独特的见解,统筹过的多个项目用户数已过千万。

导读:为什么选择 Vue
第01课:初探 Vue
第02课:基础语法(上)
第03课:基础语法(下)
第04课:Vue 的生命周期及源码实现
第05课:动态数据计算
第06课:Vue 中的常用 API 及源码分析
第07课:Vue 中的组件—Component(上)
第08课:Vue 中的组件—Component(下)
第09课:如何实现一个响应式框架
第10课:动画以及常用的动画库
作者撰写中...
第11课:vue-devtools 及 Vue 中常用的组件库
作者撰写中...
第12课:路由:vue-router
作者撰写中...
第13课:状态管理:Vuex
作者撰写中...
第14课:网络请求:Axios
作者撰写中...
第15课:构建项目之前:Webpack
作者撰写中...
第16课:构建项目:vue-cli
作者撰写中...
第17课:自动对话系统(上)
作者撰写中...
第18课:自动对话系统(下)
作者撰写中...

适宜人群

  • Vue 初学者
  • 有一定开发经验的前端开发者
  • 希望了解 Vue 新版本核心特性的开发者

达人课购买须知

  1. 本课程为图文内容课程,共计 19 篇。
  2. 全部文章预计于 2018 年 9 月 16 日更新完毕。
  3. 付费用户可享受文章永久阅读权限。
  4. 付费用户可获取读者圈 PASS 权限,与讲师进一步互动。
  5. 本课程为虚拟产品,一经付费概不退款,敬请谅解。
  6. 本课程也可在 gitbook.cn 上购买和阅读。

订阅福利

  • GitChat 新用户购买立享五折优惠。
  • 订购本课程可获得专属海报,分享专属海报每成功邀请一位好友购买,即可获得 25% 的返现奖励,多邀多得,上不封顶,立即提现。
  • 提现流程:请在 GitChat 服务号中点击“我-我的邀请-提现”进行提现。
报名成为达人课讲师
推荐课程
查看更多达人课
免费试读
¥29.99 立即购买
微信扫描登录