ITP100B(Java EE基础学习)
教学阶段:
*阶段是入门和起步,主要是夯实基础,以加强对基础知识的深刻理解和熟练掌握为目标,注重双基训练;
第二阶段分别以两个以上的精心设计的综合大练习作为线索和贯穿,以提高对技术的实际应用能力为目的,除了双基训练,也注重开发人员重要基本素质的培养。
培养目标:
奠定扎实的Java编程基础,养成培养良好的编码风格,能够编写高质量Java程序代码; 熟悉MySL、Oracle等常用数据库的操作和管理,熟练掌握标准SL语言,熟悉关系数据库设计的原则和方法; 熟悉软件开发的规范化过程,包括需求分析、系统分析与设计、编码、测试等; 掌握各种主流的企业级Java开发工具,如Eclipse/NetBeans、Ant/Maven、JUnit、CVS/SVN等;课程设置:
双基训练,夯实基础 全真项目,提高能力Java程序设计
(Java语言基础、数据结构与算法、Java高级编程、JDK5/6新特性、Java设计模式、JUnit与单元测试等)
项目一:多人在线高性能聊天室系统
项目二:企业级敏捷项目管理系统
项目三:基于C/S架构的医疗信息系统
( 以精心设计、涵盖该阶段主要知识点的综合大练习作为贯穿;案例剖析和课后上机练习的素材主要来自于综合大练习,但不限于综合大练习;以提高对技术的实际应用能力为目的,除了双基训练,也注重程序员重要基本素质的培养。)
数据库应用开发
(数据库设计与建模、标准SL语言/SL高级查询、事务与锁、触发器、存储过程、MySL/Oracle管理与应用等)
UML建模基础
(现代软件工程(RUP/Agile)、OOAD、需求分析与用例建模、常用UML图、主流UML工具)