|
| 培训目标:在项目经理的带领下通过完成五个基于J2 EE架构、Windows/Unix/Linux平台、Oracle、MySQL数据库、Web界面、四层结构(Browser、Web Container、EJB Container、Database)的软件产品的分析、设计和开发,掌握对日开发Java大型软件项目过程中所需要的软件技术、设计规范、开发流程、质量控制及项目管理。 |
课程体系:
| 知识点大类 |
知识点小类 |
知识点 |
| 核心课程 |
一.开发语言 |
1.面向对象的Java编程语言
2.面向对象的C# 编程语言
3.XHTML(Html、Xml、Javascript/Css等内容) |
| 二.数据库 |
1.Oracle数据库设计和应用(PL/SQL语言)
2.SQLServer数据库应用(T-SQL语言)
3.Mysql数据库设计和应用 |
| 三.J2EE |
1.控制层:基于MVC的Struts框架
2.业务层:基于业务层的Business Object/Sping
3.访问层:基于数据访问层的Hibernate技术
4.JSP/Servlet企业开发基础
5.Java设计模式
6.邮件发送(Jmail),打印报表(Jfreechart),访问Excel技术(Jxl),日志(Log4J)等常用的Jar包的应用 |
| 四.框架 |
1.基于Struts框架的企业级框架搭建(Sinyee Framework)
2.企业级应用插件开发 |
| 五.Web2.0 |
1.Web2.0无刷新提交技术Ajax
2.J2EE项目发布的ANT技术 |
| 六.软件工程 |
1.UML与设计模式实例分析
2.软件工程与项目监控
3.项目进度管理、配置管理
4.项目协作版本系统(CVS)
5.分析设计文档编写,编码的规范 |
| 七.软件测试 |
测试理论,测试工具,测试文档编写 |
| 八.对日外包软件开发实战 |
整个培训过程将基于若干个真实的项目,通过组队,合作的方式,从构思阶段,计划阶段,开发阶段,稳定与部署阶段五个部分具体地介绍了需求分析,详细设计,编码,测试与安装的方法 |
| 日语课程 |
基础日语 |
《新标准日本语》初级(上、下)、日本文化及交际礼仪训练 |
| 日语听力 |
听力入门篇和第一册、第二册,三级考试听力 |
| 日语口语 |
《新标准日本语》和《大家日语》的口语 |
| 软件开发日语 |
计算机软件开发的常用词汇、IT日语、日文Mail格式训练 |
| 职业素养 |
职业素质培训 |
团队沟通、简历写作、面试技巧、职业生涯规划 |
|
| 实战项目:考勤管理系统、车辆管理系统、介护管理系统、WEB在线购物系统 |
授课方式:通过多个项目(Projects)来学习掌握计算机编程技术(Technologies),同时积累至少1-2年的软件开发经验(Experience);学习过程中每天需要完成课堂作业和课后作业;每学完一个专题就配有一个项目实战:学完JDBC、Servlet、JSP之后完成考勤管理系统;学完Struts、Hibernate之后完成车辆管理系统;学完Spring对车辆管理系统项目进行重构;最后完成“介护管理系统”,包括项目分析、设计及编程设计。
学习过程中学员人手一机,边讲边练,将累计完成50000~100000行程序,积累1~2年大型商业软件开发经验。 |
|