大学几年很颓废,励志学好web前台

作者 : 开心源码 本文共5443个字,预计阅读时间需要14分钟 发布时间: 2022-05-13 共145人阅读

下面用第一人称形容下大学生活我的大学生活很颓废:

大一进入校园开始军训,对大学生活充满了很多的美好想象,由于终于脱落了高中生活,那个每天早上四五点钟起床看书的我,那个每天晚上十一二点还是在刷题的我,几年的努力考上了一个本科大学。好了大学生活开始了,在大学开始的一个月生活里每天按照学校的节奏准点上课整点下课,老师布置的作业也是准时完成和上交,直到后来·······

一过月以后每天打游戏,唱歌,追妹子,打篮球,沉浸在游戏里面,下面附带一张玩游戏的照片:

下面是我颓废的舍友,一个睡觉一个打游戏

大部分时间不是在宿舍就是在网吧的路上,LOL的段位和对少量英雄的技能倒是提升了不少,就这样到了在大学里面过了三年的时间,马上就要大四了那个时候内心里面是真的慌得一匹,由于自己在大学啥也没学好,(当然我说的是少量专业的技术哈,其余的技术倒是提升了不少,然并卵)大四了相信大部分同学都开始紧张起来了,开始为筹备自己的工作开始做计划,但是还是有蛮多同学在不慌不忙的路上,相信大部分在校大学生的生活很多都是过得非常清闲,只有少部分人在努力规划着自己以后的职业发展方向,要做什么,需要学习那些技能,每天坚持不断的去提升自身的能力,而我还在浑浑噩噩的过着这样的生活,直到那件事的发生·······

有很多大学生活就是这样的,永远的2/8法则,努力的人只有少部分人,很后悔在大一大二的时候没有好好学,抓住那段时光,没有规划好自己的职业发展方向,导致自己在以后的时间里非常的迷茫,不知道自己要做什么,能做什么,假如在大二大三的时候有这样的计划那结果一定就不一样了,哪怕是大四了也是一定来得及的,人生就是这样一去不复返,所以也是在这里告诫在大学里面的同学们,做好自己的职业规划,哪怕是让自己有一点危机感也会好很多。

开始学习前台,当时就买了少量前台方面的书籍,开始学习前台技术。但是看了一段时间后,就发现,编程并没有那么简单。看书真的很枯燥,书上对某个概念的形容很多时候是比较难了解的,看着书中形容的内容,自己很难在脑海中呈现出具体的画面。特别是到了javascript的时候更难了。简直就是一个烧脑的环节,也曾几度学到崩溃想放弃。后来咨询了少量编程方面的朋友,他们建议我看少量视频教程结合学习。后来就去买了少量教程。视频中讲的内容要比书本中直观很多。看着视频中的讲解,自己也能更快速的了解。有不太了解的地方问问朋友,自己再琢磨一下,多敲几遍,慢慢的也就会了。找到学习的正确方法后学习效率相对就比较的快了。一共学习了差不多6个月左右,现在行业的技术需求已经比之前高了很多了。现在回想起那段自学编程的经历,成功的主要因素是:正确的学习方法+坚持不懈的努力+专业人士的交流。

前台要学习哪些技术。随着技术的发展。在软件开发行业,无论是在开发技术上还是在开发模式上都有了很大的改进。到现在,软件开发行业基本上是采用前后台分离开发的,做的也是动态的网页,网页上的数据(文字、图片等)也不再是不可变动的了。即前台开发人员负责前台的部分,后台人员负责后台的部分。最后使用前后台数据交互技术讲前台和后台的模块相互融合即可以的了。既然前台和后台是分离开发的,那么使用到的技术自然是同的,现在比较主流的后台开发技术主要是java,这里就不详情java的具体内容了。Java主要是针对于数据库操作的,由于前台页面上的数据都是存放在后台数据库里面的。Java主要是针对于数据库操作,写数据接口从数据库中提取数据交给前台。前台得到后台提供的数据接口后即可以将后台数据库中的数据展现在页面对应的模块供客户浏览和使用。看到这里的朋友预计也就知道前台和后台的关系了吧,两者相辅相成,缺一不可。那么前台究竟要学习哪些技术呢,请看下面的学习路线:

