首先从以下几个方面了解web:
一.Web的概述
1.万维网的发展
2.浏览器与服务器
3.网页与网站
4.域名与主机
5.HTTP协议
6.W3C标准
需要了解的核心是:浏览器的运行原理,http协议,W3C标准
二.HTML/HTML5(超文本标记语言(HyperText Mark-up Language 简称HTML)是一个网页的骨架)
1.文件的基础标记
2.字体与排版标记
3.图形与连接标记
4.列表与表格标记
5.表单元素标记
6.内联框架
7.媒体与绘图标记
8.缓存与数据存储
9.拖放与地理定位
10.MathML
11.Web Workers
12.Web Socket
需要了解的核心是:表单元素,H5数据存储,Web Socket
三.CSS/CSS3(CSS是英文Cascading Style Sheets的缩写,叫做层叠样式表,是能够真正做到网页表现与内容分离的一种样式设计语言。)
1.文本与字体样式
2.背景与尺寸样式
3.布局与定位
4.盒子模型
5.边框与轮廓样式
6.2D与3D特效
7.过渡与动画
需要了解的核心是:布局与定位,浮动,盒子模型
四.JavaScript(JavaScript是一种在客户端广泛使用的脚步语言)
1.JS语法
2.JS流程控制
3.JS函数
4.JS内置对象
5.语法调试与处理
6.DOM操作
7.DOM属性
8.DOM事件
9.BOM基础
需要了解的核心是:JS的内置对象,DOM操作,BOM操作
五.UI设计基础
1.PS基本操作
2.PSD文件修改
3.网站设计与配色
一.JQuery
1.JQuery基础入门
2.JQuery选择器
3.JQuery事件
4.JQuery特效
5.DOM捕获与遍历
6.JSON与AJAX基础
需要了解的核心是:JQuery事件,JQuery动画,遍历,CSS方法,AJAX
二.Layui
1.Layui基础入门
2.页面组件元素
3.弹出层
4.日期与时间选择器
5.文件上传
6.滑块特效
7.图片轮播
8.电商评分模块
需要了解的核心是:常用组件元素,弹出层,图片轮播,常用特效
三.Vue.js
1.模板语法
2.流程控制
3.计算属性
4.监听属性
5.样式绑定
6.事件处理
7.数据双向绑定
8.组件化开发
9.过渡与动画
四.Angular.JS
一.移动UI框架
一.Web渗透测试
原文:https://www.cnblogs.com/1322957664qqcom/p/10641610.html