A. java软件工程师一般要学习哪些课程

很多新手在学习java的时候都比较迷茫,不知道从哪里开始学起,这里就给大家整理了一份java开发学习路线,比较系统全面,可参考这份大纲来安排学习计划,希望可以帮到你~

最新java学习路线:

第一阶段:java专业基础课程

阶段目标:

1、熟练掌握java的开发环境与编程核心知识;

2、熟练运用java面向对象知识进行程序开发;

3、对java的核心对象和组件有深入理解;

4、熟练运用javaAPI相关知识;

5、熟练应用java多线程技术;

6、能综合运用所学知识完成一个项目。

知识点:

1、基本数据类型,运算符,数组,掌握基本数据类型转换,运算符,流程控制;

2、数组,排序算法,java常用API,类和对象,了解类与对象,熟悉常用API;

3、面向对象特征,集合框架,熟悉面向对象三大特征,熟练使用集合框架;

4、IO流,多线程;

5、网络协议,线程运用。

第二阶段:javaWEB核心课程

阶段目标:

1、熟练掌握数据库和MySQL核心技术;

2、深入理解JDBC与DAO数据库操作;

3、熟练运用JSP及Servlet技术完成网站后台开发;

4、深入理解缓存、连继池、注解、反射、泛型等知识;

5、能够运用所学知识完成自定义框架。

知识点:

1、数据库知识,范式,MySQL配置,命令,建库建表,数据的增删改查,约束,视图,存储过程,函数,触发器,事务,游标,建模工具。

2、深入理解数据库管理系统通用知识及MySQL数据库的使用与管理。为Java后台开发打下坚实基础。Web页面元素,布局,CSS样式,盒模型,JavaScript,jQuery。

3、掌握前端开发技术,掌握jQuery。

4、Servlet,EL表达式,会话跟踪技术,过滤器,FreeMarker。

5、掌握Servlet相关技术,利用Servlet,JSP相关应用技术和DAO完成B/S架构下的应用开发。

6、泛型,反射,注解。

7、掌握JAVA高级应用,利用泛型,注解,枚举完成自己的CRUD框架开发为后续框架学习做铺垫。

8、单点登录,支付功能,项目整合,分页封装熟练运用JSP及Servlet核心知识完成项目实战。

B. Java工程师学习路线

学习java,需要学哪些内容?

下面是一位项目经理的博客内容

最近,总有很多初学Java的朋友询问学Java要学哪些内容。回想8年前我学Java的时候,也是对此一无所知。看着那黑呼呼的命令行窗口,怎么也猜不出它和企业开发有什么关系,也想象不出在控制台输出的乘法口诀1*1=1除了给幼儿园的小朋友做练习之外还有什么用途。

现在,经历了8年的开发,终于可以有一点东西,供当年和我一样喜欢Java、想从事于java软件开发的朋友们参考。

1 java语法。通过任何一本Java入门书籍,都可以学会Java的基本语法。千万不要认为,你把书上的例子程序都能写出来就算学会了Java语法。要想真正掌握,还需要做大量的测试题。对语法不准确的理解,会使你写的代码出现逻辑错误。而这些错误会使你在真正的项目开发中吃尽苦头:你认为正确才会写上去。而在几十万行代码中找出几行有逻辑错误的代码,非常困难。因为你几乎不会怀疑你认为正确的代码存在错误。

2 常用类。永远不要写别人已经实现的代码。有很多功能,用JDk中现有的类就可以完成。你需要熟悉JDK.可以通过研究JDK帮助文档和JDK源代码的方式,逐渐了解,你需要的类都在什么地方。一方面,要熟悉有哪些可以直接使用的资源,另一方面,学习一下,SUN公司的工程师怎样写代码。

3 IDE 集成开发环境。现在企业最常用的是IBM公司的eclipse。类似的还有JBuilder,Idea,NetBeans等等。毕竟,只有5%的顶尖高手在使用简单的文本编辑器在写Java代码。多数程序员都是在使用这些东西。

4 数据库.MySql,Oracle,DB2.小项目多数使用MySql这样的免费数据库。大一些的项目会考虑使用Oracle或者DB2. Java项目很少使用SqlServer.因此,你还需要学习数据库方面的一些知识。可以从SQL语言开始。这些数据库都支持标准SQL.学会基本的SQL,参考具体的数据库手册,就可以完成一般的项目开发了。当然,要想使你的程序运行的效率更高,需要更深入的学习。大部分的程序优化,都是从这部分开始的。

