微信微商插件
it术语?
所有语言的知识体系分为三大块:
- 数据存储 (内存,文件,数据库,分布式,集群, 关系型 ,非关系型 。。)
- 业务逻辑 (业务需求,语言语法,算法,类库框架,性能优化等)
- 信息交互(展示)(多端,app,小程序,公众号,移动端,pc端,web开发等。。)
这三块知识作为学习来说,可以有侧重,但是不能有某一块完全不懂。
一般的初学者
- javase
- 数据库 mysql
- web开发(html,css,JavaScript,ajax)
- javaee jspservlet
- spring springMVC mybatis
- 项目实战
关于自学给出以下3条建议,望采纳!
- 找一个行业当中的师傅进行规划和指导。
- 每天规划好学习时间,不要中断。
- 先掌握了解知识体系后编写项目,边抓细节。
自学是最难坚持的,如果自制力不够强的话,建议报班学习!身边有没有一个好的学习氛围,极容易半途而废。
最后给你推荐一套很好的学习视频:
过程中有任何问题也可私聊问我!很高兴为你解答!
为什么网上有人说WEB开发没技术含量?
个人学习工作经历:从大一的开始就开始接触JAVA这门语言,到今年工作的时间也有八九年的样子,具体记得不是太清楚,我学习JAVA完全是因为我爸,他做这行能有20年的时间了,从JAVA语言开始诞生就接触,所以我学JAVA的时候有两个好的老师,一个就是我爸,另一个就是我个人对于计算机编程非常的有兴趣,非常的热爱,这让我学起JAVA来,显得越加容易一些,然而当时我从来没有想过以后可以从事JAVA的工作。
第一份工作实在迅雷公司,做了两年的JAVAWEB工程师,后来辞职了,原因是在迅雷工作非常累,有点抗受不住。现在好像学习JAVA的人越来越多,而且大多数人都是看准了高工资来的,但是很多人对IT行业的了解可以说是非常微小,而且也不知道应该怎么学习,浪费时间。
我觉得系统化的学习Java至少是以下几点:
第一:必须有一个老师给自己讲解,这样可以少走很多的弯路,不至于一个小小的问题,就困扰了一天的时间,可能明白人的一句话你就明白,但是自己想可能需要一天的时间,或许最后还是搞不懂,信心容易受打击,容易放弃,有不懂的问题可以随时来咨询我。
第二:需要有一个明确而且系统的学习规划,比如你今天学习什么内容,而且今天学习的内容跟着什么案例练习,如果你学习JAVA只是看看免费的视频,那我劝你还是不要浪费时间,必须跟着大量的案例,反正练习,对于一个知识点才可以真正的掌握。
第三:一个明确的学习路线,每一个阶段有相应的学习时间,我给大家的建议是学习半年的时间,根据我将近十年对于这样行业的了解来看,半年的学习时间恰到好处,不多不少。对于JAVA的每一个阶段的知识点都可以掌握的不错。
第四:要不断的复习前面所学到的东西,比如在最开始的学习Javase,但是可能由于长时间的不练习,等你学到最后的时候就要忘记。子曰:温故而知新。
第五:无论是啥东西,比如我们学习JAVA,为啥要学习JAVA非常重要,比如说我学习JAVA就是为了高薪,或者说我学习JAVA就是为了三年之后可以升级到项目主管,5年干到架构师,这点非常重要,也就是我们常说的,也是没有几个人能做到的:目标感。
第六:学习Java需要一个交流的地方,这样学习不至于自己孤独,也有人可以讨论,如果没有学习的交流平台,可以点击加入我的Java新手交流群,有问题随时在群里问,大家都很愿意解答。
第七:如果有了一定的基础,可以去看看别人的博客,对自己学Java会有一个新的认知。
作者简介:从事IT行业十多年,用Java,会前端,知Python,有多年的开发经验。如果大家想要学习Java技术,在入门学习Java的过程当中有遇见任何问题,欢迎大家关注我的微信公众号:【Java解忧店】,里面有我整理的Java学习规划,Java学习路线,以及我从去年到现在,根据市场技术栈需求录制的Java基础精讲视频教程。