极客时间出品的专栏课《玩转Vue3全家桶》作者大圣,价值68元现在免费分享。
课程介绍
一、课程概述
Vue作为国内最流行的前端框架之一,Vue 3带来了诸多优化和新特性,如全新的响应式实现、Composition API以及更友好的TypeScript支持等,引领前端圈新的潮流。本专栏旨在帮助前端开发者系统提升Vue 3的开发能力,并借助Vue生态源码深入理解计算机理论知识在前端的实际应用。
二、课程设计
1. 课前导读篇
此部分涵盖课程前置知识,引导学生明确学习目标。通过上手一个简单的Vue 3应用,让学生初步了解Vue 3的新特性,并知晓从Vue 2升级至Vue 3的注意事项。
2. 基础入门篇
通过实际开发案例,系统梳理Vue 3的核心知识点,使学生能够运用Vue 3进行基础项目开发。
3. 全家桶实战篇
介绍与Vue相关的生态库,以及实战开发中常用的库,帮助学生应对复杂项目。
4. Vue 3 进阶开发篇
在基础知识点之上,深入剖析Vue本身,助力初级开发者向中高级方向进阶。
5. Vue 3 生态源码篇
此部分摒弃传统源码分析方式,先让学生从设计思路层面宏观了解Vue,再带领学生手写实现mini-vue。此部分为学生之前所学习的编译原理、算法、设计模式等知识的系统化学习提供动力。
三、课程目标
本专栏不仅帮助你提升Vue 3的开发能力,更希望通过源码分析,建立起前端与计算机知识体系间的桥梁,让你感受到计算机理论在实际开发中的应用,从而激发持续学习的动力。通过本专栏的学习,你将能够潜入前端技能的深水区,全面提升前端开发的核心竞争力。
课程目录
│ ├── 开篇词丨如何借助Vue3建构你的前端知识体系?.html
│ ├── 开篇词丨如何借助Vue3建构你的前端知识体系?.m4a
│ └── 开篇词丨如何借助Vue3建构你的前端知识体系?.pdf
├── 02-课程导读篇 (4讲)
│ ├── 01丨宏观视角:从前端框架发展史聊聊为什么要学Vue3?.html
│ ├── 01丨宏观视角:从前端框架发展史聊聊为什么要学Vue3?.m4a
│ ├── 01丨宏观视角:从前端框架发展史聊聊为什么要学Vue3?.pdf
│ ├── 02丨上手:一个清单应用帮你入门Vue.html
│ ├── 02丨上手:一个清单应用帮你入门Vue.m4a
│ ├── 02丨上手:一个清单应用帮你入门Vue.pdf
│ ├── 03丨新特性:初探Vue3新特性.html
│ ├── 03丨新特性:初探Vue3新特性.m4a
│ ├── 03丨新特性:初探Vue3新特性.pdf
│ ├── 04丨升级:Vue2项目如何升级到Vue3?.html
│ ├── 04丨升级:Vue2项目如何升级到Vue3?.m4a
│ └── 04丨升级:Vue2项目如何升级到Vue3?.pdf
├── 03-基础入门篇(1讲)
│ ├── 05丨项目启动:搭建Vue3工程化项目第一步.html
│ ├── 05丨项目启动:搭建Vue3工程化项目第一步.m4a
│ ├── 05丨项目启动:搭建Vue3工程化项目第一步.pdf
│ ├── 06丨新的代码组织方式:CompositionAPI+scriptsetup到底好在哪里?.html
│ ├── 06丨新的代码组织方式:CompositionAPI+scriptsetup到底好在哪里?.m4a
│ ├── 06丨新的代码组织方式:CompositionAPI+scriptsetup到底好在哪里?.pdf
│ ├── 07丨巧妙的响应式:深入理解Vue3的响应式机制.html
│ ├── 07丨巧妙的响应式:深入理解Vue3的响应式机制.m4a
│ ├── 07丨巧妙的响应式:深入理解Vue3的响应式机制.pdf
│ ├── 08丨组件化:如何像搭积木一样开发网页?.html
│ ├── 08丨组件化:如何像搭积木一样开发网页?.m4a
│ ├── 08丨组件化:如何像搭积木一样开发网页?.pdf
│ ├── 09丨动画:Vue中如何实现动画效果?.html
│ ├── 09丨动画:Vue中如何实现动画效果?.m4a
│ └── 09丨动画:Vue中如何实现动画效果?.pdf
├── 04-全家桶实战篇(6讲)
│ ├── 10丨数据流:如何使用Vuex设计你的数据流.html
│ ├── 10丨数据流:如何使用Vuex设计你的数据流.m4a
│ ├── 10丨数据流:如何使用Vuex设计你的数据流.pdf
│ ├── 11丨路由:新一代vue-router带来什么变化.html
│ ├── 11丨路由:新一代vue-router带来什么变化.m4a
│ ├── 11丨路由:新一代vue-router带来什么变化.pdf
│ ├── 12丨调试:提高开发效率必备的VueDevtools.html
│ ├── 12丨调试:提高开发效率必备的VueDevtools.m4a
│ ├── 12丨调试:提高开发效率必备的VueDevtools.pdf
│ ├── 13丨JSX:应对更灵活的开发场景,你需要JSX.html
│ ├── 13丨JSX:应对更灵活的开发场景,你需要JSX.m4a
│ ├── 13丨JSX:应对更灵活的开发场景,你需要JSX.pdf
│ ├── 14丨TypeScript:Vue3中如何使用TypeScript?.html
│ ├── 14丨TypeScript:Vue3中如何使用TypeScript?.m4a
│ ├── 14丨TypeScript:Vue3中如何使用TypeScript?.pdf
│ ├── 15丨实战痛点1:复杂Vue项目的规范和基础库封装.html
│ ├── 15丨实战痛点1:复杂Vue项目的规范和基础库封装.m4a
│ ├── 15丨实战痛点1:复杂Vue项目的规范和基础库封装.pdf
│ ├── 16丨实战痛点2:项目开发中的权限系统.html
│ ├── 16丨实战痛点2:项目开发中的权限系统.m4a
│ ├── 16丨实战痛点2:项目开发中的权限系统.pdf
│ ├── 17丨实战痛点3:Vue3中如何集成第三方框架.html
│ ├── 17丨实战痛点3:Vue3中如何集成第三方框架.m4a
│ ├── 17丨实战痛点3:Vue3中如何集成第三方框架.pdf
│ ├── 18丨实战痛点4:Vue3项目中的性能优化.html
│ ├── 18丨实战痛点4:Vue3项目中的性能优化.m4a
│ ├── 18丨实战痛点4:Vue3项目中的性能优化.pdf
│ ├── 19丨实战痛点5:如何打包发布你的Vue3应用?.html
│ ├── 19丨实战痛点5:如何打包发布你的Vue3应用?.m4a
│ ├── 19丨实战痛点5:如何打包发布你的Vue3应用?.pdf
│ ├── 加餐01丨什么是好的项目?.html
│ ├── 加餐01丨什么是好的项目?.m4a
│ ├── 加餐01丨什么是好的项目?.pdf
│ ├── 加餐02丨深入TypeScript.html
│ ├── 加餐02丨深入TypeScript.m4a
│ └── 加餐02丨深入TypeScript.pdf
├── 05-Vue3进阶开发篇(3讲)
│ ├── 20丨组件库:如何设计你自己的通用组件库?.html
│ ├── 20丨组件库:如何设计你自己的通用组件库?.m4a
│ ├── 20丨组件库:如何设计你自己的通用组件库?.pdf
│ ├── 21丨单元测试:如何使用TDD开发一个组件?.html
│ ├── 21丨单元测试:如何使用TDD开发一个组件?.m4a
│ ├── 21丨单元测试:如何使用TDD开发一个组件?.pdf
│ ├── 22丨表单:如何设计一个表单组件?.html
│ ├── 22丨表单:如何设计一个表单组件?.m4a
│ ├── 22丨表单:如何设计一个表单组件?.pdf
│ ├── 23丨弹窗:如何设计一个弹窗组件?.html
│ ├── 23丨弹窗:如何设计一个弹窗组件?.m4a
│ ├── 23丨弹窗:如何设计一个弹窗组件?.pdf
│ ├── 24丨树:如何设计一个树形组件?.html
│ ├── 24丨树:如何设计一个树形组件?.m4a
│ ├── 24丨树:如何设计一个树形组件?.pdf
│ ├── 25丨表格:如何设计一个表格组件.html
│ ├── 25丨表格:如何设计一个表格组件.m4a
│ ├── 25丨表格:如何设计一个表格组件.pdf
│ ├── 26丨文档:如何给你的组件库设计一个可交互式文档?.html
│ ├── 26丨文档:如何给你的组件库设计一个可交互式文档?.m4a
│ ├── 26丨文档:如何给你的组件库设计一个可交互式文档?.pdf
│ ├── 27丨自定义渲染器:如何实现Vue的跨端渲染?.html
│ ├── 27丨自定义渲染器:如何实现Vue的跨端渲染?.m4a
│ └── 27丨自定义渲染器:如何实现Vue的跨端渲染?.pdf
├── 06-Vue3生态源码篇(1讲)
│ ├── 28丨响应式:万能的面试题,怎么手写响应式系统.html
│ ├── 28丨响应式:万能的面试题,怎么手写响应式系统.m4a
│ ├── 28丨响应式:万能的面试题,怎么手写响应式系统.pdf
│ ├── 29丨运行时:Vue在浏览器里是怎么跑起来的?.html
│ ├── 29丨运行时:Vue在浏览器里是怎么跑起来的?.m4a
│ ├── 29丨运行时:Vue在浏览器里是怎么跑起来的?.pdf
│ ├── 30丨虚拟DOM(上):如何通过虚拟DOM更新页面?.html
│ ├── 30丨虚拟DOM(上):如何通过虚拟DOM更新页面?.m4a
│ ├── 30丨虚拟DOM(上):如何通过虚拟DOM更新页面?.pdf
│ ├── 31丨虚拟DOM(下):想看懂虚拟DOM算法,先刷个算法题.html
│ ├── 31丨虚拟DOM(下):想看懂虚拟DOM算法,先刷个算法题.m4a
│ ├── 31丨虚拟DOM(下):想看懂虚拟DOM算法,先刷个算法题.pdf
│ ├── 32丨编译原理(上):手写一个迷你Vue3Compiler的入门原理.html
│ ├── 32丨编译原理(上):手写一个迷你Vue3Compiler的入门原理.m4a
│ ├── 32丨编译原理(上):手写一个迷你Vue3Compiler的入门原理.pdf
│ ├── 33丨编译原理(中):VueCompiler模块全解析.html
│ ├── 33丨编译原理(中):VueCompiler模块全解析.m4a
│ ├── 33丨编译原理(中):VueCompiler模块全解析.pdf
│ ├── 34丨编译原理(下):编译原理给我们带来了什么?.html
│ ├── 34丨编译原理(下):编译原理给我们带来了什么?.m4a
│ ├── 34丨编译原理(下):编译原理给我们带来了什么?.pdf
│ ├── 35丨Vite原理:写一个迷你的Vite.html
│ ├── 35丨Vite原理:写一个迷你的Vite.m4a
│ ├── 35丨Vite原理:写一个迷你的Vite.pdf
│ ├── 36|数据流原理:Vuex&Pinia源码剖析.html
│ ├── 36|数据流原理:Vuex&Pinia源码剖析.m4a
│ ├── 36|数据流原理:Vuex&Pinia源码剖析.pdf
│ ├── 37|前端路由原理:vue-router源码剖析.html
│ ├── 37|前端路由原理:vue-router源码剖析.m4a
│ ├── 37|前端路由原理:vue-router源码剖析.pdf
│ ├── 38丨服务端渲染原理:Vue3中的SSR是如何实现的?.html
│ ├── 38丨服务端渲染原理:Vue3中的SSR是如何实现的?.m4a
│ └── 38丨服务端渲染原理:Vue3中的SSR是如何实现的?.pdf
└── 07-结束语 (2讲)
├── 结束语丨Vue3生态源码到底给我们带来了什么?.html
├── 结束语丨Vue3生态源码到底给我们带来了什么?.m4a
└── 结束语丨Vue3生态源码到底给我们带来了什么?.pdf
8 directories, 126 files
以上就是极客时间大圣老师的专栏课《玩转Vue3全家桶》的详细介绍了。
本文由提供IT教程网提供,仅供学习交流使用,未经许可,禁止转载!
原课程地址:https://time.geekbang.org/column/intro/100094401,有条件的朋友请支持正版,谢谢!
评论(0)