前端需要学习的知识比较多,范围也非常广,涉及的知识面也偏多,当然最关键还是要有适当的项目来实践。一般来说,如果你自学能力强,学习努力,估计六个月应该能小有所成。
建议的学习步骤:
- 找一本经典的入门书,了解基本标签,各种术语的含义;1周
- 系统详细第学习HTML的标签; 1周
- 学习做页面,通过 CSS来学习页面的布局和基本页面的实现,要非常熟练,如果这个时候有个你自己的网站就更好了。 4-8周
- 学习响应式布局的实现,多练习,基本的网站形式都可以轻松地实现,比如作品网站、Wordpress主题、企业网站、购物网站、单页应用等。4-8周。
- 网页HTML CSS 部分就应该很熟练了, 接下来就可以学习JavaScript,包括JavaScript的基本语法、变量作用域、闭包、BOM等知识点。4-8周
- JavaScript与DOM的相关知识;实现基本的DOM操作。4-8周
- 掌握JQuery等JavaScript库的使用。4-8周
- 掌握js等服务器端的基础知识。4-8周(进阶要求)
当然如果能找到类似工大极客工作室这样的组织,就会使学习前端知识的速度、广度和项目实践能力快速地提升。主要的优势是:
- 秉持着哈尔滨工业大学“规格严格,功夫到家”的校训,踏实认真
- 哈尔滨工业大学教师团队亲自授课
- 教师团队的学生大多在BAT级别互联网公司从事前端工作,掌握最新最全的业内需求
- 承担大型网站的设计工作,能够提供大量的项目实践机会
- 由于目前对前端人才的缺口巨大,只要达到从业的技术水平,向大型互联网公司推荐
至于能否达到BAT的技术要求,拿到年薪20w起,那还是主要看每个人的决心和努力程度了。
Eric Thomas有篇广为流传的演讲《How bad do you want it》,演讲里说,大多数人说想要成功,大多数人也只是嘴上说说。他们对成功的渴望还比不上他们想要去Party的渴望,比不上他们想要购物的渴望,甚至比不上他们对睡觉的渴望。
Eric Thomas曾经问过50 Cent(美国说唱歌手),你几时睡觉? 50 Cent说“Sleep is for those people who are broke. I don’t sleep. I’ve got an opportunity to make a dream become a reality”
比起贫民窟出来的50Cent,你发现其实你真的没这么想成功。
Anna Wintour每天5点准时起床,6点打网球,7点做发型、挑衣服、搭项链,然后来杯星巴克就开始坐在办公室里工作了”但这大姐66了。
比起年轻的你呢?是的,其实你真的没这么想成功。
Karl Lagerfeld花了13个月的时间减去了40公斤体重。
比起为了10斤肉还在苦苦挣扎,一年四季都减肥的你呢?是的,其实你真的没这么想成功。
科比曾经问记者“你知道洛杉矶凌晨四点的样子吗?”
我知道你知道北京凌晨4点的样子,因为那会你刚从夜店出来。。。
转载请注明:陈童的博客 » 学习前端知识需要多长时间?