0基础学前端-开篇语

简介: 0基础学前端-开篇语

背景介绍

准备写一个0基础学前端的教程,在疫情期间参加了腾讯组织的两期训练营,形式非常好,有在线的教程,第一期学的是小程序开发,第二期学的是web开发,参加完训练营后自信心就建立了,按照一个日常店铺管理的构思给店主开发了一个线上的小程序和后台管理软件。通过近一年的学习与实践,发现代码开发也不是特别的难,只要掌握了学习的技巧通过自己的努力是可以掌握软件开发这个技能的。

为什么要学

其实在一年的学习过程中也浏览了网上的帖子,有一个问题是30岁入行晚么,零基础可以学的会么。我猜想啊,好些人现在想加入到这个行业也受了媒体的一定影响,据网上的报道IT行业连续4年收入排名第一,人均工资16W,一个是行业比较热,再一个是薪资比较高我想也是吸引人想加入的原因。

回答一下入行的年龄的问题,其实以我现在的想法学IT年龄倒不是太大的问题,关键是有没有学习的毅力,能不能克服学习的困难,想自学一门技能无疑对学习能力有要求,当然有比较好的教材,然后再有人指导学习的路线无疑也是蛮重要的,要我说编程应该是从小就开始学,6岁之后就可以开始了,先从少儿编程学起,比如常见的scratch,通过搭积木的过程培养逻辑思维的能力,后续通过搭配的机器人可以提高学习的兴趣。

而且编程是循序渐进的过程,以笔者的经验最好是先从前端开始学,学习界面的制作,布局,样式,交互逻辑,一个是对编程有直观的认识,另一个前端的技术比较好上手也可以建立学习的信心。

怎么学

解决了学习的目的之后就是要掌握学习的方法,我的建议是选一个比较好的教程,网上有很多教程,有一些都有一些夸张的标题,比如7天掌握啥啥的,在我看来无非是营销的手段罢了,哪有那么夸张几天就能学会的,我的经验是一般前端知识如果认真的学习的话,3个月基本可以入门,通过实战项目的锻炼基本一年可以达到初级开发的水平,3到5年基本可以达到独立做项目的要求,当然5年之后如果机会比较合适做个开发经理,无论是视野和薪资都可以达到你满意的目标。

以我的学习经历的话,如果确实基础非常差,可以先看视频,因为视频有比较直观的认识,可以到B站找一些入门的教程学习一下,边学习边建立基本概念。

有了一定的基础后可以找一些在线的教程看看,比如菜鸟教程,他里边的内容非常丰富,而且学习的路线图也比较清晰。

学什么

我建议的学习路线是这样的,先学习html基础,对标签的用法有个整体的了解,接着学习css对布局样式有基本的了解,然后学习javascript对页面的交互有基本的概念。这三个东西掌握扎实了,可以学习一下es6,新的语法是什么能解决什么样的问题。这些基础打好了,我比较推荐的是学习小程序开发,基本腾讯的教程非常丰富,你自己就可以独立开发出产品来。这些都打扎实了,那就进行入web开发,可以学习一下vue,然后学习一下腾讯的云开发,这样可以对后端知识有个扎实的掌握,基本上web开发你也可以搞定了,一路下来是不是基本上可以做到全栈开发了,现在叫云端一体化,那就大胆的去面试一个前端开发职位进入到公司去磨练吧,祝你早日成功。

相关文章