Web前端零基础到框架开发
课程详情
课程详情
本课程是一套全面的前端开发教程,旨在帮助学员从零基础开始,逐步掌握Web前端开发的核心技能。
适合人群
- 具备HTML、CSS、JS基础的学习者
- 高中生、大学生
- 希望转行进入月薪过万IT行业的人群
- 对Web前端开发感兴趣的朋友
- 在读或已毕业的大学生朋友
学习收获
通过本课程,学员将能够:
- 掌握Web前端开发的基础知识和技能
- 熟悉主流前端框架的使用
- 具备独立开发Web应用的能力
- 为未来的IT职业生涯打下坚实基础
课程亮点
- 从0到1的完整教程,适合初学者
- 理论与实践相结合,注重实际操作
- 涵盖最新前端技术,紧跟行业发展趋势
- 专业讲师团队,提供全方位指导
课程目录
01 HTML5+CSS3高效还原PSD效果图 01 HTML5-html系列课程的介绍 02 HTML5-了解上网的流程及相关知识 03 HTML5-html和css工作的规则 04 HTML5-安装工具及创建html文件 05 HTML5-首标签和尾标签 06 HTML5-html的基本结构 07 HTML5-如何使用liveServer插件 08 HTML5-meta标签和搜索引擎 09 HTML5-基础标签 10 HTML5-链接和图片标签 11 HTML5-列表和表格标签 12 HTML5-form表单 13 HTML5-行标签和快标签的特性 14 HTML5-id和class属性 15 HTML5-相关的符号 16 HTML5-h5新标签的使用 17 CSS3-CSS3课程介绍 18 CSS3-样式三种书写方式 19 CSS3-CSS选择器 20 CSS3-介绍谷歌开发者工具 21 CSS3-字体样式 22 CSS3-颜色的三种体现方式 23 CSS3-背景和边框的使用 24 CSS3-盒子模型 25 CSS3-浮动和文本对齐 26 CSS3-a和button的样式设计 27 CSS3-制作两种导航 28 CSS3-行与块标签的属性改变 29 CSS3-定位 30 CSS3-实战demo注册表单 31 CSS3-补充视频 32 CSS3-Colors 33 CSS3-Units 34 CSS3-Font 35 CSS3-BoxModel 36 CSS3-Display 37 CSS3-Background-Image 38 CSS3-Float-Position 39 CSS3-Selectors 40 CSS3-2D-Transform课程介绍 41 CSS3-2D-translate的使用 42 CSS3-2D-scale的使用 43 CSS3-2D-rotate的使用 44 CSS3-2D-skew的使用 45 CSS3-2D-origin的使用 46 CSS3-2D-Transition 47 CSS3-Animation 48 CSS3-Variable变量 49 CSS3-媒体查询(media-queries) 50 CSS3-弹性布局(flexbox) 51 CSS3-网格布局(grid) 52 HTML5高效还原PSD设计图 53 HTML5高效还原PSD效果图(2) 02 JavaScript零基础到项目实战 01 Javascript-vscode配置 02 Javascript-console的使用 03 Javascript-三种容器关键字 04 Javascript-数据类型 05 Javascript-类型转换 06 JavaScript-数值运算和Math对象 07 JavaScript-字符串方法 08 JavaScript-模板字符串 09 JavaScript-数组方法 10 JavaScript-对象 11 JavaScript-日期 12 JavaScript-分支语句 13 JavaScript-Switch分支 14 JavaScript-循环 15 JavaScript-函数 16 JavaScript-window对象 17 JavaScript-变量作用域 18 JavaScript-DOM介绍 19 JavaScript-获取单个元素对象 20 JavaScript-获取多个元素对象 21 JavaScript-获取节点 22 JavaScript-添加元素 23 JavaScript-替换和删除元素 24 JavaScript-事件监听和事件对象 25 JavaScript-鼠标事件 26 JavaScript-键盘事件 27 JavaScript-事件冒泡和事件代理 28 JavaScript-本地存储LStorage 29 JavaScript-重构页面和添加任务 30 JavaScript-删除搜索元素 31 JavaScript-所有数据实现本地持久化 03 ECMAScript6/7/8/9/10 01 ES6-数组方法(forEach) 02 ES6-数组方法(mapn) 03 ES6-数组方法(filter) 04 ES6-数组方法(find) 05 ES6-数组方法(every&some1) 06 ES6-数组方法(every&some2) 07 ES6-数组方法(reduce1) 08 ES6-数组方法(reduce2) 09 ES6-let和const 10 ES6-模板字符串 11 ES6-箭头函数 12 ES6-增强对象字面量 13 ES6-函数参数默认值 14 ES6-展开运算符 15 ES6-解构(对象) 16 ES6-解构(数组-对象) 17 ES6-面向对象(es5) 18 ES6-generator生成器(斐波那契数列) 19 ES6-generator生成器原理(迭代器实现) 20 ES6-generator实战demo(相亲网) 21 ES6-新的数据结构(map) 22 ES6-新的数据结构(set) 23 ES6-Symbol类型基础用法 24 ES6-Reflect内置对象 25 ES6-Proxy对象 26 ES6--Promise(三种状态) 27 ES6-Fetch(新的http请求方法) 28 ES6-Fetch(请求三种数据格式) 29 ES6-封装Fetch库(增删改查) 30 ES6-async和await(es7) 31 ES6-async封装fetch 32 ES6-promise的应用 04 Vue3+setup语法糖项目实战-个人博客 01 Vue3-最终成果展示 02 Vue3-创建vite项目 03 Vue3-组件嵌套 04 Vue3-定义属性和方法 05 Vue3-ref响应式数据 06 Vue3-ref和reactive 07 Vue3-ref和reactive的区别 08 Vue3-计算属性基本结构 09 Vue3-v-for的使用 10 Vue3-v-model双向数据绑定 11 Vue3-实战搜索 12 Vue3-watch和watchEffect 13 Vue3-props属性传值 14 Vue3-SinglePost 15 Vue3-声明周期钩子函数 16 Vue3-模拟数据json-server 17 Vue3-axios请求模拟的数据 18 Vue3-代码抽离和组合 19 Vue3-渲染tag标签 20 Vue3-配置路由 21 Vue3-显示详情 22 Vue3-加载动画 23 Vue3-新建博客组件(标签) 24 Vue3-提交数据和路由跳转 25 Vue3-布局右侧标签 26 Vue3-实现标签显示内容 27 Vue3-显示底部标签和作业 05 Vue3+Setup语法糖项目实战-图片上传管理系统 01 Vue3-成果展示 02 Vue3-搭建项目 03 Vue3-搭建导航 04 Vue3-容器组件 05 Vue3-展示图标 06 Vue3-注册全局组件 07 Vue3-模拟图片展示 08 Vue3-模拟后端和前后端连载 09 Vue3-请求数据 10 Vue3-defineProps 11 Vue3-动态显示图标 12 Vue3-排序箭头切换 13 Vue3-defineEmits 14 Vue3-实现排序 15 Vue3-搜索(复杂版) 16 Vue3-搜索(简单版) 17 Vue3-单选和多选 18 Vue3-显示或隐藏(修改和删除) 19 Vue3-删除数据 20 Vue3-实现弹窗 21 Vue3-实现更新 22 Vue3-实现自动选中文件名 23 Vue3-实现修改删除的提示框 24 Vue3-选择文件上传 25 Vue3-拖拽文件 26 Vue3-展示上传提示框 27 Vue3-渲染上传的数据名字 28 Vue3-处理提示框的按钮操作 29 Vue3-复用图标代码 30 Vue3-处理加载进度 31 Vue3-取消请求 32 Vue3-重新上传 33 Vue3-实时渲染页面效果 34 Vue3-实现locate关联 35 Vue3-provide和inject 36 Vue3-实现进度条的效果 37 Vue3-设置按钮的样式 06 Vuex状态管理学习指南 01 Vuex是什么? 02 Vuex成果展示和项目创建 03 Vuex使用Vue父组件的属性传值 04 Vuex定义state和计算属性获取 05 Vuex使用getters重构数据 06 Vuex使用mutation修改全局状态 07 Vuex使用actions发起异步方法 08 Vuex使用modules模块化 07 Vue3TypeScript实战项目-后台管理系统 01 Vue3TypeScript项目成果展示 02 Vue3创建项目 03 Vue3创建路由 04 Vue3安装Element-Plus 05 Vue3渲染404和注册页面 06 Vue3实现注册表单的数据绑定 07 Vue3注册表单校验规则 08 Vue3注册表单rules的类型匹配 09 Vue3注册表单提交按钮校验 10 Vue3配置反向代理解决跨域 11 Vue3实现路由跳转 12 Vue3实现登录功能 13 Vue3实现路由守卫 14 Vue3请求数据携带token 15 Vue3请求拦截和响应拦截 16 Vue3解析token 17 Vue3使用pinia实现全局状态管理 18 Vue3布局导航 19 Vue3实现退出功能 20 Vue3动态展示数据和avatar 21 Vue3展示首页默认页面 22 Vue3展示用户信息 23 Vue3构建侧边栏 24 Vue3动态加载侧边栏 25 Vue3侧边栏实现跳转 26 Vue3显示数据的Table表格 27 Vue3处理table表格的设置 28 Vue3实现添加按钮 29 Vue3实现弹窗的布局 30 Vue3定义弹窗的数据 31 Vue3弹窗的类型匹配 32 Vue3解决弹窗的bug 33 Vue3实现添加数据 34 Vue3获取编辑数据 35 Vue3实现编辑和删除 36 Vue3实现分页展示 37 Vue3实现分页跳转 38 Vue3根据时间筛选数据 39 Vue3权限控制 08 Svelte框架学习指南-项目实战 01 课程介绍 02 课程介绍和环境配置 03 配置VSCODE 04 项目结构 05 配置全局样式和字体图标






