课程名称 |
课程描述 |
课程单元 |
Java程序设计基础 (120课时) |
Java是目前使用最为广泛的企业级开发技术平台,Java平台以其成熟的语言环境、丰富的开发类库赢得市场和开发人员的追捧,掌握Java语言和常用类库是使用Java平台进行系统开发的基础。 本课程以最为流行的Eclipse为开发工具首先介绍Java语法基础,通过丰富的范例程序逐步加深对Java面向对象特性的理解,然后深入介绍JDK类库中常用的几大模块,通过实战练习强化Java语言基础掌握基础类库的运用。 |
Java语法基础强化 |
Eclipse使用 | ||
面象对象核心特性(Java中的封装、继承、接口、重载、重写) | ||
Java集合框架(JCF) | ||
Java IO与文件处理 | ||
网络与多线程开发 | ||
实战练习:即时消息通信服务器(Simple IM Server) | ||
Swing桌面应用开发 | ||
实战练习:即时消息通讯软件(MyIM) | ||
数据库应用开发与Java数据访问组件 (90课时) |
目前90%以上的软件系统都是基于数据库的网络应用程序,ORACLE数据库以高可靠性和高性能著称,广泛应用在各个行业领域,是Java企业级大型应用开发的首选数据库平台。 本课程首先讲解ORACLE数据库的应用与管理,然后介绍了使用Java数据访问组件(JDBC)进行数据库应用开发以及连接池技术的使用,通过实战练习巩固数据库开发技术的运用。 |
数据库原理及ORACLE应用 |
Java数据访问组件JDBC | ||
实战练习:企业级即时消息通信服务器(Enterprise IM Server) | ||
Web开发基础与JSP入门 (90课时) |
Web技术的迅猛发展,使得传统的软件架构由C/S转向更加高效的B/S架构,易维护性、分布式、快速开发等特点使得Web应用程序成为主流的软件开发技术。 本课程从HTTP协议、HTML、CSS、JavaScript等基本Web技术入手,然后介绍JavaWeb开发的入门技术JSP,结合Java数据访问组件实战练习,初步理解Web开发的模式。 |
HTTP协议 |
HTML元素与表单 | ||
CSS模型 | ||
JavaScript与DOM | ||
Tomcat安装配置 | ||
JSP | ||
实战练习:个人网站 | ||
JavaWeb开发 (90课时) |
基于MVC模型的JavaWeb开发技术是JavaEE(Java企业级开发)的基石,JavaEE平台占据了企业级应用平台的主要份额,因此掌握JavaWeb开发技术是Java程序员的必备技能。 本课程以MVC模型为核心,分别介绍JavaWeb的控制层技术Servlet,显示层技术JSTL/EL(表达式语言)及AJAX,模型层技术JavaBean、WebService,通过实战练习掌握MVC模型的运用。 |
MVC in JavaWeb |
Servlet、过滤器监听器 | ||
日志、上传下载 | ||
JSTL、EL、自定义标签 | ||
AJAX、jQuery | ||
WebService | ||
实战练习:iSNS(社会性网络服务网站) | ||
热门Java框架 (150课时) |
快速应用开发(RAD)的强烈需求以及企业应用开发的复杂性催生了大量的开发框架,使用框架可以提升开发效率和编码规范,避免制造“重复的轮子”,使得软件工厂的梦想更近一步。 本课程将介绍目前炙手可热的明星框架SSH,通过Struts实现规范的MVC模型,通过Hibernate实现数据持久化,通过Spring实现容器管理和资源整合,并且在实战练习中将它们整合运用。 |
Struts |
Hibernate | ||
Spring | ||
SSH框架整合 | ||
实战练习:iSNS Enterprise | ||
项目名称 | 项目描述 | |
实训项目一:人力资源管理系统之企业考勤管理系统 (60课时) |
项目背景:企业考勤管理系统(ATMS)是一套管理公司的员工的上下班考勤记录等相关情况的管理系统。系统用户为企业所有员工及HR部门,掌握并管理企业的员工出勤动态,包括考勤记录、考勤分析两大功能;根据系统制定的考勤规则,自动分析出考勤结果,是考勤系统的核心功能。ATMS是HRMS的子系统,与企业财务管理系统等子系统之间存在交互接口。 开发工具:Eclipse、ORACLE、SVN Server、Axure RP、Visio 主要技术:HTML、CSS、JavaScript、JSP、JavaBean、JDBC、Proxool、JavaMail | |
实训项目二:企业产品销售平台 (60课时) |
项目背景:企业产品销售平台(EPSF)是实现B2C(Business to Consumer)电子商务的网络平台,也就是通常所说的“网上购物网站”,企业、商家可充分利用电子商城提供的网络基础设施、支付平台、安全平台、管理平台等共享资源有效地、低成本地开展自己的商业活动。 开发工具:Eclipse、ORACLE、SVN Server、Axure RP、Enterprise Architect、Visio 主要技术:Web Base(HTML、CSS、JavaScript)、AJAX、jQuery、JSP、JSLT、EL、JavaBean、Servlet、JDBC、Proxool、JavaMail、CXF、Comments FileUpload、Log4j | |
实训项目三:企业门户 (60课时) |
项目背景:企业门户就是一个联接企业内部和外部的网站,它可以为企业提供一个单一的访问企业各种信息资源的入口,企业的员工、客户、合作伙伴和供应商等等都可以通过这个门户获得个性化的信息和服务。企业门户可以解决大型企业的遗留系统与电子商务应用集成的一系列问题。 开发工具:Eclipse、ORACLE、SVN Server、Axure RP、Enterprise Architect 主要技术:Web Base、AJAX、JavaWeb Base、Struts、Spring、Hibernate |
4M(4个月课程设置) |
8M(8个月课程设置) | ||
本课程针对理论扎实、基础良好、学习能力强的学员,把重点放在技术运用和设计开发流程的培养上,通过企业标准项目过程培养与企业需求接轨的人才。 | 本课程针对普通学员,课程内容由浅入深、循序渐进,通过丰富的实战练习,让学员深入掌握Java平台开发技术,提高编码熟练程度,通过团队项目开发让学员熟悉企业标准软件设计开发流程及各种工具的使用,通过职业素养课程与商业项目阶段竖立学员的职业精神,满足企业对人才的全面要求。 | ||
课程内容 |
课时 |
课程内容 |
课时 |
Java程序设计基础 |
60 |
Java程序设计基础 |
120 |
数据库应用开发与Java数据访问组件 |
60 |
数据库应用开发与Java数据访问组件 |
84 |
Web开发基础与JSP入门 |
60 |
Web开发基础与JSP入门 |
90 |
JavaWeb开发 |
60 |
团队项目1 人力资源管理系统之企业考勤管理系统 |
60 |
团队项目1 人力资源管理系统之企业考勤管理系统 |
60 |
JavaWeb开发 |
90 |
热门Java框架 |
90 |
团队项目2 产品销售平台 |
60 |
团队项目2 物资管理系统 |
60 |
热门Java框架 |
150 |
总复习阶段 |
30 |
团队项目3 企业门户 |
90 |
|
|
商业(真实)项目阶段 |
120 |
|
|
总复习阶段 |
90 |