陕西师范大学网络教育学院


当前位置:学院首页 >> 非学历培训 >>  软件工程师高级职业教育

课程介绍

    课程内容模块介绍
模块1:软件程序员
    使用C语言编程简介
    数据结构和算法
    计算机体系结构与操作系统概念
    RDBMS概念与SQL础
    网络基础
    C++面向对象编程
    Web编程I(HTML,JavaScript)
    Web编程II(ASP,CGI,VBScript)
    演示技巧
    
模块2:Java软件程序员
    数据结构和算法
    RDBMS概念与SQL
    网络基础
    核心JAVA
    Web编程I(HTML,JavaScript)
    Web编程II(ASP,CGI,VBScript)
    
模块3:Java软件工程师
    Linux基础
    软件工程
    核心JAVA
    面向对象编程和JAVA中期评估测试
    DB2 UDB编程与存储过程
    使用UML的面向对象的分析与设计
    Web编程I(HTML,JavaScript)
    Web编程II(ASP,CGI,VBScript)
    
模块4:高级电子商务软件工程师
    使用UML的面向对象的分析与设计
    使用XML的企业应用开发
    Enterprise JAVA I(Servlets and JSPs)
    Enterprise JAVA II(EJBs)
    
模块5:模块5:职业发展技能
    演示技巧
    沟通技巧
    团队合作基础
    时间管理
    项目管理基础
    
模块6:项目实训
    “项目实训”总体目标就是要求学员以参与实际应用开发项目为背景,模拟软件公司的实际运作过程,以团队的形式(由学员分饰不同的角色),进行客户需求分析、应用开发方案设计、以及应用程序的开发和交付。在整个过程中,由考官扮演客户来全程评价学员的分析、沟通、演示的能力和程序设计及项目报告的质量。
    详细课程内容介绍可参见:http://www.ceiaec.org/rjgc/rjgc_kcfa.htm