前言:本人也是学计算机专业的学生,但是无奈,学校里学的太杂了,思来想去也感觉不到自己的方向,感觉很迷茫,在选择中还是选择做前端的方向,为什么呢,虽然前端要学习的内容相对多,但是相比java,c,前端的东西更容易理解,也直接能够看到效果,所以,我就开始了我自己的前端学习之路(个人感觉一般看视频起手是最好的,因为你能够不至于太枯燥的就把你想学的东西的基础知识全部了解,你在心中能有个大致的知识体系,然后,你看完视频看文档就会觉得很简单了)
1.我是先从最基础的html,css,js开始学起的,从w3school中先把基础的html,css,js看完,然后着手于看html5,css3,期间还看了两本我觉得很不错的书,一本是响应式web开发项目教程,另一本是前端体验设计HTML+CSS3终极修炼,也从中了解到了响应式布局以及bootstrap。
2.由于js的教程往往看的有些枯燥,我就开始看了js的基础教程,是智能社的js基础教程,网易云也有,腾讯课堂也有,随你自己的喜好吧
3.基本对于html,css,js的基本功能以及基本代码有了一定的了解,笔者就开始学习了vue框架,我看的是米斯特务的vue教程,然后着手于看vue的官方文档以及结合vue基础教程的一本书,在练手的同时解除了iview以及element ui,这是两款不错的ui框架,可以让你少写一些css样式,以及很多基础的控件都给你封装好啦
4.然后笔者学习了基于vue的ssr框架nuxt,稍微了解了css预处理器stylus,sass,less其中的stylus
5.接下来打算去学习微信小程序,以及很热门的WebGL,echarts,前端数据可视化方向。我自认为很好的WebGL很好的教程地址
总而言之,前端要学习的东西确实很多,加油吧
网友评论