软件开发课程设置

软件工程——JAVA开发

课程概述

Java软件开发培训体系是针对在IT企业软件开发岗位专门设置的培训课程。此课程体系将重点讲授使用Java平台进行企业级软件开发所需的核心知识和技能,包括Jsp/struts前台框架技术,Jdbc/Hibernate数据库控制技术,Spring集成构架及设计模式等高级特性.在讲授完以上开发技能后,培训课程将指导学员完成若干企业项目的设计与开发,通过经历完整的项目开发流程让学员开始积累实际的项目开发经验,为将来向实际工作过渡奠定基础。培养目标

面向软件基础知识薄弱但有志于Java技术平台软件开发的学员,通过JavaEE、Web开发、数据库、OOP与UML分析、项目工程管理等软件工程各方面基础技能的全面学习,依托各学习阶段不同技术要求的项目开发实训,最终培训合格的学员将具备Java中级工程师所具备的技术能力和项目经验。课程计划基础培训

课程名称

C语言J2SE核心功能

字节流与字符流

使用流类及文件处理使用集合类

继承类接口

嵌套类和嵌套接口使用包

多线程编程使用反射编程

项目实践:Socket应用与编程Oracle/MySQL数据库

Oracle/MySQL数据库的配置与管理数据库设计原则多表连接查询分组和聚合子查询

视图,索引,函数及存储过程

学时学时(天)学时(天)

[1**********]学时(天)

711222

目标和教材总计:10天

总计:20天

总计:15天

JDBC数据库操作及事务处理通过JDBC连接数据库

使用预备语句及可调用语句使用数据库事务JDBC项目开发

Javascript,DHTML,css及AjaxDOM模型的使用Javascript语法

使用Jscript编写常见功能Ajax编程中级培训

课程名称

Jsp/Servlet/JSTL

使用Jsp

使用JSTL标签库

使用web.xml配置web应用Servlet体系结构及生命周期Jsp及Servlet项目开发Web开发框架Struts2.1struts控制器组件struts模型组件struts视图组件

struts自定义标签库配置struts应用程序struts应用异常处理validator框架支持国际化Tiles标记库struts项目开发

数据库持久化框架Hibernate映射对象标志符Hibernate映射类型映射继承关系映射组成关系映射值类型集合

学时(天)0.50.512学时(天)

1122

总计:4天

总计:6天

学时学时(天)

11113学时(天)10.50.50.510.510.50.55学时(天)0.50.510.50.5

目标和教材

总计:7天

总计:11天

总计:9天

操作持久化对象HibernateHQL检索Hibernate项目开发高级培训

课程名称

集成框架Spring

应用IoCAOP使用

Spring和Web层开发的集成Spring和Hibernat框架的集成项目工具ANT、Log4j、JUnit、CVS使用使用使用通过

Ant完成项目的自动化构建Log4j进行调试及跟踪JUnit进行单元测试

CVS、SVN进行团队项目开发

0.50.55

学时学时(天)0.50.50.50.5学时(天)10.510.5学时(天)

13学时(天)学时(天)

目标和教材

总计:2天

总计:3天

设计模式UML的使用核心设计模式代码重构,性能优化企业级软件项目项目训练

总计:4天

总计:2天总计:7天

7

软件工程——.NET开发

课程概述

.NET软件开发培训体系是针对在IT企业开发岗位专门设置的培训课程。此课程体系将重点讲授.NET平台进行软件开发所需的核心知识和技能。包括html、javascript、css等前台技术、ADO.NET数据访问技术、基于三层架构的WEB开发和WINFORM开发技术等。培训课程将指导学员完成若干企业项目的设计与开发,通过完整的项目开发让学员积累实际的项目经验,为将来从事开发岗位奠定基础。培养目标

此课程面向计算机知识一般、想从事.NET软件开发的群体。通过职业素质教育、软件工程管理、数据库、WEB开发、桌面应用程序开发等基础技能的全面学习,配合各学习阶段的实际项目开发训练。最终培训合格的学员将具备.NET中级软件工程师的技术能力和项目经验。

课程计划

(一)基础培训

课程名称

程序设计基础

程序和流程图

数据类型及输入输出函数运算符分支循环

循环跳出与嵌套数组函数字符串

结构体与枚举

项目实践:学生管理系统数据库基础

数据库存储管理数据库概述完整性约束数据处理基本查询高级查询

Windows应用程序开发Windows开发基础知识Winform基础

Windows窗体常用控件

Windows容器控件和菜单控件数据库

项目实践:文本编辑器

学时学时(天)0.50.511111113学时(天)0.50.50.50.512学时(天)

122223

目标和教材

总计:11天

总计:5天

总计:12天

(二)中级培训

课程名称

网页编程基础

网页编程基础

使用文字、段落、图片、超链接使用列表、表格、框架

使用多媒体文件、表单、段CSS基础CSS案例

JavaScript语言

JavaScript中的对象客户端脚本、表单事件

项目实践:XX企业动态网站C#语言.NET框架简介C#基础知识类和继承多态

属性和索引委托和事件异常、IO集合类框架ADO.NET

SQLSERVER高级编程T-SQL程序设计视图和索引

游标、事务和锁存储过程触发器权限管理

ASP.NET基础概述WEB服务器控件内置对象和状态管理用户控件数据源控件数据绑定控件WEB配置文件项目实践:论坛

学时学时(天)0.50.50.50.5112222学时(天)

112111111学时(天)

211111学时(天)

2133213

目标和教材

总计:12天

总计:10天

总计:7天

总计:15天

(三)高级培训

课程名称

ASP.NET高级特性母版页站点导航主题安全性

成员和角色管理调试与测试

国际化和本土化

项目实践:B2B电子商城Winform高级开发

多文档程序设计对话框控件&打印Control&Componet数据绑定DataGridViewGDI+

非控代码的调用

项目实践:XX企业管理系统项目实战设计模式水晶报表WEB服务AJAX

学时学时(天)

11111113学时(天)0.50.50.51110.53学时(天)

1225

总计:10天目标和教材

总计:10天

总计:8天


© 2024 实用范文网 | 联系我们: webmaster# 6400.net.cn