前提:计算机专业专科以上学历、掌握一定Java语言基础。
授课内容
A、技术课程:
1、Java基础技术补强,包括:除了Java基础语法,面向对象技术部分之外,增加更多额外知识,如:Java网络编程、线程高级应用、应用程序国际化、反射、log4j等;
2、JavaWeb应用,包括:高级Servlet应用、过滤器、侦听器、JDBC数据库连接池和数据源、JSP技术、JSTL、DAO模式、MVC模式、文件上传和邮件发送等;
3、Struts框架技术,包括:Struts 1.x应用,框架工作原理、Action、FormBean应用、Struts 1.x标签等;Struts2.0框架应用,Action、类型转换、输入校验、拦截器等;
4、Spring框架技术,包括Spring的Ioc技术、动态代理的AOP实现等;
5、Hibernate数据库访问技术,包括SessionFactory应用、Hibernate API应用、Hibernate高级应用等;
6、AJAX技术应用,包括Web 2.0介绍、AJAX实现数据动态展示、AJAX框架等;
7、J2EE相关其他技术,如报表技术、页面修饰技术等。
由于前提是计算机专业专科以上学历、掌握一定Java语言基础,因此关于技术课程的授课方式和详细内容可以到大建教育详细咨询,地址:大连市高新园区晟辉大厦2号楼火炬路10号,电话:66663377。
以下项目课程是项目实训班的重点内容。
B、项目课程:
1、软件企业真实项目分工及其开发流程;
2、软件项目(对日)需求讲解、项目式样书讲解、项目需求文档编写;
3、软件企业项目配置管理工具应用,如Microsoft Visual SourceSafe等;
4、软件项目需求、工作结构分解、工作量评估,阅读并理解项目计划书和进度表、Project工具使用等;
5、软件项目设计,包括项目概要设计、数据库设计、建模(包含设计工具PowerDesigner、CA Erwin Data Modeler使用)等;
6、软件项目设计,包括项目详细设计、项目模块划分、层次划分、体系结构设计等;
7、项目编码实现,各模块单体测试实现,项目模块集成;
8、用户手册、安装手册编写及实现;
9、软件项目验收测试、测试用例设计、编写验收测试报告、生成ProductCD等;
10、软件项目变更管理和Bug记录、日志维护、项目维护和严格的版本控制等;