5 JDBC Java数据库连接。使用Java程序操作数据库。这部分非常重要。几乎所有的企业项目都会用到。

6 HTML CSS Javascript。
HTML--(HyperTextMark-upLanguage) 超文本标记语言。 CSS --(Cascading Style Sheets)层叠样式表。你千万不要以为,CS又出了加强版。呵呵。 JavaScript--是一种由Netscape的LiveScript发展而来的脚本语言.
准确的说,这些东西和Java语言本身关系不大。但是,现在的企业项目,以B/S结构的居多。因此,我们的Java程序,会有大量的机会和它们打交道。需要提前准备一下。

7 你需要学习如何使用及管理WEB服务器,例如tomcat,并且知道如何在其基础上扩展和维护WEB程序,如何使用它的附加服务,如连接池。

8 JSP Servlet.这两个是初级Java程序员必须掌握的基本技能,是所有B/S结构框架的基础。相应的,还需要学习EL以及JSTL(StandardTagLibraries)和可以选择的第三方TagLibraries,以提高表示层的处理能力。

9 企业流行框架 Struts,Spring,Hibernate等。

10 Java设计模式。有一些特殊的功能,只有按照特定的设计模式才能实现。如果你有了5万行以上的代码经验,可以开始研究一下设计模式。

11 你还要跟上技术发展的步伐,了解在Java项目中使用的新技术。如Ajax等。

还有很多要学习的内容。先介绍这么多吧,自己学习这些内容,如果这些你都学会了。我再告诉你,下一步应该学习什么。

C. 成为初级java工程师需要学什么

1、首先要学习java的基础知识。
不要被新技术迷惑,所谓万变不离其宗,新技术都是基于的基础之上,如果基础不扎实,对于这些新技术的理解也是一知半解,学不到根源。
2、做一个java项目
在学习完java的基础知识之后,做一个java项目来巩固一下,在项目中会发现很多问题,通过解决问题,加深基础知识的掌握。
3、学习数据库的基础知识和开发应用
软件开发离不了数据库,掌握几种流行的数据库:Oracle、SQL
server、MySQL等。
4、JEE基础
在这里首先要学习网站基础,包括HTML、DHTML、JavaScript;接着要学习XML,XML JAXP;然后学习JEE基础,包括JEE开发环境,RMI/IIOP、JNDI;最后学习JDBC数据库的应用开发。
5、web开发
全面的JEE的web开发知识:Servlet JSP javaBean TagLib,到这里做一个完整的web应用项目开发。
6、EJB开发
包含全面的EJB知识:1)EJB入门和无状态会话Bean;2)有状态会话Bean;3)BMP和CMP是实体Bean;4)jms和MessageDrivenBean;5)事物和安全(JTA、JTS和JAAS);6)WebService的开发和应用;
7、开源框架的学习
学习几种现在流行的开源框架:Struts、Spring、Hibernian、Webwork等。完整的学习这些框架的开发和应用。如果有兴趣还可以学习Ibati框架、AJAX技术和DWR框架的开发和应用。
8、JEE项目
综合应用JEE的知识来开发一个完整的应用。
9、面向对象分析与设计
java是一种面向对象的语言,所以要深入学习面向对象的分析与设计,另外还要学习UML统一建模语言。
10、接下来就是系统设计与架构
这里要学习的是Java设计模式、EJB设计模式、JEE核心设计模式、JEE应用程序框架设计。
11、软件工程
软件工程基本理论知识的学习,还有Rup和极限编程。
12、技术研究
学习搜索引擎技术:如Lucene等、工作流技术:包含Shark、JBPM等、SOA架构和应用。
13、综合项目实战
实现一个企业级的应用。
每个阶段在做项目的基础上牢固的掌握应用到的知识,只有在实际的应用中发现问题,加深所学的知识。

D. 广州Java开发培训班有什么好处

