该课程由猎学网审核,享受猎学网报名、支付保障
【课程简介】
JAVA软件工程师课程体系
阶段:J2SE--Java核心技术
理论知识
Java编程基础:Java基础语法、对象的三大特性:封装、继承和多态,以及相应的Java实现:子类对象的实例化过程、方法的覆盖、抽象类、接口、继承的优点和缺点剖析。对象的多态性:子类和父类之间的转换、抽象类和接口在多态中的应用、多态带来的好处。常用的集合框架Collection、Set、List、ArrayList、Vector、LinkedList、Hashset、TreeSet、Map、HashMap、TreeMap、Iterator、Enumeration等常用集合类API。多线程的使用,文件I/0流。
HTML语言:HTML语言背景知识、HTML全局标签、格式标签、文件标签、超链接标签、图像标签、客户端图像地图、表格标签、帧标签、表单标签、头元素、分区标签。CSS介绍、CSS的设置方法、样式选择器、样式属性介绍,Dreamweaver的使用。
0racle数据库:0racle11g数据库基础管理、PLSQL语言、数据库设计范式;数据备份与移植;触发器、存储过程;数据检索技巧,视图,触发器,函数,存储过程,游标等技术的使用。大对象的读写技巧,数据优化技巧,分区与索引。0racle数据库常见问题分析与设计。
第二阶段:J2EE--基于J2EE的Web应用程序开发
理论知识
编程:语法、的内部对象,中用于操作对象的语句。DHTML编程,理解D0M树,D0M对象,常用D0M对象的属性、方法和事件,编写事件处理程序、使用D0M操作HTML文档、遍历文档树上的节点、文档中特定的元素、修改文档内容、往文档添加新内容以及中的正则表达式及其应用。
JavaWEB开发核心基础:B/S架构分析、Tomcat的配置,协议详解,ServletResponse和ServletRequest的应用,Session及Session域的应用,Session跟踪机制,Session实现购物车,利用Session防止表单重复提交,Session的持久化。
JSP技术:JSP运行原理、JSP中的9个内部对象和作用、EL表达式简介。Page指令、include指令及其典型应用。pageContext对象的详细讲解。JSP标签。JSP中文乱码的各种原因分析与处理。
JavaWEB高级开发技术:Servlet过滤器及典型案例、Servlet监听器、开发国际化的WEB应用,资源包的应用,Property资源文件与native2ascii工具,如何使用自定义标签和JSTL
第三阶段:J2EE项目实战
理论知识
MVC开发模式、数据库连接池技术、Struts框架核心组件ActionServlet、Action、FormBean、ActionForm、验证框架、Struts标签库、Hibernate简介、数据关联、查询持久化对象、Hibernate技术的应用,对象关系,Hibernate查询语言,Hibernate性能调优;Spring基储IoC控制反转、Spring持久层、Struts\Struts2.0+Spring+Hibernate框架整合、Weic、JBoss服务器应用部署、J2EE设计模式和UML建模、软件测试和软件工程相关知识、,WebService概念:WSDL、S0AP、UDDI,XFire框架,使用XFire框架来发布Web服务;软件测试、代码版本管理工具VSS、SVN的使用、BUG管理、团队开发
顾问将于24小时内联系您!