苏州IT技能培训 规避“误入歧途”,对于Java自学者的一些建议
各位同学,大家好,我在Java相关行业至今已有超过三年的工作经验,不是本专业出身,和各位同学一样,一开始转行时候也是尝试过自学Java,深知自学各种弯路错路,层出不穷给大家带来了不少时间还有精力成本,今天写下这篇建议一方面是对自己自学时光的回忆,也是希望大家能在自学Java的道路上能有少走些弯路。
对于初学者来说,学习Java其实也就那些内容,Java基础,数据库,前端基础,框架等。我们一部分一部分的说。
一、Java基础及数据库
学习Java基础的时候,应该尽量多动手,很多时候,这部分的内容相当的基础,有不少需要记忆的内容,看上去简单易懂,但是操作起来却有很大的区别。常常我们看着讲解似乎做起来没问题,但是等我们自己真正的编写一下,就会发现不是这么回事儿,相信大家应该遇到过很多次。
这个就是我跟大家说的第一点,从Java基础阶段开始,不管理解能力如何,操作能力才是我们的生存根本,只有实际操作了,我们才对自己有着更为本质深入的了解。实践才是检验一切的真理。
学习咨询上元董老师 18112716067
学完以上内容以后,我们应该对Java有一个基本的了解了,我们可以用Java语言写出一些简单的程序,并且我们用的是最简单的编辑器。这个时候,不要急于进入下一部分,留下几天好好写一些程序,尽可能熟悉这些基础内容。
还有我们需要学会使用数据库,mysql是个不错的入门选择,而且Java领域里主流的关系型数据库就是mysql。这部分一般在你学习Servlet/Jsp的时候,就会接触到的,其中的JDBC部分就是数据库相关的部分。你不仅要学会使用JDBC操作数据库,还要学会使用数据库客户端工具,比如navicat,sqlyog,二选一即可。
二、Web基础
等我们写上几天程序以后,我们往往会比较迷茫,因为我们写的东西似乎看起来毫无用处,比如实现一个简单的计算器,读取一个文件等。这个时候我们就应该去学着写一些让我们觉得有意思的东西了,所以我们应该学习更多的知识。
这些内容主要是Web开发相关的内容,包括Html5、CSS3前端技术结合jQuery脚本和bootstrap框架制作精美官网页面。
它们的学习顺序应该是从前到后,因此最先学习的应该是HTML/CSS。我们可以试着自己写一些页面,当然,我们可以尽你最大的努力让它变得最漂亮。这部分内容对于后端Java来说,理论上不是特别重要,但至少要达到可以自己写出一些简单页面的水平。
三、开发框架
当我们学会以上内容以后,这个时候你还不足以参加工作,我们还需要继续深造。公司里为了提高开发的效率,会使用一些Java Web框架,因此我们还需要学习一些开发框架。
目前比较主流的是SSM框架,即spring、springmvc、mybatis。我们需要学会这三个框架的搭建,并用它们做出一个简单的增删改查的Web项目。我们可以不理解那些配置都是什么含义,以及为什么要这么做,这些留着后面你去了解。但我们一定要可以快速的利用它们三个搭建出一个Web框架,我们可以记录下我们第一次搭建的过程,一定会用到的。
还要提一句的是,我们在搭建SSM的过程中,可能会经常接触到一个叫maven的工具。这个工具也是我们以后工作当中几乎是必须要使用的工具,所以我们在搭建SSM的过程中,也可以顺便了解一下maven的知识。在我们目前这个阶段,我们只需要在网络上了解一下maven基本的使用方法即可,一些高端的用法随着你工作经验的增加,会逐渐接触到的。
最后说一句,自学Java是一个很消耗时间成本的事情,很多同学走着走了就迷失了方向,如果是确定自己通过Java来规划自己的未来,不妨报一个正规的培训班,有老师引导还有合理的课程设置,会让我们少走很多错路。对于日后Java的薪资而言,那点学费并不算什么。
[注:本文部分图片来自互联网!未经授权,不得转载!每天跟着我们读更多的书]
互推传媒文章转载自第三方或本站原创生产,如需转载,请联系版权方授权,如有内容如侵犯了你的权益,请联系我们进行删除!
如若转载,请注明出处:http://www.hfwlcm.com/info/284293.html