Vue.js前端开发实战(第2版)-教学大纲.docx
《Vue.js前端开发实战(第2版)-教学大纲.docx》由会员分享,可在线阅读,更多相关《Vue.js前端开发实战(第2版)-教学大纲.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Vuejs前端开发实战(第2版)课程教学大纲(课程英文名称)课程编号:学 分:学分课 时:80课时(其中:讲课48课时 上机32课时)先修课程:计算机基础、计算机网络、HTML、CSS、JavaScript 适用专业:信息技术及其计算机相关专一业一、课程的性质与目标本课程是一门面向Web前端开发人员的课程,用于快速掌握Vue框架的开发。本课程主要讲解了前端技术发展、Vue简介、Vue开发环境、使用Vite创建Vue 3项目、 单文件组件、数据绑定、指令、事件对象、事件修饰符、计算属性、侦听器、样式绑定、 选项式API和组合式API、生命周期函数、组件的注册和引用、解决组件之间的样式冲突、 父组
2、件向子组件传递数据、子组件向父组件传递数据、跨级组件之间的数据传递、动态组 件、插槽、自定义指令、引用静态资源、路由、常用UI组件库、网络请求和状态管理等内 容以及一个综合项目。另外,本课程秉承立德树人理念,在案例中融入了许多思想政治内 容。通过本课程的学习,不仅可以让学生掌握Vuejs的核心知识,还可以培养学生的家国 情怀、责任担当、敬业精神。二、课程设计思路和教学要求课程设计理念:通过学习本课程,使学生掌握如何将Vue.js与项目开发相结合。按照 学习的难易程度及先后顺序安排具体的内容,可以有效地将学生所学的内容串联起来,从 而培养学生分析问题和解决问题的能力。课程设计思路:本课程根据知识
3、点难易的先后顺序进行讲解。依次讲解初识Vue.js、 Vue.js基础知识、组件基础、路由、常用的UI组件库、网络请求和状态管理等,并结合示 例代码帮助学生进行理解。在每个章节中,通过阶段案例的实现,帮助学生学以致用,将 基础知识转化为解决实际问题的能力。在学习了 Vuejs基础知识后,通过实践项目,进一 步巩固知识,并提高学生的分析和解决问题的能力。操作系统:Windows 7或更高版本开发工具:Visual Studio Code Node.js、Chrome三、课程的主要内容及基本要求第1章初识Vue.js学习单元初识Vue.js课时5课时学习目标1 . 了解前端技术的发展,能够说出使用
4、框架开发项目的优势2 . 了解什么是Vue,能够说出Vue的基本概念3 . 了解Vue的特性,能够说出Vue的4个特性4 . 了解Vue的版本,能够说出Vue 2和Vue 3的区别5 .掌握Visual Studio Code编辑器的使用方法,能够完成中文语言扩展、Volar 扩展的安装,以及使用Visual Studio Code编辑器打开项目并在项目中创建 一个HTML5文档6 .掌握Node.js环境的搭建,能够独立完成Node.js的下载和安装7 .掌握常见的包管理工具的使用方法,能够应用npm和yam相关命令下载、 升级、卸载包8 .掌握Vite的使用方法,能够使用Vite创建Vue
5、 3项目学习内容知识点掌握程度重点难点前端技术的发展了解什么是Vue了解Vue的特性了解Vue的版本了解Visual Studio Code 编辑器掌握Node.js 环境掌握常见的包管理工具掌握什么是Vite了解创建Vue 3项目掌握VVue3项目的目录结构熟悉Vue 3项目的运行过程了解第2章Vuejs开发基础学习单元Vue.js开发基础课时13课时学习目标1 .掌握单文件组件,能够创建并使用单文件组件2 .掌握数据绑定,能够定义数据并将数据渲染到页面中3 .掌握内容渲染指令,能够灵活运用v-text和v-html指令将字符串渲染到页 面中4 .掌握属性绑定指令,能够灵活运用v-bind指
6、令给目标元素的属性动态绑定 值5 .掌握事件绑定指令,能够灵活运用v-on指令给目标元素绑定事件6 .掌握双向数据绑定指令,能够灵活运用v-model指令在表单元素上实现数 据的双向绑定7 .掌握条件渲染指令,能够灵活运用v-if、v-show指令根据不同的条件渲染 不同的标签8 .掌握列表渲染指令,能够灵活运用v-for指令将数组、对象等中的数据渲 染到页面中9 .掌握事件对象,能够灵活运用事件对象获取和修改D0M元素的属性10 .熟悉事件修饰符,能够阐述常见的事件修饰符11 .掌握计算属性,能够灵活运用计算属性实时监听数据的变化,当所依赖的 数据发生变化时重新计算值12 .掌握侦听器,能够
7、灵活运用侦听器监听数据的变化并进行相应的操作13 .掌握样式绑定,能够灵活运用v-bind绑定class和style属性实现元素样式 的设置学习内容知识点掌握程度重点难点单文件组件掌握初识数据绑定掌握响应式数据绑定掌握V内容渲染指令掌握属性绑定指令掌握V事件绑定指令掌握V双向数据绑定指令掌握V条件渲染指令掌握V列表渲染指令掌握V事件对象掌握事件修饰符熟悉计算属性掌握侦听器掌握绑定class属性掌握绑定style属性掌握阶段案例一一学习计划表掌握第3章组件基础(上)学习单元组件基础(上)课时11课时学习目标1 .熟悉选项式API和组合式APL能够说出选项式API和组合式API的区别2 .掌握生命
8、周期函数的使用方法,能够灵活运用生命周期函数在特定时间执 行特定的操作3 .掌握注册组件的方法,能够运用全局注册或者局部注册的方式完成组件的注册4 .掌握引用组件的方法,能够在Vue项目中以标签的形式引用组件5 .掌握组件之间样式冲突问题的解决方法,能够运用style标签的scoped 属性和深度选择器解决组件之间样式冲突的问题6 .掌握父组件向子组件传递数据的方法,能够使用props实现数据传递7 .掌握子组件向父组件传递数据的方法,能够使用自定义事件实现数据传递8 .掌握跨级组件之间的传递数据的方法,能够使用依赖注入实现数据共享学习内容知识点掌握程度重点难点选项式API和组合式API熟悉生
9、命周期函数掌握注册组件掌握引用组件掌握解决组件之间的样式冲突掌握声明props掌握静态绑定props掌握动态绑定props掌握验证props掌握在子组件中声明自定义事件掌握在子组件中触发自定义事件掌握在父组件中监听自定义事件掌握跨级组件之间的数据传递掌握阶段案例一一待办事项掌握第4章组件基础(下)学习单元组件基础(下)课时8课时学习目标1 .掌握动态组件的使用方法,能够实现动态组件的渲染2 .掌握KeepAlive组件的使用方法,能够使用Ke叩Alive,标签完成组件缓存3 .掌握组件缓存相关的生命周期函数,能够在对应的生命周期函数中执行相 应的动作4 .熟悉KeepAlive组件的常用属性,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Vue js 前端 开发 实战 教学大纲
限制150内