清华IT软件工程师第二学期课程沿用了逆向研发的课程体系研发方案。在一期课程实现能力的基础上,注重培养学员设计和规划的能力。当今IT行业发展日新月异,软件行业技术更是不断出新。大量掌握软件基础知识人才的不断注入,奠定了软件公司的基础,但是,同时,也意味着基础人才的接近饱和与高层次人才的严重匮乏。清华IT第二学期的课程,正是在这个需求的指导下,注重培养学员的编程思想和IT项目管理能力,使学员胜任企业级软件开发中项目规划、项目设计和项目开发三层能力水平。
《Linux操作系统》:众所周知,Microsoft公司的Windows系列操作系统以其安全、可靠、界面友好、简单易用占据了操作系统市场份额的90%以上。但是,作为程序开发人员,应该掌握的,不仅仅是90%这样的操作系统知识。随着软件基础知识的普及,Linux操作系统,以其开源性,越来越受到广大用户的青睐。《Linux操作系统》是一门讲解Linux操作系统平台的入门学科,通过这门课程的学习,目标是让学员具备100%的操作系统平台应用与开发的能力。
《XML企业级应用》:作为互联网的新技术,XML的应用非常广泛,可以说XML已经渗透到了互联网的各个角落。利用XML标准,公司及其商业伙伴能够独立设计任何数据格式规则、实现交易集成而无需复杂的定制编程。随着互联网的高速发展,XML必将成为软件开发中必不可少的一门主流技术。
《Oracle数据库开发》:目前,软件公司在程序开发中应用的后台数据库,主要是Microsoft公司的SQL Server和甲骨文公司的Oracle,还有MYSQL、DB2等。其中甲骨文公司的Oracle数据库,以其强大的功能和安全性,备受大客户的青睐,是J2EE企业级项目开发的首选。
《JSP网站编程》: JSP是Sun公司推出的新一代网站开发语言,Sun公司借助自己在Java上的不凡造诣,将Java从Java应用程序和Java Applet之外,又有新的硕果,就是JSP,Java Server Page。JSP可以在Serverlet和JavaBean的支持下,完成功能强大的站点程序。
《JAVA架构设计》:主要讲解MVC和struts.软件架构作为一个概念,体现在技术和业务两个方面。从技术角度来说:软件架构随着技术的革新不断地更新其内容,软件架构建立于当前技术和一些基本原则的基础之上。虽然servlet/jsp/jstl/javaBean 能够实现MVC架构,但终究过于粗糙。struts对MVC架构的实现就比较完美,当然,也有其他的技术,如Taperstry也极好地实现MVC架构,且采用基于事件的方式,非常诱人,惜其不够成熟,所以,我们仍旧推荐struts作为用户接口层基础架构。
《JAVA? J2EE企业开发》:主要讲解WEBLOGIC SERVER和企业Bean、实体Bean、会话Bean。J2EE是一种利用Java2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。其目标是提供与平台无关的、可移植的、支持并发访问和安全的、完全基于Java的开发服务期端中间件的标准,J2EE简化了构建可伸缩的、基于构建服务期端应用的复杂度。
《J2EE+XML+Oracle实训项目》:结合第二学期的内容,这里,我们将完成一个企业级的实训项目。从需求说明、架构设计、代码编写、测试用例……学员将完成整个项目开发的流程。
- 【上 课 时 间】需预约
- 【上 课 地 址】天津市河西区南京路10号丝绸大厦2层
- 【适 合 学 员】具备高中及同等学历,拥有清华IT软件工程师证书。
- 【课 程 学 时】516
- 【学 习 教 材】
- 【公 交 路 线】
- 【课 程 目 的】胜任企业级软件开发中项目规划、项目设计和项目开发三层能力水平
- 【教 学 承 诺】
- 【每 班 人 数】
- 【注 意 事 项】