东方标准(新东方职业教育中心)

软件(JAVA)工程师就业班.

上课时段: 详见内容

课程价格: 请咨询

优惠价格: 请咨询

课程详情2010-04-19 14:55
软件(JAVA)工程师就业班     课程名称 课程内容 培训目标 初 级工程师   Java OO程序 设计基础 JSP基础、Java 面向对象基础、Java API使用、数据结构及算法基础、Java高级类特性、异常处理。 掌握Java语言规范、面向对象编程基础(OOA/OOP) Java SE平台 程序设计 Java图形界面程序开发, Socket网络应用程序设计,对象序列化,Java 常用数据结构,Applet,高级I/O流和文件编程,多线程程序设计 熟练掌握JSE平台的Java程序设计技能 Java桌面系统项目开发 项目大小为(5~6人*工作日);项目的情况和需求文档请和东方标准的课程顾问联系 掌握桌面应用软件系统的开发方式 Oracle数据库 SL/PLSL;数据库和数据库设计; 简单掌握ORACLE9i 数据库的管理 熟练掌握Oracle数据库程序设计 Java Web基础 与应用编程   Web编程基础:HTML&CSS Java数据库编程:JDBC、JDBC-ODBC Java Web编程:JSP、Servlet、JavaBean
Java应用编程服务器:Tomcat 集成开发环境(IDE):Jbuilder / Eclipse Java应用构建工具:Apache Ant 掌握JSP /和Servlet /编程及其在Web层 Java B/S商务项目开发(基于JSP/Servlet,全真案例第二个项目) 2人左右为一个项目组,项目大小为10人*工作日左右 熟练使用JSP、Servlet、JDBC等知识来开发Java Web应用程序   高级 工程师 Linux初步 Linux基本操作,Linux下的Java程序开发,Linux系统的简单管理 掌握Linux下Java程序设计方法和Linux简单管理 MVC与Struts 高级Java Web应用开发:业界通用的MVC设计模式,Struts架构、应用程序国际化、Struts Taglib 熟练的掌握MVC设计模式和基于STRUTS架构的应用程序开发 Java B/S商务项目开发(基于Struts,全真案例第三个项目) 4~5人一个项目组,项目大小为(25人*工作日左右) 熟练掌握Struts来开发业界软件商务系统 Java高级程序设计(JEE) Eclipse使用技巧及其常用插件、单元测试(JUnit)、CVS安装、配置、使用、日志工具Log4J 掌握Java EE开发环境配置方法 O/R Mapping概念、Hibernate映射技巧(实体映射、关联映射、高级映射)、HL和数据查询、Hibernate优化和高级使用技巧 掌握Hibernate 编程技术 JNDI、JavaMail、JMS、JTA、JAAS等 Weblogic应用服务器安装配置 EJB WebSphere和JBoss简介 JEE核心服务和应用服务器的应用 Ioc概念及其应用 AOP概念及其应用 Spring事务支持 Spring数据访问支持 Spring远程访问支持 Spring高级业务层应用 Spring与Hibernate和Struts整合 掌握Spring框架 核心技术 AJAX基础 AJAX框架和标签库(Prototype等) 掌握AJAX编程 Java和XML XML, Web Service,异构系统整合、分布式应用 掌握新的Java系统和传统软件系统的结合 软件系统架构设计 UML与系统建模和设计、Rational Rose、 软件工程和软件过程模型、版本控制 掌握业界软件开发规范和方式 J2EE商务应用系统项目开发 4~5人一个项目组,项目大小为(25人*工作日左右) 掌握大型商务系统开发的运作方式和开发方法   候选全真案例项目开发:网络聊天系统、网络版五子棋游戏、*移动计费帐务管理系统、*移动电子运行维护系统、大唐软件任务管理系统、网上书店、宠物商店经典项目。   上课方式 1.                  课程均在机房进行,由教师边讲边演示代码边调试的方式,详细展示编程的每一个步骤,并调试可能出现的关键问题,真正能使学生从简单的模仿开始,逐渐培养其真正动手编码的能力。严格注重编码中细节的思考与展现,力求每个学生听得懂,学得会,用得上。   2.                  根据学生的潜力和特点划分项目小组,逐步培养起每个学生的竞争意识和团队意识,这样有利于软件项目实施过程中的分工协作,同时也是适应软件开发工作非常重要的环节。                       3.                  分阶段以项目团队的方式进行项目评审,充分调动学生的自主性、潜力、以及成就感。   教学测评体系 在Java软件工程师课程的教学过程后期,引入项目,组织团队,在该团队实施项目的过程中,对每个学员进行跟踪评估,针对实施项目的绩效进行打分。   实施步骤如下: 一、阶段测试 JAVA软件阶段测试有两次,初级一次,高级一次,由任课教师自行选择测试时间、内容,形式可以为机考、笔考或两者相结合。 二、项目测试 1.         JAVA软件项目测试共三次,初级项目一次,高级项目两次,由任课教师按照教学大纲要求按时对学员进行测试。 2.       测试形式为以小组为单位进行项目开发,最终以小组完成情况为标准对小组成员进行打分。 “全真案例”教学法 为避开传统教育传授的知识与实际工作技能的差距,我们在授课过程中使用自主开发的、源自于企业需求的课程,再附以“全真案例”的教学方法,在课堂摸似企业实际工作情境,将学生转化为“员工”角色,分成学习小组,组长是“项目经理”、教师是“项目总监”;以团队形式完成一个全真的项目,全方位地帮助学员将知识转化为实际工作技能。   候选的项目案例有: 1.大唐软件任务管理系统(部分截图) 登录界面 部分用例图 部分数据域图 大唐页面图1 大唐页面2   序列图    项目进度表       2. *移动计费账务管理系统   登录页面 数据模型图   页面图 3. *移动电子运行维护系统 登录页面  用例分析图    序列图    页面图   4. 宠物商店经典项目 主页面 用例分析图 数据库物理模型图     项目实施提纲   在“基本情况摸底”中:   在“为管理做好准备”中:   在“项目启动”中:   在“稳健管理”中:   在“项目交接”中:   软件配置: 1.         Windows XP操作系统 2.         Oracle9i以上版本 3.         以上版本 4.         凌波lingbo6以上版本 5.         JEE、JSE 6.       Power Designer or Rose      

相关课程

温馨提示:提交留言后老师会第一时间与您联系! 热线电话:400-850-8622