软件开发职业定向班
课程介绍
众所周知,当前很多行业都面临结构调整,就业形式的日趋严峻已是不争的事实,然而软件设计人员却在全球范围内供不应求,《中国行业景气分析报告》估计,2003~2005年间软件开发人才的缺口达50余万人,而全日制高校的人才培养速度与实用性均很难满足需要。
启明培训依托启明软件有限公司的强大技术实力,自99年起开设"软件开发职业班"受到广泛的欢迎。"软件开发职业班"是一种"学历后教育",即面向已经获得大专以上学历的人员,其课程设置完全针对软件工程师这一特定的职业,不但萃取了大学计算机专业精华,使学员在专业知识方面达到同专业本科的水准,而且又溶合了当今国内外新颖实用的多种软件开发平台和技术,让学员系统地学习许多即使在大学计算机专业也未涉及的内容,尤其是启明培训独创的项目开发模块,完全面向实际的业务流程,让学员所学的知识融汇贯通,加以运用,真正做到了学以致用。
启明培训作为上海软件对外贸易联盟浦西培训基地,承担着向上海各主要软件出口企业输送初、中级程序设计人员的任务。软件开发职业班的学员完成学业后,学习成绩和综合素质优异者将进入启明培训人才库,获得工作推荐。以往结业的大部分学员毕业后都进入了软件公司,有的经过一段工作实践已经走上了项目经理的岗位。
课程目标
  培养掌握企业信息系统开发技术的软件工程师,能在境内或境外从事软件开发工作
招生对象
大专以上(含大专)学历,30岁以下(专业人员进修不限年龄),了解程序设计基本知识,有一定的英语或日语基础,希望从事软件开发工作者。
课程内容
Level 1 初级程序员 (桌面应用系统开发) 
培养目标 了解计算机软、硬件和数据库的相关知识,初步掌握VB语言编程的方法,能参与VB应用系统程序的编写工作。
学习内容

计算机软、硬件基础、操作系统、数据库系统原理、多媒体技术、软件工程的基本概念、C 语言、Access 数据库的应用开发、VB 程序设计、各类控件的应用、ODBC、OLEDB、VB 应用系统的开发实例等。

Level 2 中级程序员 (B-S应用系统开发) 
培养目标 掌握 Java 程序设计的方法,能采用 JSP 技术开发小型 B-S 应用系统,参与软件的开发工作。
学习内容

数据结构与算法、XML、SQL Server 数据库开发技术、T-SQL语言的应用、面向对象的程序设计、Java 语言基础、Java Servlet、JavaBeans、JDBC、JSP 程序设计、以及用 JSP 技术开发小型应用系统的实例等

Level 3 软件工程师 (大型项目设计与开发技术)
培养目标 全面掌握微软 .NET技术,熟悉 大型数据库的设计与后台编程方法,了解项目设计规范和软件设计 CASE 工具,并能分析复杂的事务流程,编写详细设计文档,和从事大型软件应用系统的开发工作。
学习内容

.NET Framework、C#.NET应用开发技术、ADO.NET、ASP.NET、数据库的完整性设计和控制,并发控制和分布式处理技术、UML 统一建模语言、需求分析与定义应用系统的体系结构、软件开发规范、应用系统的事务处理、流程分析、编写详细设计文案、基于B-S和C-S结构的编程、软件测试、项目总结等。

课程安排
等 级
模 块
课 程
编号
Level 1 初级程序员
(208学时)
Module 1
程序设计基础
Y115b
C 语言
Y113b
Module 2
Access 数据库
Y101b
Visual Basic 程序设计
Y104b
Visual Basic 应用系统开发
Y104k
Level 2 中级程序员
(240学时)
Module 3
数据结构与算法
Y114b
Module 4
网络程序设计语言XML
Y133b
Java 程序设计
Y112b
SQL Server 程序设计
Y106b
JSP 程序设计
Y110b
JSP B-S 应用系统开发
Y110k
Level 3软件工程师
(248学时)
Module 5
.NET Framework
Y106b
C#.NET 程序设计
Y118b
ADO.NET 编程技术
Y118i
ASP.NET Web程序设计
Y134b
Module 6
UML与软件开发规范
Y995b
项目设计与开发
Y997b
项目总结(学员自修完成)
 
证书

1.上海软件对外贸易联盟认证证书
2.启明培训软件工程师认证证书
3.中国软件人员水平证书(程序员级)
4.其它证书(可选)
  Sun 公司的 Java 程序员证书 (SCJP)
  中国软件人员水平证书 (软件设计师)
  Microsoft公司的MCP、MCSD证书