第一步:先了解前端是什么,用来干什么得,做他带来了什么?

第二步:首先先从最简单得html+css学起,能够独立写静态页面,推荐学习目录地址:

可以简单得看一下html+css都有哪些知识点

第三步:可以独立开发静态页面了,在着手学习JavaScript,简称js,要理解它的编程思想可以看一下《JavaScript权威指南》书如其名,的确是权威。当然,这书很厚,而且也不是所有地方都讲得好的,但是这书起码让你对JS的方方面面有个完整的了解

JavaScript分为以下几部分组成:

    1、ECMAScript(ES):js核心语法,它是js的语法规划,js中的变量、数据类型、语法规范、操作语句、设计模型等都是ES规定的

     2、DOM:document object model 文档对象模型,提供各种API(属性和方法),让js可以获取操作页面中的html元素(DOM元素)

    3、BOM:browser object model 浏览器文档模型,提供各种API,让js可以操作浏览器

    其中ECMAScript和DOM需要重点学习

JavaScript得版本又以下分类:

    1997年 ES1.0

    1998年 ES2.0

    1999年 ES3.0(最广泛的使用的)稳定阶段

    2000年 ES4.0(激进式颠覆更新,最后夭折)

    中间出现了ES5.0,跟ES3没有太多区别,还是有很多的争议,后来还出现过和谐版本,最终2015年6月 ES6.0诞生,从此以后ES5代表了老版本,ES6成为了新版本

    从此以后的版本是每年6月份发布一个新版本,不过都是在ES6的基础上多一些新的东西,而我们现在一般学习的还是在ES3和5的基础上学习的,渐进式学习ES6

    2017年 ES7

    2018年 ES8

    ....

第三步:JavaScript学会了,jquery学起来就容易多了,jquery是一个javascript库,他通过封装原生的javascript函数等到一整套定义好的方法,jquery 已经集成了,javascript、css、dom和ajax于一体的强大功能。它简化了js得代码完成更多复杂而困难的功能。

第四步:了解Git,它 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目,熟悉常用得js库。如:ECharts,D3,Swiper,等等

第五步:学习前端得常用开发框架vue,react等,之后小程序可以简单了解一下。。。。。。