虽然现在没有踏足IT编程的行业,不过一直在互联网这条路上游荡,跟前端技术也算是有过多面之缘吧,二十多岁的年纪,每天过得都很焦虑,特别是到了快过年的时节!
三十多岁,应该是事业快速成长期的时候吧,不知道您为什么现在想学前端了!当然如果您之前本身就是学编程的,有计算机语言方面的基础,头脑具备算法思维,想入前端也未尝不可!
如果您是零基础,想入行的话建议慎行!前端虽然说是IT里面比较好入门的行业,但是您也得保证自己的精力能够跟得上,学习能力跟得上才行。个人感觉前端学习起来还不算太困难,想入门还算是比较容易吧,但是要真正掌握技术要领,没有几年的实操还真不行。如果你想报个培训班然后再去找工作,需要你有很强大的学习能力和吃苦能力,另一方面也需要一定的经济能力,俗话说“转行穷三年”不是没有道理的!
另外,现在的岗位招聘对技术的要求也越来越高,小公司要求前后端都会,大公司则需要你在前端有厚实的技术根基,自己好好把握吧!
当然,你有一定的经济基础,现在想学学前端技术,丰富个人的知识体系也是没有问题的!作为一个二十多岁的年轻人,最深的感悟就是“钱难挣屎难吃”了,有很多想学的东西,也有很多想做的事,但是经济它不允许啊!
另外可以跟你推荐个几个网站!
1、蓝胖仔导航
聚合了多个it学习网站平台,你可以看看,有没有适合自己的学习平台!
2、蓝胖仔资源站
有很多建站方面的知识,也有前端的视频教程、编程工具、还有很多前端特效源码!
前端需要学习的知识,下面已经列举出来了,你可以照着这些阶段去学习。
建议你先去b站看看超哥的视频,免费的全套视频和代码,你先跟学者,如果遇到问题很多,或者自控能力不好,你再考虑去机构培训学习。
对于偶自己学习前端经历来讲就是初期折磨,中期难受,后期得心应手。偶接触前端比较早差不多是15年到17,在一个搞前端的同学怂恿下开始了前端学习,由于有C语言基础,所以适应的比较快。现在回过头来看,前端的学习还是比较简单的,从的H5的框架到CSS3的丰富,再到js的修饰,一个简单的页面就可以完成。对于整个学习过程和方法总结起来也比较简单的
HTML5和CSS3的学习心得
HTML和CSS是不可分割的,它们是撑起整个前端页面的框架,在学习中也是一样的,H5和CSS3主要由很多标签和选择器构成,所以记忆表现的非常重要。
不但要熟记还要熟练运用。如何做到熟练运用呢?那就要大量的动手写代码,要有充足代码量作为支撑。前端内部有一段话“每天至少五百行”,少了说明技术在退步。熟练代码以后还要有整体布局观,一个页面下来要先想好如何布局,div怎么嵌套,怎么浮动,怎么定位等等,这些都要在学习中慢慢积累。总结起来就是多记忆,多动手,多总结。
JavaScript的学习
JavaScript才是前端中正真意义上的编程语言,而H5和CSS算不上编程语言,只能称为超文本标记语言。既然是编程语言,那么学习难度肯定是比前两种要高很多。js属于面相对象的语言,它有初级和高级两个部分,初级的相对简单主要是一些数据类型,循环,简单的函数等,还是记忆的东西比较多。但是高级的部分更多的需要理解,首先要理解的就是什么事面相对象,这种编程的思维是什么,带着这个思维去学习后面的对象,类,继承,传递等等。只要过了原生js这一关,后面的学习就简单了。
一些常用框架的学习
前端框架现在很多五花八门jquery,bootstrap,vue,node.js等等,但是这些都是基于js开发出来的,所以只要熟练js后面的学习就不是问题了。
希望能够帮到你