青岛达内it培训 > 达内新闻
前端学习大纲,新手入门小福利!!!(2)
- 发布:青岛IT培训
- 来源:青岛IT培训
- 时间:2019-03-22 10:50
青岛IT培训的小编总结,JavaScript
网上有很多JavaScript方面的教程,但对于初学者基础还是比较重要,否则都没有筛选教程的能力
我强烈推荐 JavaScript高级程序设计,不要被书名吓到,这真的是一本由浅入深的学习书,值得所有基础不好的同学读三遍,每次肯定有新收获,而且书的后面有很多高级些的技巧
JavaScript权威指南做工具书更合适一些
jQuery就不多说了
关于ES6看看阮一峰的 ECMAScript 6 入门,最近还改版了,有余力的同学可以买一下书支持阮老师
另外阮老师的博客里入门教程类的干货真心不少,挑着读读
几个基础知识
HTTP
HTTP很难去介绍这是什么,但是非常重要,尤其是对入门后的进步阶段,建议不要在网上找教程了,直接推荐两本书
对计算机体系不是很了解的可以先看本轻松的 图解HTTP
几个基础知识
URL 组成
状态码
200
301
304
307
403
404
500
HTTP 方法
GET
POST
PUT
DELETE
HEAD
OPTIONS
TRACE
HTTP 首部
cache-control
connection

date
accept
if-Modified-Since
if-Match
ETag
content-encoding
cookie & session
HTTP权威指南也很不错,但预读有一些难度
进阶
前端天地无限广阔,关于进阶那就百花齐放了,有几个流行的领域
预处理
Sass、Less
模块化
CommonJS、AMD、CMD
工程化
gulp、webpack、NodeJS
MVVM 等框架
React、AngularJS、Vue.js
最后
前端面试几乎都会问的两个问题
性能优化
从输入 URL 到页面呈现发生了什么
这两个问题相当于开卷面试,不同水平的同学给出的答案截然不同,也没有标准回答,关于性能优化可以从几个大的角度回答
首先你必须看过关于性能优化的雅虎军规,没看过可以看看园友的解读 毫秒必争,前端网页性能最佳实践
针对浏览器渲染页面原理的 CSS、JavaScript 语法层面优化
针对 HTTP 协议特性网络性能优化(合并资源、压缩、多个域名等)
用户体验层面性能优化(懒加载之类)
在现在计算机运行速度下,只要代码写的不是特别过分,第一点对性能优化能做的很少,我们使用了更好的语法也不会对网页提速很多。
第二点是必须要做的,儿第三点现在主要成了性能优化的主要发力点
其实前端和所有计算机工作一样,终极目标都是解决问题,千万不要沉迷于框架或者语言的无谓之争上。各种知识层出不穷,耐心享受吧。
以上就是青岛IT培训给大家做的内容详解,更多关于UI的学习,请继续关注青岛IT培训
最新开班时间
- 北京
- 上海
- 广州
- 深圳
- 南京
- 成都
- 武汉
- 西安
- 青岛
- 天津
- 杭州
- 重庆
- 哈尔滨
- 济南
- 沈阳
- 合肥
- 郑州
- 长春
- 苏州
- 长沙
- 昆明
- 太原
- 无锡
- 石家庄
- 南宁
- 佛山
- 珠海
- 宁波
- 保定
- 呼和浩特
- 洛阳
- 烟台
- 运城
- 潍坊
前端学习大纲,新手入门小福利!!!(2)
- 发布:青岛IT培训
- 来源:青岛IT培训
- 时间:2019-03-22 10:50
青岛IT培训的小编总结,JavaScript
网上有很多JavaScript方面的教程,但对于初学者基础还是比较重要,否则都没有筛选教程的能力
我强烈推荐 JavaScript高级程序设计,不要被书名吓到,这真的是一本由浅入深的学习书,值得所有基础不好的同学读三遍,每次肯定有新收获,而且书的后面有很多高级些的技巧
JavaScript权威指南做工具书更合适一些
jQuery就不多说了
关于ES6看看阮一峰的 ECMAScript 6 入门,最近还改版了,有余力的同学可以买一下书支持阮老师
另外阮老师的博客里入门教程类的干货真心不少,挑着读读
几个基础知识
HTTP
HTTP很难去介绍这是什么,但是非常重要,尤其是对入门后的进步阶段,建议不要在网上找教程了,直接推荐两本书
对计算机体系不是很了解的可以先看本轻松的 图解HTTP
几个基础知识
URL 组成
状态码
200
301
304
307
403
404
500
HTTP 方法
GET
POST
PUT
DELETE
HEAD
OPTIONS
TRACE
HTTP 首部
cache-control
connection

date
accept
if-Modified-Since
if-Match
ETag
content-encoding
cookie & session
HTTP权威指南也很不错,但预读有一些难度
进阶
前端天地无限广阔,关于进阶那就百花齐放了,有几个流行的领域
预处理
Sass、Less
模块化
CommonJS、AMD、CMD
工程化
gulp、webpack、NodeJS
MVVM 等框架
React、AngularJS、Vue.js
最后
前端面试几乎都会问的两个问题
性能优化
从输入 URL 到页面呈现发生了什么
这两个问题相当于开卷面试,不同水平的同学给出的答案截然不同,也没有标准回答,关于性能优化可以从几个大的角度回答
首先你必须看过关于性能优化的雅虎军规,没看过可以看看园友的解读 毫秒必争,前端网页性能最佳实践
针对浏览器渲染页面原理的 CSS、JavaScript 语法层面优化
针对 HTTP 协议特性网络性能优化(合并资源、压缩、多个域名等)
用户体验层面性能优化(懒加载之类)
在现在计算机运行速度下,只要代码写的不是特别过分,第一点对性能优化能做的很少,我们使用了更好的语法也不会对网页提速很多。
第二点是必须要做的,儿第三点现在主要成了性能优化的主要发力点
其实前端和所有计算机工作一样,终极目标都是解决问题,千万不要沉迷于框架或者语言的无谓之争上。各种知识层出不穷,耐心享受吧。
以上就是青岛IT培训给大家做的内容详解,更多关于UI的学习,请继续关注青岛IT培训
最新开班时间
- 北京
- 上海
- 广州
- 深圳
- 南京
- 成都
- 武汉
- 西安
- 青岛
- 天津
- 杭州
- 重庆
- 厦门
- 哈尔滨
- 济南
- 福州
- 沈阳
- 合肥
- 郑州
- 长春
- 苏州
- 大连
- 长沙
- 昆明
- 温州
- 太原
- 南昌
- 无锡
- 石家庄
- 南宁
- 中山
- 兰州
- 佛山
- 珠海
- 宁波
- 贵阳
- 保定
- 呼和浩特
- 东莞
- 洛阳
- 潍坊
- 烟台
- 运城