导语
嘻嘻,热烈欢迎小姐姐入坑编程的世界,“Hello Nakhodka!”
大一下学期一时兴起学了点Html5的基础语法,由于一些不可预知的错误后来就不了了之了,导致我的前端开发学习也就停滞于此:)现在小姐姐有兴趣准备搞一下前端,所以写了这么个东西。一方面帮助小姐姐了解如何学习前端开发、解答一下做前端要学什么的疑问,一方面希望自己能借此机会重新系统地构建前端知识网络,以便重拾当年的旧梦——做一个像样的网页出来玩玩。文章里找了点资料,基本来自于知乎和GitHub。能力有限,加上自己的理解并不完整,肯定是不全面,权当前端开发的一些基础认识,仅供参考!
一、前端开发简介
Web前端开发工程师是一个很新的职业,在国内乃至国际上真正开始受到重视的时间不超过5年。Web前端开发是从网页制作演变而来的,名称上有很明显的时代特征。随着人们对用户体验的要求越来越高,前端开发的技术难度越来越大,Web前端开发工程师这一职业终于从设计和制作不分的局面中独立出来。
二、必备基础知识
1. HTML
2. CSS
3. Javascript
三、入门怎么学?
四、学习前端的一些网站推荐
算是最全面的Web技术教程网站,我就是在上面学了一些Html5
w3school一个专门为零基础学习者准备的学习路径,从零开始学习Web开发:
freecodecamp前端工程师应该有的知识结构,可能会比较庞杂,但也很系统(我就特别喜欢看这种知识结构图,对这个领域一目了然):
在GitHub上看到的一个比较好的前端知识结构图-
还有就是慕课网、网易云课堂之类的在线视频学习网站,这个我就不贴地址了,百度一下,挑一个自己喜欢的看。(慕课网上有一个学习路径,感觉不错推荐一下你可以试试,下图是我大一下在慕课网上加入的学习路径: