银川达内IT培训学校
学校服务热线全国服务热线:400-035-8011

新手学web前端应该学什么

    随着互联网的发展速度迅猛,web前端工程师越来越火热,想学习Web前端开发吗?若想成为web前端工程师需要掌握哪些知识?今天小编总结了成为web前端工程师需要掌握的所有知识。
    一、基础
    1、H5标签
    1.1、H5引进的一些新的标签,需要注意article、header、footer、aside、nav以及HTML的标题结构
    1.2、理解浏览器解析HTML的过程,理解DOM的树形结构,及相应API
    1.3、理解HTML标签在各个浏览器上的默认样式(代理样式),理解CSS中的重置样式表的概念
    1.4、理解Canvas、SVG、video等功能性标签
    1.5、理解form、iframe标签,理解文件提交过程
    2、CSS知识
    2.1、学习基础知识,包括大部分常用属性、选择器的用法,了解大多数标签基本概念
    学习浏览器兼容性问题,知道兼容性的主要问题及解决方法
    2.2、深入理解盒子模型,区分块级元素、行内元素,一些重要的属性:display、float、position,必须要会区分盒子、行内盒子的概念
    还可以学一些简单的预编译语言:sass、less
    2.3、学习常用框架,可以使用bootstrap构建项目

    2.4、学习框架的代码组织方式


    包括:12格栅系统、组件化、组件的风格化等
    2.5、学习CSS3的新功能,特别是动画效果、选择器
    2.6、学习一些CSS对象化思想,学习编写简洁性、高复用性、高健壮性的CSS
    2.7、可以看看扁平化设计,还有简洁性
    2.8、理解CSSOM、render、reflow、CSS性能、CSS阻塞概念
    学习方法:
    多看别人的代码,的设计网站
    要学会使用grunt、gulp压缩CSS
    display+position+float可以组合出很复杂的效果,多练习盒子模型
    尝试在不用float,且position不为absolute的情况下实现等高、等宽等布局
    3、深入学习javascript
    3.1、重新学习JS语法,注意:表达式、语句、类型
    主要倾向于“原生”JS哦,不要使用框架
    3.2、深入理解JS的“一级函数”、对象、类的概念
    学会使用函数来构造类、闭包,学会用面向对象的方式组织代码
    3.3、深入理解JS的作用域、作用域链、this对象
    理解函数的各种调用方法(call、apply、bind等)
    3.4、理解对象、数组的概念
    理解对象的“[]”调用,理解对象是一种“特殊数组”
    理解for语句的用法
    深入理解JS中原始值、包装对象的概念(重要)

尊重原创文章,转载请注明出处与链接:http://news.peixun360.com/852282/ 违者必究! 以上就是 银川达内IT培训学校 小编为您整理 新手学web前端应该学什么 的全部内容。

校区地址

版权所有:培训指南(www.peixun360.com) 技术支持:培训指南网

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-035-8011