课程
内 容
C语言
软件编程的基础,从基本数据类型开始,基本语句,基本的数据结构栈、链表,指针,函数,函数参数,函数的调用原理
C++
C++对C语言的基本扩充。 加入面向对象程序设计思想与方法,封装继承与多态。封装的本质,意义,封装技巧。类与对象的编程技术(类与对象的定义语法、成员、成员数据、类中成员的访问控制规则、构造函数等)。对象的编程技术(对象赋值、对象数组、对象指针、对象内嵌、THIS指针及静态成员等),拷贝构造函数实例分析。C++的继承与派生编程技术(派生类及成员定义语法、派生类的成员设计、继承的方式、继承的多重性等);继承与派生(继承时的构造、析构函数、虚基类、赋值兼容原则等)。运算符重载等。运算符重载等的编程技术、友元函数、友员类。模板函数,模板类,模板的使用。异常的处理,异常的处理机制,与传统错误处理的比较。内部类,外部对象指针问题。宏,有参宏的讨论。
SQL
数据库系统是企业应用环境中必不可少的基础设施,我们选取了微软的SQLServer。对于程序开发人员来讲,数据库的设计和数据的访问技巧至关重要。SQLServer数据库安装配置
,数据库理论和数据库设计,数据访问,SQL Server优化
VC++
Visual C++是Microsoft的C++编程环境,在C++领域一直占有主导地位。MFC是一组凝聚性强、组织性强的类库,Windows具有数以千计的API, MFC利用面向对象的原理,把它们有机地组织起来,使它们具备抽象化、封装化、继承性、多态性和模块化的性质。Visual C++编程环境
深入剖析MFC(VC界面开发资源与元素、MFC应用程序框架、MFC文档视图结构、菜单、工具栏和相关资源的使用、CDC绘图基础、绘图高级、位图操 作、MFC数据结构Array、List、Map操作、通用对话框、对话框初步、常用控件、对话框数据交换DDX)。
C#
编程基础
C#基础概念、开发环境,语言基础、编码规范,
面向对象程序设计:类和对象、成员、方法、重载、多态、接口
.NET Framework基础类库导航,字符串操作:String、StringBuilder
正则表达式:Regex
数组和集合:Array、ArrayList、Queue、Stack
文件操作:File、StreamWrite、ScreamReader
调试和异常处理
ASP.NET
网站
设计
ASP.NET动态网页原理
ASP.NET核心对象:Response、Request、Session、Application
标准服务器控件、HTML服务器控件、数据验证控件、用户控件
数据库应用开发:ADO.NET、数据控件GridView
XML数据操作:XmlDocument、Xpath
母版页:MaterPage
站点导航系统:SiteMap、SiteMapPath、TreeView、Menu
样式和主题:CSS、Skin
部件开发:Web Part
成员和角色:Membership、Login、Roles