为什么要问有什么好处呢?难道你不是来学习的吗?要是学习的话关键是选择机构。
Java培训,现在IT技术方面的培训是个朝阳产业。尤其是Java作为世界上应用最为广泛的语言,不论是就业面还是就业薪资都有你很不错的保障。在广州也有很多形形色色的IT培训机构,但是数量一旦多保不齐有很多鱼目混杂的机构。所以这就需要广大学习者注意辨别机构的好坏。
要做到:三看五考证
三看:合法、合理(培训周期、培训费用、及宣传用语)、合格(成熟培训体系)
五考证:资质、课程、实景、试听、口碑
学校的资质,合法。去网上查一下企业机构信息就知道了。
课程:看看课程很有必要,再对比一些招聘网站上对相关职位的描述进行对比,有些机构的课程看着都很荒唐,没有必要的课程也培训,是浪费时间。一定要看机构是否有真正的干货。
实景:有必要去机构实地考察一下,上课环境、上课实景、老师学生状态
试听:试听很重要,很多机构也有试听环节。坐在学生中看看大家对课程的评价。
口碑:最好能找到熟人或者已经在该机构培训过的人,问问情况。
培训只是相当于走了条捷径,能有人带你入行。真正还需要靠自己的努力。

E. JAVA工程师培训,那个学校比较好,费用大概多少

动力节点

各方面表现都不错,价格也不贵

这都是我对比多家后最后的选择

F. 一年后想去广州做java开发,请问应该怎样制定学习计划

我认为Spring、Hibernate、Velocity、JUnit、ANT,确实是很好的框架,要是能熟练应用,那确实是很厉害的,但是我想要自学这些东西确实不容易.我全你还是把jsp,javaBean,servlet多用用,尽量做到非常熟练,到你非常熟练这些时,你再学上面提到的框架,那就简单多了.struts也是非常杰出的框架,它采用的就是MVC架构,象你现在用jsp,javaBean,servlet尽量也采用MVC架构.这样你在学习struts 的时候会简单一点,MVC也是程序员们提出的很合理的架构,希望你现在就能经常使用,并且熟练掌握.

G. 坐标广州,马上从叩丁狼的JAVA培训班毕业了,想了解一下广州JAVA工程师的薪资情况

广州作为一线城市,工资水平在全国都是非常靠前的,而且做为一名平均工资水准高于其他职业的程序员,那待遇自然是十分优渥的,不过鉴于题主刚毕业,薪资水平相对于老人来说应该还是有一段差距,正常情况下,一名程序员的工资应该是在10K到20K这个区间内上下浮动的。希望对你能有所帮助。

H. 在广州学JAVA开发去培训怎么样

遇到当地培训吧,到处都是本地,培训班

I. 学习Java软件工程师要具备什么条件

学习Java软件工程师要具备的条件:
1、学Java的人大多是为了找工作,所以作为一个零基础Java新手,必须知道你要找的工作需要什么专业技能。所以你的首要任务就是在各类招聘网站上看一下招聘信息,这就是你学习的目标。
2、对于Java开发人员来说,实践能力是非常重要的,但是大多自学者容易纸上谈兵,缺少项目实战经验,求职的时候没有拿得出手的作品,这对于求职来说无疑是致命的,所以在学习中我们一定要注意项目经验的积累。
3、学习Java并不是像我们上学学习数学语文那种方式,所以学习Java的时候必定是有一套学习方法的,你作为一个初学者没有了解过,必然会走很多弯路,而你要做的就是尽量跨过“前辈”们曾经走过的弯路,不要去做重复无意义的事情。
4、学习编程需要引路人,很多问题作为初学者是无法解决的,很浪费时间,例如有很多初学者配置JDK就能用上一天的时间,所以我们完全没有必要在这方面问题浪费时间,别人告诉我们一下,下次就记住了,所以学习编程一定有一个指导你的人。
5、既然我们学习是为了就业,你就要知道学习Java编程技术需要达到什么样的技术水平,才能获得一份Java开发的工作。目前行业就业标准:需要有项目开发的经验,一年经验Java开发项目经验以上,进公司一周后可以参加项目模块的开发。
IT行业技术更新的比较快,所以我们肯定是学现在企业需要的技术,而不是一些已经淘汰的技术。通过从上的分享可以看出学习Java还是要付出许多的努力的。建议大家学习之前看看自己想进入什么样的企业工作,毕竟有了目标,才有前进的动力。

J. 广州哪里可以学JAVA开发的啊广州传智播客师资如何呢

广州很多地方可以学java,不过其中师资力量最好的应该是广州传智播客,正所谓不好的老师是靠点名留住学生,而广州传智播客的老师是靠讲课的个人魅力来留住学生,吸引更多的学生。