java开发工程师必须学习的技术有哪些?

学习内容:

主要部分

Java编程基础,包括J2sdk基础、Java面向对象基础、Java API用法、数据结构与算法基础、Java AWT图形界面程序开发;

J2SE平台上的Java编程,包括Swing图形编程、Socket网络应用编程、对象序列化、Java通用数据结构、Applet、流和文件、多线程编程;

Java桌面系统项目开发,4~5人组成一个项目团队,项目规模为(15人*工作日);

Linux基本操作,Linux下Java程序开发,Linux系统简单管理;

Oracle数据库,包括SQL/PLSQL;数据库和数据库设计;简单掌握ORACLE9i数据库的管理;[2]

中间部

Java Web应用编程,包括Java Oracle编程,即JDBC;;JavaWeb编程,包括JSP、Servlet、JavaBean;Java应用编程,包括Weblogic、Websphere和Tomcat;并使用Jbuilder开发Java程序;

MVC和Struts,学习业界常用的MVC设计模式和Struts架构;

Java B/S业务项目开发,4~5人为一个项目团队,项目规模为(25人*工作日左右)。

高级零件

J2ME节目,包括J2EE节目和J2ME;Java高级编程(J2EE),包括J2EE架构、J2EE技术、EJB;;Weblogic的使用和JBuilder的开发;

Java和XML,包括Java Web Service、JavaXML,以及业界主流XML解析器的编程;

软件企业规范和软件工程,包括UML系统建模与设计(Rational Rose 200x)软件工程和行业开发规范;CVS版本控制,Java代码编写规范;

J2EE业务应用系统项目开发,4~5人组成一个项目团队,项目规模为(约25人*工作日)。

………………………………………………………………………………………………

看你问的问题,应该是你对java很感兴趣。其实你可以自学java。关于如何学习java,刚刚看到一篇很好的文章,是一个农民工介绍自己如何自学java,并在Java找到了一份工作。介绍了他的学习方法和学习过程,希望对你有帮助。

我是一个不折不扣的农民工,生活在经济落后的农村。我有一个哥哥和一个弟弟。我父母都是地道的农民。他们日出时工作,日落时休息。我从小学习就很好。从小学到高一,我的成绩一直在全班名列前茅,所以顺利考上了省重点高中。但是每学期开学是家里最困难的时候,每次交学费,父母都要担心很久。我知道我读高中的时候已经欠了很多债。为了减轻家里的负担,我选择了退学。

2009年,我高中一年级就退学了。为了还家里的债,我在工地当小工,从事塑料制品加工,给一个水利工程师送水。工资很低,一个月1000多。加上加班费,我一个月能拿2000多一点。我每个月寄回家800-65,438+0,000。到2065,438+065,438+0年底,偶然接触到Java。听说Java前景不错,工资相对我来说。于是在新华书店买了几本Java的书。虽然白天很努力,晚上回来,我还是坚持看书,但是很多因为基础不好,看不懂,但是我还是坚持看书。看了1-2个小时的Java书,慢慢学会了很多基础,但是比较难的还是不懂。后来买了一些关于框架的书,还是没看懂。这样断断续续持续了半年多。感觉对Java的基础已经了解的差不多了,但是对框架还是不了解,最缺乏的还是项目经验。我看了很多招聘Java程序员的简介,需要项目经验。作为一个农民工,连框架都不懂。找一份Java的工作对我来说是一种奢侈。我就是想学Java,不敢想以后可以从事Java工作。

有一次,我在百度上看到一篇鼓励我的文章。是一个Java专家介绍了一个没有基础的朋友如何自学Java。文章写得很好,包括怎么学,怎么学。他提到一个办法就是看视频,因为看书太枯燥,太混乱,很多都是我们理解不了的。这个我真的很赞同。我看书看了很久才学会基础。我曾经想过参加培训,但是一万块的培训费让我望而却步。工资那么低,还每个月给家里汇钱。另外城市里消费比较高。虽然每个月只剩几百,但是相比一亿的学费和四个月的住宿费,想都不敢想。于是决定看视频,于是去搜Java视频。虽然零星的找了一些Java视频,但都不是系统性的。最重要的是没有项目。后来发现了一个不错的视频,是IT学习联盟网站上的一组视频,叫做& gt教程很好,很完整。还赠送了11顶级企业项目。价格合理,所以我买了它。

于是开始了我自学JAVA的道路。收到光盘后,我开始学习。一开始还不错。那是一次幽默轻松的从零开始的课堂教学,让我发现学习Java并不是一件很难的事情。因为基础比较好,看了前面一篇文章,到了框架,觉得也不是很难。可能老师太好了,他能把复杂的问题变得更容易理解。有些难点我还是连续看了五六遍才理解他。每天下午6点下班后,我吃完饭就立马跑回家。我看了视频,买了几个笔记本。当时买了一台二手台式电脑用来编程。配置一般,但编程足够了。我一边看视频,一边做笔记,把所有的重点都记下来,跟着老师打代码,以便尽快学会Java。每天坚持学习5-6个小时。我经常在晚上一点钟以后睡觉。星期六和星期天我不用去上班。我每天7点起床,学习到晚上11,12点。那段时间特别辛苦,特别累。我学Java三个多月了,除了吃饭睡觉工作,因为我知道我的计算机基础不是很好,没有学过什么计算机,但是学过一些Java基础。与普通班的同学相比,我必须比他们更加努力。我只能咬紧牙关坚持下去。我不能放弃。我想完成我的梦想,让我的家人过上好日子。终于在三个多月后,我学完了Java教程里的所有内容和项目。在学习项目的过程中,我发现项目特别重要。它能把你所学的所有知识联系起来,更好地理解你所学的东西。还有,在学习的过程中,动手很重要。你要一直跟着老师敲,去做,一行一行的敲,试着加一些自己的函数,按照自己的思路敲一些代码。收获远远大于倾听。如果遇到一些一时理解不了的想法,那就开始写吧,先把代码写出来,慢慢就明白了。这个视频还呈现了11顶级企业项目,这对于没有经验的人来说太重要了,学习项目是提升能力最快的方法。项目可以把所有的知识点连接在一起,不再是分散的,而是形成一个整体。那种感觉不是只钻研知识点而不写真实项目的人能体会到的。项目是一根绳子,可以把大块的知识串在一起。就这样,我用了两个月的时间完成了这个项目。其实学完教程就达到就业水平了,只是可能觉得学历低,所以还是选择11顶尖企业项目找工作。

然后去了51job,疯狂投简历。因为学历原因,初中毕业。说真的,大公司没人会要我。所以,我的头上都是小私企,希望努力有回报。没想到过几天就要面试了,第一次面试就失败了。虽然因为之前做了准备,我觉得笔试很好,但是他们的要求比较严格,需要一年的项目经验,所以我没有入选。后来又陆续面试了几家加拿大公司,终于物有所值。最后面试了一家私企。公司比较小,我的职位是Java程序员。我觉得我很幸运。经理看中了我的努力,所以决定在吕勇给我月薪3500元。虽然我知道3500块钱在北京只能赚够温饱,但是我觉得我已经足够了,比我之前的工资要好。我以后可以寄更多的钱回家。我想只要我坚持尝试。我的工资肯定会翻倍。写这篇文章,希望能让和我一样没有基础的朋友有信心。其实我们并不自卑,我们并不比别人笨,只要肯努力,一定会成功。