java工程师学习必须掌握的的知识

上传人:仙*** 文档编号:129920764 上传时间:2022-08-03 格式:DOC 页数:40 大小:80KB
返回 下载 相关 举报
java工程师学习必须掌握的的知识_第1页
第1页 / 共40页
java工程师学习必须掌握的的知识_第2页
第2页 / 共40页
java工程师学习必须掌握的的知识_第3页
第3页 / 共40页
点击查看更多>>
资源描述
java工程师学习必须掌握的的知识正文 第一篇:java工程师学习必须掌握的的知识第一学期课程学习完成之后,成为一名熟练操作数据库并可以基于数据的Java应用程序的高级程序员,Java的软件工程师、JSP web开发工程师,可承担java高级程序设计及电子商务开发工作。具体目标如下:1. 熟练掌握Java跨平台的原理,JAVA的分类,JAVA面向对象类的实现,异常处理,AWT与SWING组件与布局管理,多线程,APPLET的使用,SQL Server数据库设计和实现等;2. 掌握软件编程规范,软件集成开发环境,面向对象的分析与设计方法;3. 掌握JSP执行过程,Servlet技术的应用,数据库技术的应用,标签语言,JSP在实际项目开发中的应用;4. 熟练掌握JDK, eclipse和MyEclipse,sqlserver,apache-tomcat的安装、配置和使用,熟练运用JDBC进行数据库连接;5. 亲自参与企业级实际项目程序设计与开发,快速提升软件开发经验。 第二学期课程学习完成之后,成为一名熟练操作数据库并可以基于数据库的JAVA软件开发工程师,J2EE系统工程师,Oracle数据库管理,软件架构设计师,Linux操作系统管理员,可承担J2EE系统工程师及大型电子商务开发工作。具体目标如下:1. 掌握Linux 基础操作及常用指令、Linux及配套软件的安装、启动和权限、用户管理和文件系统管理文件查找、备份和自动化、进程;系统优化,内核设置等;2. 掌握Web配置文件,Struts配置文件,Spring配置文件,控制器;WebLogic Server的安装与配置;3. Java对象持久化技术,Java代理机制与AOP入门,Spring提供的IOC初步内容,Rose建模工具的使用,OOAD UML 用例图,对象图、类图;4. 熟练掌握Oracler大型企业数据库基本操作以及数据库设计和实现等; 5. 亲自参与企业级实际项目程序设计与开发,快速提升软件开发经验。授课内容:第一学期课程:序号课程名称课程内容简介1 JAVA程序设计Java基础:数据类型,运算符表达式,JAVA条件流程控制语句;JAVA面向对象编程: 类,内部类,对象,类的继承,抽象类,接口,包,数组,String类,StringBuffer类,JAVA语言编码规范等;JAVA图形界面设计,多线程,JAVA网络通信技术,APPLET的使用,项目程序设计实践。2 SQL Server数据库熟练掌握SQL Server企业管理器的基本操作,SQL Server数据库表管理,数据查询,T-SQL编程,数据库的设计,事务、索引和视图,存储过程,触发器,SQL Server数据管理等。3 HTML及Javascript 基本标记与超链接,在 HTML 文档中插入图像,使用表,使用层,在 HTML 文档中插入多媒体,使用表单和框架与样式表,JavaScript 语法基础与核心语言对象,JavaScript中的浏览器对象与处理表单和表单元素事件。4 软件集成开发环境Eclipse,apache-tomcat服务器和MyEclipse的安装、配置和使用。5 JSP web开发JSP 页面的各种构成元素,JSP页面的执行过程,JSP 脚本元素的组成及语法,JSP 指令的组成及语法,分页技术,上传技术,jsp网站实例开发等6 Servlet核心技术Servlet 基础语法,Servlet 的生命周期,Servlet间通信,Servlet异常,过滤器Filter,会话和监听等7 WEB框架的使用掌握 Model I体系结构 ,掌握 Model II体系结构 ,掌握 MVC 应334157810这群更多java技术资源分享 用程序8 Java技术综合应用基于JAVA、JSP、SERVLET 、JAVABEAN、JDBC的应用实训9 实战项目信息管理系统,基于JSP开发的企业网站系统等实训项目第二学期课程:序号课程名称课程内容简介Linux系统Linux 基础操作及常用指令、Linux及配套软件的安装、启动和权限、用户管理和文件系统管理文件查找、备份和自进程的管理和控制;Linux开发环境;2 面向对象的分析与设计UML OOAD UML 用例图,对象图、类图,动态模型、构件与部署,了解常用的 UML 绘图工具,掌握rose建模工具的使用,UML建模工具及在软件开发中的应用等3 Struts开发模型掌握Struts框架的基本应用,配置文件,控制器,Struts视图组件,Struts标签库,Struts国际化 ,Validator验证框架,Struts与Apache的通用日志包等4 Hibernate应用开发创建Hibernate应用,域对象在持久化层的状态,Hibernate检索策略和方式,Hibernate与Struts集成,映射一对多关联关系,Hibernate的检索策略和检索方式等5 Spring应用开发Java代理机制与AOP入门,切入点的三种类型,Bean注入的三种形式,属性设定、自动绑定、集合对象注入,Bean的生命周期等6 WebLogic Server WebLogic Server的安装与配置、 高级管理,分布式体系结构和WebLogic体系结构,WebLogic Server中的JDBC,WebLogic Server中的会话Bean开发,WebLogic Server下的Servlet开发等7 Oracle数据库设计和实现Oracle 的安装和卸载,数据库和表的创建及操作,数据库的查询和子查询,oracle的常用的SQL函数,掌握视图的用法,PL/SQL介绍,存储过程和触发器,系统的安全管理、序列、锁和表分区,数据库的备份和恢复等8 实战项目根据SUN、Oracle等知名IT企业对软件人才市场的要求,确定相应的实训项目授课教师:所有教师,专业技术强,实战经验丰富,思想道德高尚.掌握世界前沿技术的年轻师资。每位教师都在不断地汲取新的养分,参加各种世界顶级的学术交流会议。在部分资深教师提出的独特教学方法和培养学员新颖的思维方式受到同行学者们的一致赞赏。 使用教材:C语言教材、VB语言教材、C+教材、JAVA教材、SQL教材试听承诺:包教包会,考试未通过者免费重学。其他说明:在第一学期结束后,要求学员能够达到以下就业目标:1. 使用JAVA技术进行简单的C/S架构应用系统开发 2. 使用JSP和Servlet进行B/S架构商务企业开发3. SQL数据库开发具体岗位如下:JAVA程序员,企业网站开发,各种商务网站开发; 企业级的管理信息系统开发和维护人员。在第二学期结束后,要求学员能够达到以下就业目标: 运用J2EE框架技术实现J2EE企业级应用开发和部署4. Oracle数据库的维护、管理和应用具体岗位如下:JAVA工程师,J2EE系统工程师Oracle数据开发工程师,软件架构设计 LINUX操作系统管理员、软件项目经理本人想要成为JAVA工程师,请问我要在全国计算机考试中除了考二级JAVA以外,还334157810这群更多java技术资源分享 要考什么啊? 好评率:100%如果要往java方向发展的话,下面的都要学JDBC、Hibernate、HTML、JavaScript、Struts、Servlet、JSP、Spring、EJB.当然服务器的安排运用也要学如:Tomcat、JBoss、Weblogic。数据库操作也要会,自己学的话用MySQL。其实每个公司的框架都不一样,学框架也很重要。Sun 在 UNIX领域一直是技巧上和市场占有率的领先者;近年来又推出Java技巧,更成为业界的标准。所以Sun公司所举办的认证考试必然成为Java和UNIX在全球信息界公认的标准。Sun推出的专业认证包含下列三种:Java认证考试关于Java方面,Sun推出七项认证:Sun Certified Java Programmer for the Java 2 Platform、Sun Certified Developer for the Java 2 PlatformSun Certified Web Component Developer for the Java 2 Platform, Enterprise Edition 1.4 Sun Certified Business Component Developer for the Java 2 Platform, Enterprise Edition Sun Certified Web Services Developer for the Java 2 Platform, Enterprise Edition Sun Certified Enterprise Architect for the Java 2 Platform, Enterprise EditionSun Certified Mobile Application Developer for the Java 2 Platform, Micro Edition Solaris系统管理认证考试Sun 公司为用户供给支持 Solaris 10 操作系统的高品质培训和认证服务,可辅助企业最大限度地快速实现该创新操作系统的重要价值。请点击此处以查看更多详情!对Solaris/Sun OS系统管理员,Sun推出Certified Solaris Administrator。SCSA分辨为两个等级( Part I 和 Part II ),测试您对Solaris 系统管理的懂得程度。Solaris网络管理认证考试为了测试使用者对于Solaris网络管理能力,Sun推出Certified Network Administrator(SCNA)。内容包含基础网络概念、Routing and Subnet、Security、Performance、DNS、NIS+等通过Sun任何一门专业认证后,您将全收到Sun Microsystems 总公司寄发的资格证书及徽章,并有权将通过Sun认证的标记印在个人名片上,作为个人技巧能力的肯定。Java程序员是美国SUN公司国际认证的程序员,她是目前全球最受重视、最受欢迎的程序员资格认证之一,具备这一认证就可以获得极好的工作机遇和丰富待遇。Java跨平台等许多特性使之成为当代成长最快的软件产品:它受到了大约150个许可证颁发机构、2021大学和50万开发者的拥戴;1000多个应用程序是用它编写的;有关它的书籍有800余种;Java开发套件的下载次数超过一百万次;Java BEANS? 开发套件的下载次数超过10万次;受到了全球所有主要计算机厂商的支持,而这一切都发生在其发表后的800天内;Java闯入企业计算的心脏正成为大众传媒的推动力量,正在改变企业的计算环境。它通过为因特网商务供给安全和稳健平台的方法改变商业自身。Java计算是各行各业中倍受信赖的企业解决计划。独立于平台的Java计算环境可以降低企业的总成本,缩短产品上市周期,安全地扩展公司的网络。不少国度到中国寻求合作伙伴时,都把能否用Java进行编程作为合作的前提条件。334157810这群更多java技术资源分享=J2EE和J2ME没有联系.J2EE是做B/S软件或网站的但如果懂得J2EE的一些特性对J2ME也是有好处的,但是J2SE必须学得很好,基本很稳固才能做J2ME,我承认,J2ME有1-2个月就可以掌握,但是里面的精髓如果没有好的J2SE基本是无法掌握的J2EE和J2ME都是很热门的技巧.J2EE技巧虽然还在发展中,也还有些问题,不过感到已经较为成熟了,毕竟是这么多巨头凑在一起捣鼓出来的,有了很多成功的案例,也得到了大范畴的应用。很多公司都有这方面的项目,比较容易找到活干,毕竟技巧沾上企业两个字还是很吃香的。但是感到EJB重复开发的多,经常是一个项目,EJB开发,功效组装,安排都一条龙做了。大家期望的EJB市场还没有出现, J2EE全称为Java2 Platform, Enterprise Edition。J2EE平台实质上是一个分布式的服务器应用程序设计环境一个Java环境,它供给了:宿主应用的一个运行基本框架环境。一套用来创建应用的Java扩展API。(引自J2EE服务器端高等编程)?J2EE用来建设大型的分布式企业级应用程序。或者用更时髦的名词说就是电子商务应用程序。J2ME个人感到前景还是很不错的,得到了很多大厂商和开发者的认同,看了很多在手持设备上用j2me写的程序,做得很美丽,自己也编了些东西,不过现在的J2ME也还有些问题:一是移动终端的庞杂性(如内存大小,显示屏大小,永续存储空间大小等),不同的厂商有不同的实现方法,统一的规范并不能体现设备的特点,很多厂商不得不加入了自己的专属API(如震动,背光,声音等),这样给移植带来了困难,虽然JCP制定了OptionalPackages,但是目前市面上的J2ME平台还是相当的凌乱。二是移动设备的发展,更新的速度是相当惊人的,j2me规范的制定也要跟得上发展的速度。说不定哪天j2me就和j2se兼容了(很早前就看人在智能手机上玩古墓丽影了,不过目前看起来还是不现实)。(Pjava和jdk1.1.8很相近的,不过SUN已经把它放到J2ME规范中了)三还是老问题,缺少KillerApplication,杀手级的应用,J2ME的发展缺少一个应用点,现在也就局限于游戏几个方面,中国手机用户比PDA用户为多,而手机用户用得最多的就是通话和短信,上网,彩信的都很少,游戏还是单机的多,如何收费是个问题。334157810这群更多java技术资源分享第二篇:java工程师应掌握的知识(大全)1.入门级:java就业培训教材张孝祥(可下载配套视频)2.j2ee准备:JavaScript网页开发体验式学习教程张孝祥(可下载配套视频)这个不用太认真学,懂得表单,和基本的javascript操作就可以了。3.j2ee入门: 孙卫琴 开始接触jsp,服务器等。4.j2ee高级:这部分是重点,也可以下载一套夏忻的笔记,那个介绍的不全面,但作为入门很第一学期课程学习完成之后,成为一名熟练操作数据库并可以基于数据的Java应用程序的高级程序员,Java的软件工程师、JSP web开发工程师,可承担java高级程序设计及电子商务开发工作。具体目标如下:1. 熟练掌握Java跨平台的原理,JAVA的分类,JAVA面向对象类的实现,异常处理,AWT与SWING组件与布局管理,多线程,APPLET的使用,SQL Server数据库设计和实现等;2. 掌握软件编程规范,软件集成开发环境,面向对象的分析与设计方法;3. 掌握JSP执行过程,Servlet技术的应用,数据库技术的应用,标签语言,JSP在实际项目开发中的应用;4. 熟练掌握JDK, eclipse和MyEclipse,sqlserver,apache-tomcat的安装、配置和使用,熟练运用JDBC进行数据库连接;5. 亲自参与企业级实际项目程序设计与开发,快速提升软件开发经验。 第二学期课程学习完成之后,成为一名熟练操作数据库并可以基于数据库的JAVA软件开发工程师,J2EE系统工程师,Oracle数据库管理,软件架构设计师,Linux操作系统管理员,可承担J2EE系统工程师及大型电子商务开发工作。具体目标如下:1. 掌握Linux 基础操作及常用指令、Linux及配套软件的安装、启动和权限、用户管理和文件系统管理文件查找、备份和自动化、进程;系统优化,内核设置等;2. 掌握Web配置文件,Struts配置文件,Spring配置文件,控制器;WebLogic Server的安装与配置;3. Java对象持久化技术,Java代理机制与AOP入门,Spring提供的IOC初步内容,Rose建模工具的使用,OOAD UML 用例图,对象图、类图;4. 熟练掌握Oracler大型企业数据库基本操作以及数据库设计和实现等; 5. 亲自参与企业级实际项目程序设计与开发,快速提升软件开发经验。授课内容:第一学期课程:序号课程名称课程内容简介1 JAVA程序设计Java基础:数据类型,运算符表达式,JAVA条件流程控制语句;JAVA面向对象编程: 类,内部类,对象,类的继承,抽象类,接口,包,数组,String类,StringBuffer类,JAVA语言编码规范等;JAVA图形界面设计,多线程,JAVA网络通信技术,APPLET的使用,项目程序设计实践。2 SQL Server数据库熟练掌握SQL Server企业管理器的基本操作,SQL Server数据库表管理,数据查询,T-SQL编程,数据库的设计,事务、索引和视图,存储过程,触发器,SQL Server数据管理等。 3 HTML及Javascript 基本标记与超链接,在 HTML 文档中插入图像,使用表,使用层,在 HTML 文档中插入多媒体,使用表单和框架与样式表,JavaScript 语法基础与核心语言对象,JavaScript中的浏览器对象与处理表单和表单元素事件。4 软件集成开发环境Eclipse,apache-tomcat服务器和MyEclipse的安装、配置和使用。5 JSP web开发JSP 页面的各种构成元素,JSP页面的执行过程,JSP 脚本元素的组成及语法,JSP 指令的组成及语法,分页技术,上传技术,jsp网站实例开发等6 Servlet核心技术Servlet 基础语法,Servlet 的生命周期,Servlet间通信,Servlet异常,过滤器Filter,会话和监听等7 WEB框架的使用掌握 Model I体系结构 ,掌握 Model II体系结构 ,掌握 MVC 应用程序8 Java技术综合应用基于JAVA、JSP、SERVLET 、JAVABEAN、JDBC的应用实训9 实战项目信息管理系统,基于JSP开发的企业网站系统等实训项目第二学期课程:序号课程名称课程内容简介Linux系统Linux 基础操作及常用指令、Linux及配套软件的安装、启动和权限、用户管理和文件系统管理文件查找、备份和自进程的管理和控制;Linux开发环境;2 面向对象的分析与设计UML OOAD UML 用例图,对象图、类图,动态模型、构件与部署,了解常用的 UML 绘图工具,掌握rose建模工具的使用,UML建模工具及在软件开发中的应用等3 Struts开发模型掌握Struts框架的基本应用,配置文件,控制器,Struts视图组件,Struts标签库,Struts国际化 ,Validator验证框架,Struts与Apache的通用日志包等4 Hibernate应用开发创建Hibernate应用,域对象在持久化层的状态,Hibernate检索策略和方式,Hibernate与Struts集成,映射一对多关联关系,Hibernate的检索策略和检索方式等5 Spring应用开发Java代理机制与AOP入门,切入点的三种类型,Bean注入的三种形式,属性设定、自动绑定、集合对象注入,Bean的生命周期等6 WebLogic Server WebLogic Server的安装与配置、 高级管理,分布式体系结构和WebLogic体系结构,WebLogic Server中的JDBC,WebLogic Server中的会话Bean开发,WebLogic Server下的Servlet开发等7 Oracle数据库设计和实现Oracle 的安装和卸载,数据库和表的创建及操作,数据库的查询和子查询,oracle的常用的SQL函数,掌握视图的用法,PL/SQL介绍,存储过程和触发器,系统的安全管理、序列、锁和表分区,数据库的备份和恢复等8 实战项目根据SUN、Oracle等知名IT企业对软件人才市场的要求,确定相应的实训项目授课教师:所有教师,专业技术强,实战经验丰富,思想道德高尚.掌握世界前沿技术的年轻师资。每位教师都在不断地汲取新的养分,参加各种世界顶级的学术交流会议。在部分资深教师提出的独特教学方法和培养学员新颖的思维方式受到同行学者们的一致赞赏。 使用教材:C语言教材、VB语言教材、C+教材、JAVA教材、SQL教材试听承诺:包教包会,考试未通过者免费重学。其他说明:在第一学期结束后,要求学员能够达到以下就业目标:1. 使用JAVA技术进行简单的C/S架构应用系统开发 2. 使用JSP和Servlet进行B/S架构商务企业开发 3. SQL数据库开发具体岗位如下:JAVA程序员,企业网站开发,各种商务网站开发; 企业级的管理信息系统开发和维护人员。在第二学期结束后,要求学员能够达到以下就业目标: 运用J2EE框架技术实现J2EE企业级应用开发和部署4. Oracle数据库的维护、管理和应用具体岗位如下:JAVA工程师,J2EE系统工程师Oracle数据开发工程师,软件架构设计 LINUX操作系统管理员、软件项目经理本人想要成为JAVA工程师,请问我要在全国计算机考试中除了考二级JAVA以外,还要考什么啊? 好评率:100%如果要往java方向发展的话,下面的都要学JDBC、Hibernate、HTML、JavaScript、Struts、Servlet、JSP、Spring、EJB.当然服务器的安排运用也要学如:Tomcat、JBoss、Weblogic。数据库操作也要会,自己学的话用MySQL。其实每个公司的框架都不一样,学框架也很重要。Sun 在 UNIX领域一直是技巧上和市场占有率的领先者;近年来又推出Java技巧,更成为业界的标准。所以Sun公司所举办的认证考试必然成为Java和UNIX在全球信息界公认的标准。Sun推出的专业认证包含下列三种:Java认证考试关于Java方面,Sun推出七项认证:Sun Certified Java Programmer for the Java 2 Platform、Sun Certified Developer for the Java 2 PlatformSun Certified Web Component Developer for the Java 2 Platform, Enterprise Edition 1.4 Sun Certified Business Component Developer for the Java 2 Platform, Enterprise Edition Sun Certified Web Services Developer for the Java 2 Platform, Enterprise Edition Sun Certified Enterprise Architect for the Java 2 Platform, Enterprise EditionSun Certified Mobile Application Developer for the Java 2 Platform, Micro Edition Solaris系统管理认证考试Sun 公司为用户供给支持 Solaris 10 操作系统的高品质培训和认证服务,可辅助企业最大限度地快速实现该创新操作系统的重要价值。请点击此处以查看更多详情!对Solaris/Sun OS系统管理员,Sun推出Certified Solaris Administrator。SCSA分辨为两个等级( Part I 和 Part II ),测试您对Solaris 系统管理的懂得程度。Solaris网络管理认证考试为了测试使用者对于Solaris网络管理能力,Sun推出Certified Network Administrator(SCNA)。内容包含基础网络概念、Routing and Subnet、Security、Performance、DNS、NIS+等通过Sun任何一门专业认证后,您将全收到Sun Microsystems 总公司寄发的资格证书及徽章,并有权将通过Sun认证的标记印在个人名片上,作为个人技巧能力的肯定。Java程序员是美国SUN公司国际认证的程序员,她是目前全球最受重视、最受欢迎的程序员资格认证之一,具备这一认证就可以获得极好的工作机遇和丰富待遇。 Java跨平台等许多特性使之成为当代成长最快的软件产品:它受到了大约150个许可证颁发机构、2021大学和50万开发者的拥戴;1000多个应用程序是用它编写的;有关它的书籍有800余种;Java开发套件的下载次数超过一百万次;Java BEANS? 开发套件的下载次数超过10万次;受到了全球所有主要计算机厂商的支持,而这一切都发生在其发表后的800天内;Java闯入企业计算的心脏正成为大众传媒的推动力量,正在改变企业的计算环境。它通过为因特网商务供给安全和稳健平台的方法改变商业自身。Java计算是各行各业中倍受信赖的企业解决计划。独立于平台的Java计算环境可以降低企业的总成本,缩短产品上市周期,安全地扩展公司的网络。不少国度到中国寻求合作伙伴时,都把能否用Java进行编程作为合作的前提条件。=J2EE和J2ME没有联系.J2EE是做B/S软件或网站的但如果懂得J2EE的一些特性对J2ME也是有好处的,但是J2SE必须学得很好,基本很稳固才能做J2ME,我承认,J2ME有1-2个月就可以掌握,但是里面的精髓如果没有好的J2SE基本是无法掌握的J2EE和J2ME都是很热门的技巧.J2EE技巧虽然还在发展中,也还有些问题,不过感到已经较为成熟了,毕竟是这么多巨头凑在一起捣鼓出来的,有了很多成功的案例,也得到了大范畴的应用。很多公司都有这方面的项目,比较容易找到活干,毕竟技巧沾上企业两个字还是很吃香的。但是感到EJB重复开发的多,经常是一个项目,EJB开发,功效组装,安排都一条龙做了。大家期望的EJB市场还没有出现, J2EE全称为Java2 Platform, Enterprise Edition。J2EE平台实质上是一个分布式的服务器应用程序设计环境一个Java环境,它供给了:宿主应用的一个运行基本框架环境。一套用来创建应用的Java扩展API。(引自J2EE服务器端高等编程)?J2EE用来建设大型的分布式企业级应用程序。或者用更时髦的名词说就是电子商务应用程序。J2ME个人感到前景还是很不错的,得到了很多大厂商和开发者的认同,看了很多在手持设备上用j2me写的程序,做得很美丽,自己也编了些东西,不过现在的J2ME也还有些问题:一是移动终端的庞杂性(如内存大小,显示屏大小,永续存储空间大小等),不同的厂商有不同的实现方法,统一的规范并不能体现设备的特点,很多厂商不得不加入了自己的专属API(如震动,背光,声音等),这样给移植带来了困难,虽然JCP制定了OptionalPackages,但是目前市面上的J2ME平台还是相当的凌乱。二是移动设备的发展,更新的速度是相当惊人的,j2me规范的制定也要跟得上发展的速度。说不定哪天j2me就和j2se兼容了(很早前就看人在智能手机上玩古墓丽影了,不过目前看起来还是不现实)。(Pjava和jdk1.1.8很相近的,不过SUN已经把它放到J2ME规范中了)三还是老问题,缺少KillerApplication,杀手级的应用,J2ME的发展缺少一个应用点,现在也就局限于游戏几个方面,中国手机用户比PDA用户为多,而手机用户用得最多的就是通话和短信,上网,彩信的都很少,游戏还是单机的多,如何收费是个问题。第三篇:java工程师应掌握的知识文库java工程师应掌握的知识文库.txt吃吧吃吧不是罪,再胖的人也有权利去增肥!苗条背后其实是憔悴,爱你的人不会在乎你的腰围!尝尝阔别已久美食的滋味,就算撑死也是一种美!减肥最可怕的不是饥饿,而是你明明不饿但总觉得非得吃点什么才踏实。1.入门级:java就业培训教材张孝祥(可下载配套视频) 2.j2ee准备:JavaScript网页开发体验式学习教程张孝祥(可下载配套视频)这个不用太认真学,懂得表单,和基本的javascript操作就可以了。3.j2ee入门: 孙卫琴 开始接触jsp,服务器等。 4.j2ee高级:这部分是重点,也可以下载一套夏忻的笔记,那个介绍的不全面,但作为入门很第一学期课程学习完成之后,成为一名熟练操作数据库并可以基于数据的Java应用程序的高级程序员,Java的软件工程师、JSP web 开 发 工程师,可承担java高级程序设计及电子商务开发工作。具体目标如下:1. 熟练掌握Java跨平台的原理,JAVA的分类,JAVA面向对象类的实现,异常处理,AWT与SWING组件与布局管理,多线程,APPLET的使用, SQL Server数据库设计和实现等; 2. 掌握软件编程规范,软件集成开发环境,面向对象的分析与设计方法;3. 掌握JSP执行过程,Servlet技术的应用,数据库技术的应用,标签语言,JSP在实际项目开发中的应用;4. 熟练掌握JDK, eclipse和MyEclipse,sqlserver,apache-tomcat的安装、配置和使用,熟练运用JDBC进行数据库连接;5. 亲自参与企业级实际项目程序设计与开发,快速提升软件开发经验。第二学期课程学习完成之后,成为一名熟练操作数据库并可以基于数据库的JAVA软件开发工程师,J2EE系统工程师,Oracle数据库管理, 软件架构设计师,Linux操作系统管理员,可承担J2EE系统工程师及大型电子商务开发工作。具体目标如下:1. 掌握Linux 基础操作及常用指令、Linux及配套软件的安装、启动和权限、用户管理和文件系统管理文件查找、备份和自动化、进 程;系统优化,内核设置等; 2. 掌握Web配置文件,Struts配置文件,Spring配置文件,控制器;WebLogic Server的安装与配置;3. Java对象持久化技术,Java代理机制与AOP入门,Spring提供的IOC初步内容,Rose建模工具的使用,OOAD UML 用例图,对象图、类图 ;4. 熟练掌握Oracler大型企业数据库基本操作以及数据库设计和实现等; 5. 亲自参与企业级实际项目程序设计与开发,快速提升软件开发经验。授课内容:第一学期课程:序号 课程名称 课程内容简介1 JAVA程序设计 Java基础:数据类型,运算符表达式,JAVA条件流程控制语句; JAVA面向对象编程: 类,内部类,对象,类的继承,抽 象类,接口,包,数组,String类,StringBuffer类,JAVA语言编码规范等; JAVA图形界面设计,多线程,JAVA网络通信技术,APPLET的 使用,项目程序设计实践。2 SQL Server数据库 熟练掌握SQL Server企业管理器的基本操作,SQL Server数据库表管理,数据查询,T-SQL编程,数据库的设计, 事务、索引和视图,存储过程,触发器,SQL Server数据管理等。3 HTML及Javascript 基本标记与超链接,在 HTML 文档中插入图像,使用表,使用层,在 HTML 文档中插入多媒体,使用表单和框架 与样式表,JavaScript 语法基础与核心语言对象,JavaScript中的浏览器对象与处理表单和表单元素事件。4 软件集成开发环境 Eclipse,apache-tomcat服务器和MyEclipse的安装、配置和使用。 5 JSP web开发 JSP 页面的各种构成元素,JSP页面的执行过程,JSP 脚本元素的组成及语法,JSP 指令的组成及语法,分页技术,上传 技术,jsp网站实例开发等6 Servlet核心技术 Servlet 基础语法,Servlet 的生命周期,Servlet间通信,Servlet异常,过滤器Filter,会话和监听等7 WEB框架的使用 掌握 Model I体系结构 ,掌握 Model II体系结构 ,掌握 MVC 应用程序8 Java技术综合应用 基于JAVA、JSP、SERVLET 、JAVABEAN、JDBC的应用实训 9 实战项目 信息管理系统,基于JSP开发的企业网站系统等实训项目第二学期课程: 序号 课程名称 课程内容简介1 Linux系统 Linux 基础操作及常用指令、Linux及配套软件的安装、启动和权限、用户管理和文件系统管理文件查找、备份和自 进程的管理和控制;Linux开发环境; 2 面向对象的分析与设计UML OOAD UML 用例图,对象图、类图,动态模型、构件与部署,了解常用的 UML 绘图工具,掌握rose建模工 具的使用,UML建模工具及在软件开发中的应用等3 Struts开发模型 掌握Struts框架的基本应用,配置文件,控制器,Struts视图组件,Struts标签库,Struts国际化 ,Validator验证 框架,Struts与Apache的通用日志包等4 Hibernate应用开发 创建Hibernate应用,域对象在持久化层的状态,Hibernate检索策略和方式,Hibernate与Struts集成,映射一 对多关联关系,Hibernate的检索策略和检索方式等5 Spring应用开发 Java代理机制与AOP入门,切入点的三种类型,Bean注入的三种形式,属性设定、自动绑定、集合对象注入,Bean的 生命周期等6 WebLogic Server WebLogic Server的安装与配置、 高级管理,分布式体系结构和WebLogic体系结构,WebLogic Server中的JDBC, WebLogic Server中的会话Bean开发,WebLogic Server下的Servlet开发等7 Oracle数据库设计和实现 Oracle 的安装和卸载,数据库和表的创建及操作,数据库的查询和子查询,oracle的常用的SQL函数,掌握 视图的用法,PL/SQL介绍,存储过程和触发器,系统的安全管理、序列、锁和表分区,数据库的备份和恢复等8 实战项目 根据SUN、Oracle等知名IT企业对软件人才市场的要求,确定相应的实训项目授课教师:所有教师,专业技术强,实战经验丰富,思想道德高尚.掌握世界前沿技术的年轻师资。每位教师都在不断地汲取新的养分,参 加各种世界顶级的学术交流会议。在部分资深教师提出的独特教学方法和培养学员新颖的思维方式受到同行学者们的一致赞赏。 使用 教材:C语言教材、VB语言教材、C+教材、JAVA教材、SQL教材试听承诺:包教包会,考试未通过者免费重学。 其他说明:在第一学期结束后,要求学员能够达到以下就业目标:1. 使用JAVA技术进行简单的C/S架构应用系统开发 2. 使用JSP和Servlet进行B/S架构商务企业开发 3. SQL数据库开发具体岗位如下:JAVA程序员,企业网站开发,各种商务网站开发; 企业级的管理信息系统开发和维护人员。在第二学期结束后,要求学员能够达到以下就业目标: 运用J2EE框架技术实现J2EE企业级应用开发和部署 4. Oracle数据库的维护、管理和应用具体岗位如下:JAVA工程师,J2EE系统工程师Oracle数据开发工程师,软件架构设计 LINUX操作系统 管理员、软件项目经理本人想要成为JAVA工程师,请问我要在全国计算机考试中除了考二级JAVA以外,还要考什么啊? 好评率:100%如果要往java方向 发展的话,下面的都要学JDBC、Hibernate、HTML、JavaScript、Struts、Servlet、JSP、Spring、EJB.当然服务器的安排运用也要学 如:Tomcat、JBoss、Weblogic。数据库操作也要会,自己学的话用MySQL。其实每个公司的框架都不一样,学框架也很重要。Sun 在 UNIX领域一直是技巧上和市场占有率的领先者;近年来又推出Java技巧,更成为业界的标准。所以Sun公司所举办的认证考试 必然成为Java和UNIX在全球信息界公认的标准。Sun推出的专业认证包含下列三种:Java认证考试关于Java方面,Sun推出七项认证: Sun Certified Java Programmer for the Java 2 Platform、 Sun Certified Developer for the Java 2 Platform Sun Certified Web Component Developer for the Java 2 Platform, Enterprise Edition 1.4 Sun Certified Business Component Developer for the Java 2 Platform, Enterprise Edition Sun Certified Web Services Developer for the Java 2 Platform, Enterprise Edition Sun Certified Enterprise Architect for the Java 2 Platform, Enterprise Edition Sun Certified Mobile Application Developer for the Java 2 Platform, Micro Edition Solaris系统管理认证考试Sun 公司为用户供给支持 Solaris 10 操作系统的高品质培训和认证服务,可辅助企业最大限度地快速实现该创新操作系统的重要价值。请点击此处以查看更多详情!对Solaris/Sun OS系统管理员,Sun推出Certified Solaris Administrator。SCSA分辨为两个等级( Part I 和 Part II ),测试您对Solaris 系统管理的懂得程度。Solaris网络管理认证考试为了测试使用者对于Solaris网络管理能力,Sun推出Certified Network Administrator(SCNA)。内容包含基础网络概念、Routing and Subnet、Security、Performance、DNS、NIS+等通过Sun任何一门专业认证后,您将全收到Sun Microsystems 总公司寄发的资格证书及徽章,并有权将通过Sun认证的标记印在个人名片上,作为个人技巧能力的肯定。Java程序员是美国SUN公司国际认证的程序员,她是目前全球最受重视、最受欢迎的程序员资格认证之一,具备这一认证就可以获得极好的工作机遇和丰富待遇。 Java跨平台等许多特性使之成为当代成长最快的软件产品:它受到了大约150个许可证颁发机构、2021大学和50万开发者的拥戴;1000多个应用程序是用它编写的;有关它的书籍有800余种;Java开发套件的下载次数超过一百万次;Java BEANS? 开发套件的下载次数超过10万次;受到了全球所有主要计算机厂商的支持,而这一切都发生在其发表后的800天内;Java闯入企业计算的心脏正成为大众传媒的推动力量,正在改变企业的计算环境。它通过为因特网商务供给安全和稳健平台的方法改变商业自身。Java计算是各行各业中倍受信赖的企业解决计划。独立于平台的Java计算环境可以降低企业的总成本,缩短产品上市周期,安全地扩展公司的网络。不少国度到中国寻求合作伙伴时,都把能否用Java进行编程作为合作的前提条件。= J2EE和J2ME没有联系.J2EE是做B/S软件或网站的 但如果懂得J2EE的一些特性对J2ME也是有好处的,但是J2SE必须学得很好,基本很稳固才能做J2ME,我承认,J2ME有1-2个月就可以掌握,但是里面的精髓如果没有好的J2SE基本是无法掌握的J2EE和J2ME都是很热门的技巧. J2EE技巧虽然还在发展中,也还有些问题,不过感到已经较为成熟了,毕竟是这么多巨头凑在一起捣鼓出来的,有了很多成功的案例,也得到了大范畴的应用。很多公司都有这方面的项目,比较容易找到活干,毕竟技巧沾上企业两个字还是很吃香的。但是感到EJB重复开发的多,经常是一个项目,EJB开发,功效组装,安排都一条龙做了。大家期望的EJB市场还没有出现, J2EE全称为Java2 Platform, Enterprise Edition。J2EE平台实质上是一个分布式的服务器应用程序设计环境一个Java环境,它供给了: 宿主应用的一个运行基本框架环境。一套用来创建应用的Java扩展API。(引自J2EE服务器端高等编程)? J2EE用来建设大型的分布式企业级应用程序。或者用更时髦的名词说就是电子商务应用程序。J2ME个人感到前景还是很不错的,得到了很多大厂商和开发者的认同,看了很多在手持设备上用j2me写的程序,做得很美丽,自己也编了些东西,不过现在的J2ME也还有些问题: 一是移动终端的庞杂性(如内存大小,显示屏大小,永续存储空间大小等),不同的厂商有不同的实现方法,统一的规范并不能体现设备的特点,很多厂商不得不加入了自己的专属API(如震动,背光,声音等),这样给移植带来了困难,虽然JCP制定了OptionalPackages,但是目前市面上的J2ME平台还是相当的凌乱。二是移动设备的发展,更新的速度是相当惊人的,j2me规范的制定也要跟得上发展的速度。说不定哪天j2me就和j2se兼容了(很早前就看人在智能手机上玩古墓丽影了,不过目前看起来还是不现实)。(Pjava和jdk1.1.8很相近的,不过SUN已经把它放到J2ME规范中了) 三还是老问题,缺少KillerApplication,杀手级的应用,J2ME的发展缺少一个应用点,现在也就局限于游戏几个方面,中国手机用户比PDA用户为多,而手机用户用得最多的就是通话和短信,上网,彩信的都很少,游戏还是单机的多,如何收费是个问题。第四篇:Java程序员必须掌握的开发工具Java程序员必须掌握的开发工具以下的开发工具,能帮助你成为一名高级java程序开发人员。1.Eclipse尽管IntelliJ IDEA、NetBeans和一些其他的IDE正在日益普及,但是有调查表明,Eclipse仍然是几乎半数Java开发人员首选的开发环境。 Eclipse是IDE领域的瑞士军刀,有着大量定制的接口和无数的插件。它无处不在,后面本文将推荐的其他所有工具都提供Eclipse插件。这也是八维必讲的开发工具。Eclipse的工作流程可分为三个方面:工作台,工作空间和视角。工作台作为到IDE的出发点。工作空间将项目、文件和配置设置组合在一个单独的 目录下。视角定义工具、视图和有效设置。虽然新手开发人员可能会觉得相比Netbeans和IntelliJ IDEA,Eclipse使用起来更难,但Eclipse的灵活性,使其成为企业开发的首选IDE。Luna,Eclipse的最新版本,支持Java8、分屏编辑、新的黑色主题,以及一个功能齐全的命令行终端。2.GradleGradle是一个自动化项目工具,建立在Apache Maven和Apache Ant的功能上。虽然Gradle并不是最流行的构建工具(最流行的是Maven,64的Java开发人员会选择它),但它的普及速度很快。它也可作为默认的Android构建工具。Gradle引以为傲的是它的简单。Gradle使用Groovy编程语言,与Maven和Ant使用XML语法截然相反。3.JavadocJavadoc是Oracle提供的文档生成器。它可以将特殊格式的注释解析为HTML文档。Javadoc注释使用开放标签、关闭标签,以及一个或多个描述性标签的格式。开放式标签类似于标准Java多行注释标记,使用两个星号的除外。Javadoc也解析普通的HTML标签。Javadoc自动格式化标签和关键字,除非另有规定。Javadoc广泛使用超链接,允许你参考和链接到代码的不同区域。许多IDE-包括 Eclipse-可以自动添加Javadoc注释模块到变量、类和方法中。支持Maven、Gradle和Ant的插件在编译代码的同时也可以构建 Javadoc HTML。4.JUnitJUnit是用于编写和运行单元测试的开源框架。一个基本的JUnit测试包括测试类、测试方法、以及执行测试的功能。 JUnit使用标注来确定测试如何构造和运行。例如,如果你的程序有一个类叫做MathClass,具有乘法和除法的方法,你可以创建JUnit测试来检 查不符合预期的值。输入数字2和5到乘法方法,你希望得到的结果为10。当输入0作为除法方法的第二个参数时,你会期望给出一个数字计算异常的警告因为除 数不能为0:Test标注规定,MathClass方法是一个测试用例。 在JUnit提供额外的标注,比如Before,这样你就可以在测试运行之前设置环境。 JUnit还可以设置规则用于定义测试方法的行为。例如,TemporaryFolder规则使得一旦测试完成,由测试创建的文件或文件夹就会被删除。5.CoberturaCobertura可用于分析Java代码的测试覆盖率。Cobertura根据没有被测试覆盖的代码生成基于HTML的报告。Cobertura提供可用于插装、检查和测试代码的工具。通过监控可测试的代码,Cobertura允许你使用你选择的测试框架,甚至不需要测试框架就可以运行程序。Cobertura根据行、分支和程序包三个方面给出代码覆盖报告。每个类别都有一个可自定义的阈值,如果覆盖面低于阈值,就会触发警告。Cobertura还集成了Maven和Gradle 的自动检测功能。6.FindBugsFindBugs是一个匹配编译代码模式,而非使用bug数据库的工具。当提供源代码时,FindBugs还可高亮显示检测出bug的代码行。在它的3.0.1版本中,FindBugs继续保持着数以百计的bug描述。根据bug的严重程度,FindBugs将bug分为四个水平:相关 的,令人困扰的,可怕的,以及最可怕的。除了图形用户界面,FindBugs还提供一个命令行界面,Ant任务,以及Eclipse插件。7.VisualVM包含在JDK中的VisualVM是监控和审查Java应用程序性能的工具。 VisualVM检测并重视活跃的JVM实例来检索有关进程的诊断信息。VisualVM可以很容易地实时诊断性能问题。它提供了全套的分析工具,包括JCo
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!