如何快速学好前端、后端的知识并有效避免误区?
如何快速学好前端、后端的知识并有效避免误区?
-
如果自学的话 自己心中列好计划和保持足够的兴趣,坚持下来是要毅力的
前后端都学好呢 建议先从简单的开始 html5 css js 简单的页面效果学会,页面框架会搭起来 比如后台登录的几个输入框 正则会写吧 .没这些前端基础 ,后台都是空空如也 虽然现在后台都是用框架,但是实际上工作上的后端人员也是会前端的 为什么要把前端分开出来呢,前端效果折腾人 各种样式 不是他们不会 是懒的搞.
所以建议先学好前端相关的知识,入了门就可以 不需要你去写复杂动画,会用别人的jq插件 ,热门的前端框架去了解一下,既然你要学前后端并行!那最好把时间和重点放后端上,上面的工作才多,要求的也高 不管是各种框架还是数据库相关 都是最需要经验和沉下心来去研究的东西.
So 前端入门之后研究后端
2018-11-08 21:05:53 -
有好的老师教导是学习的关键。误区是很多的,我刚学的时候搞错了好多东西
2018-11-08 19:17:04 -
找一个好的老师是学习的基础
2018-11-08 16:07:56 -
关键词:快速,学习知识,有效避免误区,范围在前端与后端
我认为这种学习可以当做一个项目进行管理,所以从项目管理的角度谈谈这个话题。
一、做好规划梳理
1、确定好学习目标及检验标准
你做这个学习项目最终的目标是什么,作为兴趣爱好还是职业工程师,标准是不一样的。你如何在某个项目周期(一个月或季度)判断自己学习成果是及格还是优秀?
这点自己梳理好,建议找个懂前后端的同事或朋友作为参照,并多交流。
2、确定学习范围、时间进度、愿意花费的成本
每个行业或细分领域都有高中低级别的学习,所耗费的时间、成本、范围都不一样。这里就要结合你的学习目标,比如掌握中级前端初级后端知识,那么所谓的中级和初级对应的学习范围、你愿意或能承受的时间,以及愿意花费的费用有多少,需要确定下来。
范围小,时间长,成本可能就低,比如自学书籍。范围大,时间短,成本可能就会高,比如要在这种条件下达成目标,可能需要找专业的培训机构或网课快速学习。
3、制定学习计划,拆解学习任务
第2点确定后,学习策略就比较明朗了,也就能制定详细的学习计划,设定几个里程碑,扎扎实实地执行学习计划。比如第一个月专学前端,第二个月专学后端,第三个月前后端结合,每个月都设定考核点,检验自己实际产出的成果是否与目标接近。
4、识别学习过程中的风险,并制定风险应对预案,比如你谈到的“学习误区”
学习这件事确实有许多误区,比如自己学着学着,认为自己懂了,但是在动手做功能开发时,感觉无从下手;或者出现问题,不知道问题点在哪里。
比如有一些知识难点在实际工作中,使用频率极低,学习时本身可以概览了解即可,但是自己花费大量时间进行分析思考,这时候的投入产出比就比较低。
所以需要在学习过程中,经常识别类似的学习误区,很重要的,可以把自己的学习计划提交给上级、专业人士审查,他们能够帮助你识别更多的潜在风险。因为学习计划可以看出学习范围、顺序、时间安排的合理性、考核点的合理性,同时会给予许多建议或意见,所以在这里需要善于借用外力,不能闭门造车。
二、谈谈快速
1、用钱换取别人的知识、经验,让自己少走弯路
这种就是确定好学习目标、范围、时间、成本等要素之后,根据自己的需要寻找合适的培训平台或课程,或者兼职的老师,都能够提高学习速度。
因为不明确具体前后端是哪个细分领域的,可以多参考专业IT网站,如ITPUB/CSDN等,都会有人共享许多视频教程、经验总结,有需要也可以联系我,我也有一些java、Python、IOS、Android等方面的学习资料。
2、学习讲究方法
不同的人会有不同的学习方法,尤其是优秀的人,往往都有更好的学习方法。这些可以多参考借鉴。IT技术类的,多数是都要动手实践,才更有感觉,所以理论与实践一定要结合起来。在挑选工具书或培训机构也是同样的要看重实践的产出。
方法有很多,这里不再赘述啦~
3、“欲速则不达”
这点看着与“快速”有点矛盾,但实际工作中有些知识确实需要一段时间积累、磨炼、总结出来的。
尤其是高等级高水平的人员,对应就是学习高级的知识点,比如某种算法,这块是需要扎实的理论基础和实践经验,同时具备良好的悟性,才能较快速掌握,所以心态上要对这点有一定的理解。
以上是我个人针对这块的一点想法,欢迎大家探讨交流,谢谢!
2018-11-09 09:14:46