无基础前端的学习路线,普通本科生的前端学习真实经历

本文分享了一名软件工程专业学生如何从对Java不感兴趣转而投身前端开发的学习历程。从大学期间的基础HTML接触到Vue框架,再到实习前的技能准备,记录了作者在不同阶段的学习重点和技术积累。

前言:

如何学习前端?学习前端的路线图?这些随便搜搜都是一抓一大把。今天我写这篇文章主要是讲一下我是如何从零开始学习前端的,也是我一个普通本科生学习路上的真实经历和一些学习过程中的视频推荐。希望能给你们一个参考。


        我在大学读的是软件工程专业(java路线),也是大一的时候开始接触计算机。当时没人指路对计算机专业也是很迷茫的。在上大学前的那个暑假就开始提前学习一下计算机专业的内容,方便以后有个基础更容易学习相关的内容。就这样在恶补了一些java和html的内容后进入了我的大学生活。

大一:

        在大一的时候,因为刚刚进入大学,好奇心旺盛,再加上我是一个比较爱玩的人,就加入了很多社团、部门什么的参加了很多活动。在学习上可能就算课堂上的听听课应付下考试罢了。从那时候我发现我对java一点兴趣都没有,完全不想学。因为我加入的部门是宣传部,在莫名其妙的过程中学到了ps和pr的基本操作,在当时还有一种转设计的想法,但是想起自己的画工简直不忍直视就打消了这个想法。感觉这一年是比较颓废的,但是很开心还挺值的。

大二:

         一年过去了,我在我大二上学期有一门课叫网页设计,其实就是教一些html标签的基础用法的,就是这一门课让我提起了兴趣,自己创造的东西可以很直接的显示在网页上,感觉很神奇很好玩。也是从那个时候我正式开始接触了前端的。那个时候不止上课认真的听讲、动手打码。而且在课下的时候也会在慕课网上学习前端的基础内容。慕课网上学习html基础的课程链接。通过这个课程的学习外加课堂上认真坐前排听课我一直是受老师表扬的。那个时候也接触了一下js,感觉很难,但是对比我学的java还是可以接受的。然后也是在慕课网上学了些基础。第一次是这个js课程上学的。似懂非懂的样子吧。在期末的时候用自己学到的技术做一个介绍家乡的网址,算是对自己一个阶段学习的实践检测吧。就这样我在大二的时候接触了前端,打下了html+css+js的基础。

大三:

        我大三的时侯分上下学期讲吧。大三上学期报名了学车,也建议大家也尽量在大学的时候赶快把车学了,不然出来之后时间就非常的不充裕了。那时候边学车、边上课、一边进一步学习js的知识。在初学前端的时候js是很难的,坚持一下别放弃,因为很多框架都是以js为基础的。可能是因为之前学了一点js的东西,发现第二次再去肝js的时候简单了很多。这次我是在网易云课堂学习的。(这个是第二次学js视频链接)。很长、不用看完。根据自己的毅力学完开始几节课就可以了。在期间学习到dom的操作和ajax很重要。肝好了就可以去挑战jQuery和bootstrap,有html、css、js基础之后你会发现这两个学起来很快,不需要花太多的时间也不需要全部掌握,用到自然会了。这里应该是我的升华阶段了,正式走出基本的行列。大三下学期简直不敢相信,突如其来的疫情让我们直接寒暑假连放连同一个学期都在家渡过。接近9个月的在家生活,意志不坚定的话可能就是躺在上网课或者峡谷里遨游了。我呢意志虽然不是很坚定,但是还是有在学习的。在家的这段时间里,我接触了小程序原生开发,使用了云开发做了一个小说阅读和一个商城。当时学习小程序忘记在那个课程上了,只记得是在网易云课堂上学的。然后呢还接触了前端三大框架的vue(一些基础语法)vue的基础在这里学习的.在最后可以不看视频自己把那个播放器做出来基本上可以说会vue的基础了(不懂的时候偶尔看看视频源码)。但是这还不够,在学完这个之后你可以去B站看这个视频第二次挑战vue的视频,很全不用全部学完,跳着看就行。随着这波疫情就这样莫名其妙的结束掉大三这段时间。

大四:

        转眼就是大四了。在这个时候除了要正常上课外,要拍毕业照、要未自己工作考虑、要把驾照拿到,各种面试需要去跑,感觉还挺忙的。在面试的过程中发现自己有很多不足。每次面试对自己面试答不出来的问题进行总结。vue生命周期、css盒子模型、ajax发送请求接收请求、es6新特征、rem和em用法等等都是比较常见的。前期这么摸鱼的普通本科生想进大厂是非常困难的,多面试一些100人以上的公司吧。了解一下行业对实习生的薪酬待遇和感受一下自己的定位。再选择一家靠谱的公司实习。在这里特别提醒!!!你可能在面试的时候会被培训机构骗过去,一开始以为是某家公司的面试、谈着谈着就会推销,什么保证毕业找工作7k+,什么零基础也可以学习、什么就业不好全额退款,讲得很让人心动。好的it培训公司还好,不好的就是浪费时间教你一些技术的基础然后教你如何应付面试和简历造假。这样的情况下去面试会被多次pass,但是肯定会有几家公司会给你蒙混进去的。到时候他们任务完成,等着收你那几万,你呢以后的事情它们不管的。所以选择培训机构一定要三思。否则选中不好的就是浪费时间还欠下一笔债。


        我在那个时候也找到了自己心仪的实习。工资不算高但是很多自由的时间8.30-6.00,双休。工作强度也不大。在这段时间里就是周末和晚上学习一些新的知识。例如:vue+element、uniapp、node、react、typescript,sass/scss、angular。毕竟在开发这行,就是要不断学习新知识的。以上就是我学习前端的经历,希望能给你们一个参考。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值