原创项目,你要这样学才对

我们都知道,自学前端,光靠看文章、看书、看视频是学不会的,练习原创项目也是很重要的一个学习手段。

现在市场上也有很多的原创项目,供你学习。

但是我发现,很多人学习原创项目的方法有点不太对劲。

学习原创项目的几种错误姿势

光看不练

现在市面上的原创项目,配套材料是很丰富的,不仅有图文教程,还有直播带你写代码,错过直播还有回放。

所以很多同学可能只看教程或者视频来学习原创项目,

他们有种幻觉,以为看到源码,或者看着别人写代码,自己就能学会。

但到了真正工作,需要独自开发项目的时候,要么不会,要么开发效率极低。

这些同学最大的问题就是 —— 光看不练

这个问题跟下面的场景是类似的:

  • 道理我都懂,就是做不到
  • 购书订单付完款的那一刻,仿佛自己已经读完了
  • 特意去拍照完成打卡,表示自己已经运动过了

考察一个人会不会某个技能,不是考察他知不知道某个知识、某个理论,而是要考察他之前有没有使用这个技能完成某项任务,完成地怎么样。

因此,看过项目的源代码,不代表自己就会开发这个项目了

一定要真正去写代码,把这个项目实现出来,才能真正算学会了这个项目,以及相关的知识点和技能。

只练部分

有些新人只挑自己感兴趣的模块、组件来练习,其他的就不练了。

这是有问题的。

如果只实现部分模块和组件,整个项目无法完整跑起来,这会缺失很重要的反馈 —— 你写的代码是不是正确的?

很多项目的复杂度,不在于模块或组件自身的复杂度,而在于模块与模块之间,组件与组件之间的交互上。

对于更大的项目来说,核心的复杂度在于整体架构设计,也就是各个模块之间的串联交互,形成整体流程和功能。

如果只关注某个模块,这些复杂度,挑战都接触不到,这样练习的效果是非常有限的。

没有部署

很多人在项目开发完之后,没有部署到线上。

这会缺失很重要的反馈 —— 个人成就感。

个人成长和学习是克服天性的过程,这是很困难的,我们需要不断寻找“奖励”,激励自己前行,让自己更有动力。

把我们千辛万苦写完的项目部署到线上,这是让我们作品完整的最后一步,但很多人却遗忘了这最重要的一步。

只有部署到线上,我们的代码才是一个完整的作品,在那一瞬间,自己就会获得满足感。

你不仅可以体验自己的作品,还可以把链接分享给你的朋友,让他们体验。

他们的点赞、认同,将会是你自学道路上最强大的动力。

不找反馈

很多人在开发完项目之后,就丢到一边,立刻开始埋头做下一个项目。

这就跟很多人看书一样,看完一本书,立刻马不停蹄地看下一本书。

最后结果怎么样,你应该很清楚,用不了多久,之前看的书就全部忘光了。

成人自学跟之前的校园学习,最大的区别就是缺少反馈,以前在学校,老师、考试都会给我们充足的反馈,让我们知道自己的学习哪里有不足,还需要加强哪些知识点。

因此,我们在练习原创项目的时候也是一样的,我们需要主动寻找反馈,总结经验,才能学得更牢固。

在这里插入图片描述

对于我们的原创项目,我建议你这样学…

原创项目是我们之道前端(戳此了解)最核心的资源,因此,我不希望你因为上面提到的错误姿势,而浪费了我们的资源。

因此,我建议你要这样来学习我们的原创项目。

只看题目来练,不要看参考答案或教程

虽然我们的原创项目都会提供官方参考答案,有些复杂项目还会提供教程。

但在你第一次练习我们的项目时,我建议你先不要看参考答案或教程

我建议你先按照我们的学习路线(戳此了解)学习相关知识点,然后根据原创项目的题目,直接编写代码。

如果在写代码之前,你就去看参考答案或教程,这就等于把一个闭卷考试换成了开卷考试,学习效果就会大打折扣。

实现完之后,再看我们的参考答案,对比优缺点进一步学习

我们的参考答案或教程,应该这样来用:

  • 当你在开发过程中,碰到了问题,你要先自己想办法解决。当你绞尽脑汁都无法解决的时候,再去查看我们的参考答案或教程,寻找解决思路。
  • 当你把整个项目都开发完成之后,一定要查看我们的参考答案或教程,用我们的答案来对比你的设计、你的代码来看,对比双方的解题思路,分析各自的优缺点,这样你不仅能收获两种解题思路和经验,还有可能激发你的灵感,进一步学到更多的知识和思路。

现在你应该知道了,我们的参考答案不是最优答案,而是一个参考,是帮助你总结复盘的助手。

把你的项目部署到线上

在你完成项目开发之后,请按照我们提供的教程,把你的项目部署到线上。

我们的原创项目会分为很多类型,针对每一种类型,我们都会提供它的部署教程,力求帮助你把你写的代码部署到线上,成为作品!

千万不要让你的努力白费,请让它变得完整吧!

找我们给你提供反馈,获取进一步学习的方向

之道前端的服务的核心就是给你提供自学反馈的。

因此,你在练习原创项目的过程中,除了自己的反馈、程序的反馈、朋友的反馈之外,你还可以找之道前端给你提供反馈。

我们可以给你提供以下反馈:

  • 开发过程中碰到的问题的解题思路
  • 项目完成之后,可以找我们 code review
  • 项目完成之后,给我们提交你的项目总结,我们给你 review 和反馈
  • 查看其他同学的项目代码和项目总结,获得更多的思路

好了,以上就是练习之道前端原创项目的最佳实践,如果你能够按照我说的这些来练习,一定能够获得最大的学习效果。

----------------【END】----------------

如果你是真心喜欢前端,并相信成长,想要提升自己的话,欢迎加入之道前端学习圈子。

戳这里 免费获取 之道前端的学习资料和专属服务。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值