|
课程目标: 应用面向对象技术(如继承多态)建立复杂的Java应用程序;使用文件(I/O)类库读写数据和文本文件;创建和使用Java的GUI组件:Panels、buttons、labels、 text fields、text areas;创建独立的Java应用程序,使用框架(frame)和菜单(menu)类设计Java图形界面应用;编写多线程程序;应用Socket编写TCP/IP客户端应用; JAVA培训通过完成一个基于J2EE架构、Web界面、多层结构(Browser、Web Container、J2EE Server、Database)的具体实例项目的分析;设计和开发、发布,掌握开发Java大型软件项目过程中所需要的软件技术并熟悉软件项目的设计规范、开发流程、项目管理等;可以参加SUN JAVA国际认证考试及信息产业部中级软件工程师认证考试;胜任各种规模企业的系统和软件工程师、售前、售后工程师等职位;课程内容: 第一部分:软件基础知识课程 1、 了解面向对象原理; 2、 能编写和编译简单程序如(c, c++)完成初级Java语言编程(SC-100)学习,并能编写和编译简单的Java 程序; 3、 用文本编辑器编辑和创建文本文件; 4、 使用基本的UNIX命令; 5、 使用www浏览器, 如: Netscape ,Navigator; 第二部分:SUN JAVA软件工程师SL-275全套课程 1、本课程为SUN的标准课程,采用SUN标准教材及练习题授课;本课程讲授Java语法; 2、Java的面向对象技术。创建图形用户界面 (GUI),异常处理, 文件输入/输出(I/O); 3、线程和网络。熟悉面向对象概念的学员可以学习编写Java应用。本课程应用Java 2 SDK版本的开发工具包; 4、Java程序运行机制、开发环境的安装和配置、Java语言基础和重点API、Java程序异常的处理、I/O、控制台程序开发、Swing程序开发、Java Applet、多线程编程; 5、关系型数据库原理、SQL数据查询语言、MSSQL Server使用方法; 第三部分:SUN JAVA软件工程师中级编程课程 1、 JDBC应用程序接口(API)开发数据库应用,高级JDBC特性; 2、 在Tomcat服务器环境下,用Java Server Pages(JSP)和Servlet技术结合JDBC技术来快速建立Web层应用的编程技术和经验; 3、最流行的J2EE的Web应用开发体系Java Server Pages(JSP) + Struts + EJB技术 4、J2EE消息服务JMS和事务处理JTA 技术 5、BEA Weblogic服务介绍及应用举例讲解第四部分:项目实战及开发规范课程 1、 面向对象(OO)的分析和设计(OOA&D),包括与统一建模语言(UML)相关联的概念以及分析和设计技术; 2、 CMM基本概述、模型、实施; 3、 实例项目讲解; 4、 完成基于J2EE架构(JSP、Servlet、JDBC)、Web界面、多层结构(Browser、Web Container、J2EE Server、Database)的实例项目分析、设计、开发、发布等全程模拟练习; 5、 熟悉面向对象的设计方法、技巧及Rational Rose工具; 6、 了解团队开发的概念; 7、 通过完成实际项目,进一步巩固本教程讲述知识,积累软件开发经验,熟悉项目开发流程; 第五部分:软件测试及自主开发 根学员自身情况的不同我们结合真实的软件项目来开发和测试。课程介绍: 第一部份:软件基础知识课程第二部份:SUN JAVA软件工程师SL-275全套课程第三部份:SUN JAVA软件工程师中级编程课程第四部份:项目实战及开发规范课程第五部份:软件测试及自主开发 |