一、 初级阶段:
|
课程 |
课程内容 |
达到目标 |
课时 |
|
HTML与CSS基础(1) |
HTML基本架构、HTML各种语法学习、HTML范例、CSS简介、CSS语法说明、CSS范例 |
独立设计网页前台界面 |
40学时 |
|
Javascript实务(2) |
Javascript 基本语法、基本函式、对象基本观念、IE对象实例、事件、范例 |
独立完成动态的前台网页 |
40 学时 |
|
正则表达式实务(3) |
简介、正则表达式可以做什么、组成正则表达式的元素、使用正则表达式时的注意事项、范例 |
了解正则表达式的基本概念与初步用法 |
8学时 |
|
VB .NET实务(5) |
(Winform) Visual Studio VB开发工具简介、数据型态与表达式、条件判断与循环、子程序与函式、控件的应用、事件的应用、对话框、菜单、工具列、除错 |
独立完成单表的 C/S架构的维护与查询功能 |
44学时 |
|
ASP .NET实务(6) |
Visual Studio Web开发工具简介、NET Framework与 ASP.NET的运作方式、Web应用程序及Web Form介绍、网页窗体控件(Server control)介绍、主版页面,布景主题及样式之使用、ASP.NET的状态管理机制、Session、Cookie、ViewState、ASP.NET数据来源控件、ASP.NET数据系结控件、GridView、DetailsView、Formview |
独立完成单表的B/S架构的维护与查询功能 |
88学时 |
|
实用SQL(4) |
SQL Server 2005安装与使用、关连式数据库简介、SQL各种语法说明、范例 |
独立完成简单的数据库与数据表的维护以及查询和新增修改删除 |
40学时 |
|
工作流程工具简介 |
为何要用工作流、何谓工作流、工作流基本元素、工作流的流程分类(串联、并联……)、工作流工具介绍、工作流工具基本应用 |
了解工作流的概念与简单原理,可以简单使用工作流工具 |
8学时 |
|
软件开发生命周期简介 |
软件开发生命周期介绍 |
了解软件开发的整个过程 |
4学时 |
|
程序测试技巧实务 |
Bug 的种类、测试工具介绍、测试技巧 |
了解Bug的种类,掌握基本的DEBUG技巧 |
16学时 |
|
如何做一个称职的程序设计员 |
企业文化、团队合作、工作态度、专业素养(逻辑能力、工具熟练、编程规范……) |
培养学生的基本职业素质 |
12学时 |
二、 高级阶段
|
课程 |
课程内容 |
达到目标 |
课时 |
|
版本控管实务 |
Visual SourceSafe、CSV工具版本控管应用
学习如何建立账号并设定权限;如何建立数据夹、档案同步、取得最新版本 |
了解团队合作的意义,并掌握SourceSafe的使用技巧 |
16学时 |
|
程序写作技巧与实务应用 |
面向对象的程序设计与写作
对象导向的宗旨,思想以及针对各种实际项目情况下的应用实例
讲解函数,类,接口等的关系以及其它相关知识,如继承,重载等,以实体关系图分析面向对象的设计实例
程序代码优化的基本思想,包含逻辑,数学表达式,循环与条件判断等常用与典型的优化方法与常见错误 |
掌握面向对象的基本思路,可以将设计模式应用到具体项目中 |
64 学时 |
|
关连式数据库设计技巧 |
触发器应用实例
触发器的特殊性与适用范围
用触发器实现数据的完整性-级联删除或更新
存储过程应用实例
存储过程的适用范围,基本语法,参数,事务处理与游标的用法,如何加快存储过程的执行速度以及常用系统存储过程介绍 |
掌握触发器与存储过程的SQL语法,实现比较复杂的数据库维护功能 |
24学时 |
|
进阶 SQL |
数据库内建函数学习
基本常用函数的不同用法,使用内建函数的常见错误,要求熟练掌握基本函数的用法(不需要工具书籍辅助,可以对数据类型做任意转换与改变)
数据库管理者(DBA)入门
数据库的常见维护脚本,包含对数据库的起始与运行时参数,数据,日志,区块分割等各项内容的维护 |
熟练掌握一般函数的多种使用形式 |
40学时 |
|
SQL优化 |
SQL命令对效能的影响
1. 要求对同样查询结果的不同语句可以对其运行效率进行分析判断
2. 了解查询语句的运行逻辑
数据库内建函数对效能的影响
自定义函数在查询中的运用技巧
储存程序对效能的影响,使用光标的优缺点,何种情况下适用 |
能够完成效率比较高的SQL语句,提高系统的运行效率 |
32学时 |
|
SQL Server 实务介绍 |
企业管理工具使用,包括备份,还原,快照等进阶功能,以及对编写SQL语句的辅助功能.
查询管理工具使用,查询分析器可以帮助了解查询语句在数据库中是如何运行的,以及对SQL语句的调试与分析功能 |
掌握数据库管理员的常用命令以及使用数据库工具的进阶技巧 |
16学时 |
|
进阶程序测试 |
测试的目的与必要性,对开发工作以及整个项目的影响与帮助
测试的步骤和方法,测试在项目中的时间段,前提条件与所需提供数据,测试工作需要出具的文档以及如何撰写.测试的类型,以及相对应的测试手段.
常用测试工具的安装与使用方法 |
了解测试的重要性常用测试类型以及相关文档 |
24学时 |
|
Bug Tracking System |
设定断点追踪应用及注意事项
逐行追踪应用及注意事项
提示讯息追踪数据变化
写入记录文件数据观察
设置断点的技巧,如何正确判断BUG可能出现的位置,以及在IDE环境中的快捷方式和DEBUG工具的使用,发现与处理BUG的基本思路与方法,如何避免出现常见性错误 |
掌握DEBUG的高级模式与技巧,快速 查找疑难问题 |
16学时 |
|
Ajax |
Ajax简介
对AJAX架构的解析,讲解AJAX的几个重要元素与特点
AJAX架构的运行工作原理
Ajax应用实例
能够从实例中明白AJAX的工作原理 |
了解AJAX的运行原理,内部架构,熟练掌握AJAX架构的应用 |
8学时 |
|
.NET 架构与进阶控件 |
开发项目中常用技术讲解(汇入,汇出,文件图片的上传…)日志系统,数据分页功能,公用函数,动态运行脚本,无限制层级的功能树
GridView、DetailsView进阶应用
如何开发自己的服务器控件
利用N层架构开发Web Application
项目的发布和安装程序的制作
控件数组的使用 |
掌握实际项目中常用的进阶功能 |
72学时 |
|
企业项目实做 |
根据企业提供系统文件及系统设计文件不参考原有程序,完全重新开发系统,待开发完成后,与企业已完成系统做比较,使学员能真正了解能力是否达到企业标准
让学员仿真实际项目中的困难,比如需求变更,时程修改等,看学员面对压力的心理素质与技术水平的发挥 |
学生能够基本达到企业的用人标准,无需企业内部再培训,直接参与项目开发工作 |
352学时 |
|