零基础学前端的几条建议
1.编程没有你想象的那么容易,对于零基础的学生来说很容易半途学着学着就放弃了
2.挣钱不容易,所以你花钱报班前,也要三思而后行,本人自己也是自学加上培训现在已经成功上岸了,建议你即使报班还是先看看视频找找感觉,对于前端和代码有一个基本的认识。
3.前端基础无异于html、css、javascript这三板斧。html+css这块,建议去w3school学习,边学边练,敲完代码打开chrome浏览器调试工具,在命令行里也可以做些练习。javascript这块,可以入门的视频教程学习,也可以看书学习。
4.前端三板斧之后,你就该学习网络编程了。这部分也很重要,但不难学,就一些关键字,自己搜索学习即可:fetch,websocket,jsonp,cors,formData。
5.Ajax已经被fetch取代,学习 fetch api 即可,如果遇到不靠谱面试官还在问 ajax 的事情,直接跟他讲你对fetch的理解即可。
6.想朝着高级前端走,数据结构和算法是避不开的。
前端为什么要学这些?因为这些都是稍微复杂一点的场景解决问题的必备武器。
比如,把一个列表形式的地址数据,以树形渲染到页面,或者反过来;又比如,把一个多级嵌套的数据对象,转化成扁平的map结构再提交到服务器。
更关键的,数据结构和算法,是计算机的思维方式,尤其是分治递归的思想,影响到代码实现、模块设计、乃至到系统设计。
然后分享几个自学时的小方法吧
1.学基础的时候不用太快,适当的放慢速度把基础学扎实,对后续学习是很有帮助的。有的小伙伴觉得基础简单,后续忘得也快,又重学第二遍。
2.多实际操作,多敲代码,这样记得比较牢固
3.加入自学团,多向有自学经验的人请教,感受一下学习气氛,带动自己学习的积极性
4.找一个学习伙伴一起学习,相互监督,一起进步
5.坚持每天打卡,记录学习进度
不管你是零基础的萌新,还是想转行的小伙伴 ,只要你想了解前端,精通前端,都欢迎你们加入我们的前端自学团。
在这里,你可以找到志同道合的朋友,相互激励的学习伙伴,还能得到大神的经验分享,和加入项目实战的机会。 想加入自学团的小伙伴赶快行动起来吧 ~