到今天,前端学习刚好满一年。我也顺利从机械狗变成一枚前端狗。对于前端学习,自己也是摸着石头过河,中间也有过困惑和迷茫。本文主要讲述自己一年来对于前端学习的心得体会,希望能对学习前端的人提供一些帮助。
前端主要分为三部分:html,css,js。
html:首先得了解标签的含义,用在哪里,常用的用多了就知道了。另外H5也要去了解,对于H5的学习可以自己动手做一个H5的动画场景。这里面涉及比较多的是css3样式以及canvas。
css: 关于css还是推荐看书系统的学下。单看网上的,你可能只知道怎么用,却不知道他这样用所隐藏的含义。还有就是容易产生混乱,所以还是建议看书系统学一学。有些概念还是要掌握的,不然面试很容易懵逼。
js: 这个是最复杂的。首先建议先看书了解基本语法。但是只看不动手是不行的。很多人没有项目也不知道从何练起。我个人是推荐百度前端技术学院题目,每一个题目后面都提供了解决这个问题所需要的知识点的链接。题目难度是逐渐增加的,越到后面越难。我自己也没有做完,看个人情况。我把我自己做的放在了github上,可以下载查看当做参考。之后再继续看书,继续学习。
其他
框架:这个等你有了一定的JavaScript基础后在开始学比较好。推荐入门jQuery, 这个比较简单,容易建立信心。之后再学其他的框架,react, vue, angular. 学习框架建议先看框架文档,一般配有简单入门教程。现在用的比较多的都有中文版的教程的,所以不懂英文的可以看中文的。后期可以在github上找些项目练手。能够加深你对这些框架的理解。
延伸阅读
- ssh框架 2016-09-30
- 阿里移动安全 [无线安全]玩转无线电——不安全的蓝牙锁 2017-07-26
- 消息队列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 论文笔记【图片目标分割】 2017-07-26
- 词向量-LRWE模型-更好地识别反义词同义词 2017-07-26
- 从栈不平衡问题 理解 calling convention 2017-07-26
- php imagemagick 处理 图片剪切、压缩、合并、插入文本、背景色透明 2017-07-26
- Swift实现JSON转Model - HandyJSON使用讲解 2017-07-26
- 阿里移动安全 Android端恶意锁屏勒索应用分析 2017-07-26
- 集合结合数据结构来看看(二) 2017-07-26
学习是年轻人改变自己的最好方式