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 配置全局样式和字体图标