1、首先详情一下编程工具,目前在市面上可以使用的编程工具很多,各种各样。但是编程工具最重要的还是为了编程代码快捷方便。这一点几乎所有的编程工具都可以满足。所以个人认为在编程工具选用方面可以根据自己的喜好来决定,使用哪一款比较的顺手就使用哪一款,比方:sublime,webstrom,vs-code,HBuilder等都是不错的选择,我个人比较喜欢使用vs-code,HBuilder这两款工具。编程工具之所以比较的快捷,就是由于编程工具备代码提醒的功能,所以对于初学者,不是很建议使用上面的几款编程工具,初学者对于代码肯定要自己能够熟练的、完整的编写出来,这里推荐另一款没有代码意识功能的。适合初学者的一款编程工具:EditPlus,每一款编程工具的安装包可以自行要各自的官网下载安装使用。

2、学习前台首先要学习的就是html+css+html5+css3 这些是前台比较的基础的部分,难度系数较低,基本上是没有什么难度的,主要是少量标签和属性的使用以及页面布局的搭建。这些也是学习前台的入口。很多初学者学到这些知识点的时候可能就会比较的怀疑了。看上去都是英文单词。我英语不好能够学会吗。这也是很多自学者在学习遇到困难的时候开始怀疑自己的一个地方。还是文章开头说的一个观点,做一件事情的结果往往和事件的本身没有什么关系,而是和你做的过程中的种种起因有关系。做编程的朋友就会知道,其实编程的代码尽管是由英文字母组成的,但是和英语的关系真的不是很大,零基础学会达到就业的水平,可以抛开英语的包袱。完全按照学习编程的思维逻辑来,html+css的英语单词是多了少量,在了解的基础上多去操作自然也能够熟练。

html+css知识点概括

html5+css3学习路线,html5+css3主要是在html5和css3出世后在原来html+css基础之上新添加的少量新的特性。

html5+css3新添加属性和新添加API概括

3当你把html+css+html5+css3都学完了,那么建议去找少量素材,多写少量综合性的静态页面巩固练习自己对代码的实践操作能力。当你能够独立的、很熟练的写出少量综合性的静态页面的时候。即可以学习下一个知识点JavaScript和ES了,但是在学习JavaScript的过程中不要忘了抽时间来回顾前面学过的知识点。千万不要学了后面忘了前面。

JavaScript简称js,是前台比较核心的技术知识点了。也是很多初学者在学习前台的过程中的拦路虎,很多自学的人学到js这里就学不下去了,放弃的很多。假如在看这篇文章的你学到这里感觉比较的难了,希望你坚持,也祝愿你成功。

JavaScript在前台开发中是我无处不在的,是前台技术的难点也是重点。尽管现在很多的企业开发中都是基于前台的主流技术框架在开发的。但是技术框架的底层实现原理仍然是原生js。想要在技术上有一个大的提升,肯定不要忘了原生js以及js的扩展知识点,比方ES6等。

JavaScript知识点概括

ES以及其余扩展知识点

4、和学习html+css部分一样的道理,当你把js学完了之后肯定要将js和前台学到的html+css+html5+css3相结合。做少量综合性的案例练习。比方去写少量综合性的静态网站之类的。学习编程肯定要记住,实践操作十分关键且重要。不要“一看就会,一做就废”。学习中肯定要锻炼自己独立操作的能力。

当你把JavaScript都学的很不错了,实践应用方面都练习的很好了,即可以继续学习下一个知识点,这个时候就要学习JQuery和ajax了,JQuery这个工具库在前台的开发历程上也是做出过很大的贡献的。JQuery主要是在原生js基础之上封装的一个技术工具库,在前台开发中也很有必要去学习一下的。前台技术发展到现在,很多人或者许会认为JQuery逐步的用的比较的少了,能否被淘汰了,是不是可以不学习了呢。根据我在编程行业的开发经验来看,建议好好学习一下这个工具库,JQuery的少量思想还是很不错的,况且在实际的开发中,会更具具体的需求做技术选型,多掌握一个技术,对你以后的工作也会有很大的帮助。

Ajax主要是用于前后台数据交互的,在前后台分离开发的模式下,ajax显的至关重要。尽管前后台数据交互的方式不止这一种,但是仍然很有必要去学习并掌握。

JQuery+Ajax

5、每学习一个知识点,我的建议都是一样的,肯定要花时间去综合应用,做少量实操练习。到了这里前台的知识点差不多学了一半了,后面主要就是少量技术框架了。这里首先建议大家可以学习少量样式框架,比方bootstrap,elementUI,layUI……等。样式框架主要是在html+css基础之上的封装。很多的样式效果都是在这些框架里面封装好了的。不用再去使用html+css的原代码去调,直接使用即可以的了。样式框架的使用非常简单,可以自行去参考对应的官网学习,这里不再赘述。

