大师网-带你快速走向大师之路 解决你在学习过程中的疑惑,带你快速进入大师之门。节省时间,提升效率

Web 前端开发课程目录


主编:
Peterkirk
PeterOwen
文档发行:
微梦想联盟(Micro Dream Union)
涅槃网络安全实验室(Nirvana Network Security Lab)

课程目录

  • Web基础  访问文章
  • 开发环境 访问文章
  • 开发工具
  • 初识 HTML5
  • HTML5 结构与属性
  • 表单
  • 多媒体
  • 初识 CSS3
  • 选择器
  • 文字样式
  • 盒模型
  • 背景与边框
  • 布局
  • CSS 动画
  • 初识 JavaScript
  • jQuery 编程
  • AJAX
  • 文件
  • 绘图
  • 本地存储
  • Web 测试
1. Web 基础

1.1 Web 基础
1.2 Web 是如何工作的
1.3 为什么学习 Web 前端开发

2. 开发环境

2.1 VMware 的安装
2.2 VMware 安装虚拟 Windows 系统
2.3 VMware 安装虚拟 Linux 系统

3. 开发工具

3.1 原型设计工具
3.2 开发工具
3.3 调试工具
3.4 代码托管工具
3.5 项目管理工具

4. 初识 HTML5

4.1 HTML 概述
4.2 HTML5 的优势
4.3 HTML5 的新特征
4.4 HTML5 文档结构

5. HTML5结构与属性

5.1 HTML5 基础
5.2 HTML5 结构元素
5.3 超链接

6. 表单

6.1 表单基础
6.2 使用 form 元素
6.3 使用 input 元素

7. 多媒体

7.1 多媒体基础
7.2 HTML 音频与视频
7.3 播放控制
7.4 解决兼容问题
7.5 字幕

8. 初识 CSS3

8.1 CSS3 概述
8.2 CSS3 功能
8.3 在 HTML 中使用 CSS

9. 选择器

9.1 认识 CSS 选择器
9.2 基础选择器
9.3 层次选择器
9.4 伪类选择器
9.5 属性选择器

10. 文字样式

10.1 文本样式
10.2 字体样式
10.3 文本效果
10.4 使用服务器端字体

11. 盒模型

11.1 盒子
11.2 盒子类型
11.3 盒子的属性
11.4 浏览器的盒子调试

12. 背景与边框

12.1 背景属性
12.2 边框属性

13. 布局

13.1 定位与布局的基本属性
13.2 多列布局
13.3 盒布局

14. CSS 动画

14.1 Web 动画
14.2 使用变形属性
14.3 使用过滤属性
14.4 使用动画属性

15. 初识 JavaScript

15.1 JavaScript 概述
15.2 语法
15.3 DOM
15.4 使用 JavaScript 进行表单验证
15.5 使用 JavaScript 实现规定时间内答题效果

16. jQuery 编程

16.1 jQuery 概述
16.2 jQuery 基础应用
16.3 jQuery 中的 DOM 操作
16.4 jQuery 插件
16.5 使用 jQuery 插件实现表单验证
16.6 使用 jQuery Mobile 快速开发

17. AJAX

17.1 AJAX 概述
17.2 AJAX 基础
17.3 AJAX 实现
17.4 使用 jQuery 实现 AJAX

18. 文件

18.1 文件存储
18.2 处理用户文件
18.3 文件操作
18.4 文件内容操作

19. 绘图

19.1 Canvas 基础知识
19.2 图形绘制
19.3 图形变换与控制

20. 本地存储

20.1 本地存储
20.2 Web Storage
20.3 IndexedDB
20.4 Cookie
20.5 Cookie 概述

21. Web 测试

21.1 概述
21.2 用户界面测试
21.3 兼容性测试
21.4 功能测试
21.5 性能测试