序言
这是一个真实的故事.
首先做下自我介绍,我是一名前端工程师,目前在BAT当螺丝钉,大学学的是网络技术,但从事编程工作却始于27岁,可以说当时是冒着很大的压力和风险自学编程,不过庆幸的是,虽然很难,终究是熬过来了,可能有很多跟我一样的年轻人或者同龄人,都有这种跨专业自学编程进入互联网的经历,有人成功了,也有人长年徘徊在外面不得其入,这跟前端的技术更迭快,对学习能力要求高或多或少都有关系,在很多前端群里,也经常会碰到不少新手询问如何学习前端,是的,如何学习前端?这个问题其实一直以来都困扰着许多有志于前端工程师的骚年们.
恰好,我弟弟一个去年毕业的数控专科生也想从事前端工作,最初的时候,我也尝试让他自己去完全自学,就跟我当年一样的方式,但经过一个多月,我发现他并没有对前端以及编程有一个体系化的认识,于是萌生了一个想法,就是通过系统的梳理和指导来引导他成为一名初级前端工程师,我想这个过程于是我自己梳理这几年的一些学习经验,技术理念的良好总结,通过教导他也同时指导了自己.
所以本书的初衷是面向那些所有想从事前端工作但是又不知道如何开始的人,我会以天的形式来述说每一天的教与得,直到我的小白弟弟成为一名初级前端工程师为止.
本书涵盖的内容包括但不限于计算机编程基础,前端编程基础以及面向对象编程基础,跟一般的培训或教科书不同,我是以对话的形式来展开整个指导过程.
本书并不对前端开发做系统性的阐述,中间涉及的概念也是根据时下大量公司对于初级前端工程师的要求进行一定的定向指导,如果已经入行的同行们权可当本书是一本小说来看待,我会尽量写的幽默通俗点哈哈.