说到这里,相信很多人就会有疑问了,自然样式框架都封装好了,为何还要学习html+css+html5+css3这些基础的知识点呢。在这里告诉大家一条定律“基础不牢,地动山摇”。仅仅使用样式框架,把样式框架研究的很透彻也能够满足基本的开发工作,现在在企业很多也是在使用框架在开发的。但是假如没有基础,就是“知其然,不知其所以然”的状态。对于自己以后在技术上的提升有很大的阻碍。况且样式框架中封装的样式特性并不能满足所有的需求。有些时候还是要根据需求去调。所以,基础和框架都十分的重要,都要掌握。

6、除了样式框架之外,前台技术中还有很多的技术框架,这里详情两个比较主流的,在学习的过程中肯定要重点掌握这个框架的使用。在学习两个框架的时候肯定要将webpack这个技术好好的掌握一下。熟练掌握这些技术的使用在就业和开发方面也会有很大的帮助。第一和要说的技术框架是VUE,这是目前比较的主流的前台技术框架的了。VUE是基于组件式的开发模式,非常受广大编程人员的喜好。并且在开发行业迅速的被应用起来。

webpack知识点概括

VUE知识点概括

7、要详情的第二个前台技术框架,是react。这个技术框架现在在企业开发中也是使用率比较的高的。主要是在少量大企业中使用比较的常见。但是各企业在做技术选型的过程中会有差异。在企业中具体使用那一个技术框架开发,要根据企业的需求来。

react知识点概括

8、假如你是一个前台程序员,你不懂得像PHP、java等后台编程语言,而后你想创立自己的服务,那么建议学习一下node.js,它将是一个不错的选择。Node.js

是运行在服务端的

JavaScript,假如你熟习JavaSript,那么你将会很容易的学会Node.js。当然,假如你是后台程序员,想部署少量高性能的服务,那么学习Node.js也是一个非常好的选择。现在都是使用前后台分离开发的模式,学习node.js有有助于你很好的体会和了解前后台交互。

node.js知识点概括

9、当你把前面的8大内容一律学会并掌握后,对于前台的技术知识点,就差不多的了。但是在实际开发中,基本上都是一个团队协同开发的,那么在开发的过程中又怎样和开发团队的成员共享各自的代码呢,这个时候就要学习一下项目的管理了。开发中通常会使用两个版本控制器来处理这个问题,一个是svn是git,这两个用任何一个就可。目前使用率比较高的一个是git,具体看在企业开发中开发团队的选择。

10、当你把前面9个模块的知识点学完了之后,你认为前台的技术就学完了吗,偷偷告诉你,还没有,技术都是在不断的跟新的,学完了前面9个模块的技术知识基本上可以满足企业的基本开发需求。但是最近几年又出现了一个非常热门的技术,就是小程序开发。小程序开发是比较有发展潜力的一个模块。作为一个前台开发人员,掌握小程序的开发技术也是非常的有必要的。

小程序+svn+git知识点概括

第四、项目作品的重要性,当你把上面谈到的前台知识点都掌握扎实了之后,即可以开始准备自己就业的问题了。对于转行的做编程的朋友,建议肯定要有自己的项目作品。由于现在企业几乎都是在做项目开发的。企业招你就是需要你去干活的。既然是去干活工作的,首先就得具有工作的技能。所以项目经验就显的十分关键的了,由于证实你具有项目开发能力的最好的证据就是自己的项目作品。这是最显著也是最有说服力的。项目经验可以说是面试过程中杀手锏,也是你和企业谈论薪资待遇的资本。

或者许很多人会有一个想法,就是想先学习一点基础,而后去企业了在继续学习。有这种想法无可厚非。但是我想提示的是:在企业里面的第一要务就是工作,学习实副业,这个学生时代是截然相反的。对于转行来说,你能够和别人竞争的只有你的技术。假如没有项目作品,就业就相比照较的难了。现在这个行业的现状就是懂基础知识的人很多,很多科班出身的大学生也都懂少量基础,对于转行,你和他们没有竞争优势。更何况现在很多的企业也不愿意去培养一个无法给企业带来价值的人。由于成本太高,首先是要给你开工资,再者是要找个人带你,这个样对于带你的员工,就会分心,很多时候也会影响他的工作,得不偿失。退一步说,就算有人带你,也不可能像学校里的老师一样手把手的指导你学习,给你具体的讲解分析,最多就是给你点拨一下。会不会完全看你自己,工作中会非常的被动。

学习过程中整理了很多资料可以点击我的主页进裙下载

假如你已经下定决心要转行做编程行业,在最开始的时候就要对自己的学习有一个基本的规划,还要对这个行业的技术需求有一个基本的理解。有一个以就业为目的的学习目标,而后为之努力,坚持究竟。祝你成功。

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 大学几年很颓废,励志学好web前台

发表回复