| [课程简介] |
采用主流技术——基于Java的Web应用开发技术
基于Web的应用系统是各类信息系统的主要应用模式,而基于Java的技术架构是当前Web应用开发的主流技术。当前,大型企业(如银行、能源、交通等)、大型Web应用(如电子政务、电子商务等)多采用基于Java的Web开发技术。因此,本项目从市场、技术、就业岗位等多方面的因素考虑,采用了基于Java的Web应用开发技术。
课程设计科学合理
本培训班的课程划分为3个层次:基础知识-核心技术-项目训练
通过本培训班的学习,学员能够系统地、循序渐进地学到先进的、符合实际需求的基础知识和实用软件开发技术。
需求决定教学内容?
本项目课程的设计者是在清华计算中心工作并长期从事软件开发的第一线工程师;各门课程的教学内容都是根据应用开发的需求而确定的,并遵循“必需、够用”的原则;教学用例及上机实验也大都来自计算中心研发的多个系统的实际案例。可以说,该项目教学内容凝聚了清华计算中心第一线研发人员多年的开发经验和工作体会。
丰富的实践环节
本培训班安排了大量的上机实践环节,尤其是最后的项目训练,使你在应用开发能力方面得到显著提高。
附录:
一、基础知识部分
1、数据库技术基础
教学目标:理解数据库的基本概念,掌握常用SQL语句的编写方法,以及数据库的基本开发技术;熟悉实例数据库的的安装(Oracle及SQL Server)。
2、Java语言程序设计
教学目标:掌握Java语言的基础知识及面向对象程序设计的基本技术;初步掌握利用java类库编写应用程序的方法(如访问数据库);掌握Eclipse工具使用。
二、核心技术部分
1、网页设计基础
教学目标:掌握网页设计的基础知识和基本技术,并为后续的网页编程打下基础。
2、Servlet和JSP基础
教学目标:掌握servlet与JSP程序设计的基本概念,掌握使用Java开发web应用程序所需要的基础知识和基本方法,能应用servlet和JSP开发和维护小型的Java Web应用程序。
3、AJAX技术
教学目标:了解Ajax技术的相关背景,掌握Ajax的基本技术及应用框架,并掌握Ajax开发过程中的调试技术。
4、轻量级J2EE体系架构程序开发
教学目标:了解Java企业级应用的技术发展趋势,掌握当前主流开源式框架技术,如Struts、Hibernate、Spring等。
三、项目训练部分
教学目标:利用前面所学到的数据库知识及java开发技术,采用struts + hibernate + spring 架构,开发一个实际项目,同时结合这个项目让学员了解软件配置管理、设计说明书的编写等实际软件项目中用到的知识。
通过本教学环节,使学员达到相应工作岗位的实际要求。 |
| [师资] | 清华大学计算机与信息管理中心(以下简称计算中心,英文缩写CIC)全面负责清华大学校园信息化的建设与系统运行工作。目前已研发并投入运行的信息化应用系统70多个,如清华信息门户、电子身份认证、办公信息系统、集成财务系统、设备管理系统、人事管理系统等,其中部分系统已推广到全国数百所高校。
因此,在Web应用系统的研发与运行维护方面,计算中心都积累了丰富的经验,形成了一整套宝贵的教育培训资源。与此同时,计算中心也形成了一支强大的具有理论知识又富有实践经验的教师队伍。本培训班的课程设计及授课教师都是长期工作在软件开发第一线的人员。 |
| [教学目的] | 本培训班旨在培养动手能力强、具有实际项目经验、在该领域具有一技之长的初、中级程序员,培养各行各业急需的实用型软件人才 |
| [其 他] | “Web应用开发工程师”是清华大学在IT领域的专业技术认证项目。
凡参加本培训班、并达到教学基本要求的学员,均可获得“清华大学《Web应用开发工程师》专业技术证书”。该证书将为您的岗位应聘和职位晋升助一臂之力。
注:清华在校生凭学生证件优惠50%
|