您好!欢迎来到上海前程网   学员登录 |  学员注册  |   机构登录 |  机构注册
+ 前程网微信
QQ登录
全国统一热线:400-810-1918    
您所在的位置:上海前程网 -> 计算机 -> IT认证 -> C# OOP培训
分享到:
上海青业计算机科技有限公司

课程类别: IT认证
授课机构: 上海青业计算机科技有限公司
课    时:
学    费: 价格电询
上课地点: 上海杨浦区赤峰路63号沪东科技园设计大厦6层
课程人气: 已有126人浏览
课程评分:
电话咨询:400-810-1918
选择合适的班级
 
班级名称 开班日期 上课时段 学费原价 优惠价 报名
循环开班 循环开班 白班 价格电询 价格电询
同类热点网络课程
 
  • 暂无相关热门网络课程

距开班倒计时:

323小时

预计开班时间:

滚动开班

项目授课课时:

100课时

课程浏览人数:

 

报名方式:

  • 持本人身份证及学历证书复印件各一张,1寸彩色照片4张,22张到公司报名;
  • 拨打报名电话:进行电话报名;
  • 网上在线注册会员,填写个人简历、报名;

我要报名

课程简介(Course Description)

    C#作为微软的旗舰编程语言,深受程序员喜爱,本课程简洁的语言和详细的步骤,旨在提供一个全面的介绍了C#开发面向对象的方法。开发人员将学习面向对象的知识,包括类,接口,属性,对象,访问级别,继承和多态等应用。

预备知识(Pre-requisites)

    具有一点编程能力或者没有

实训目标(Course Objectives)

  • 概念的理解面向对象编程

  • 理解和区分对象和类

  • 了解对象的实例化

  • 理解和区分实例方法和变量和类方法和变量

  • 理解信息的概念和好处

  • 理解的概念和封装的好处

  • 理解继承的概念和好处

  • 理解概念和接口的好处

  • 理解多态性的概念和好处

  • 理解对象建模的概念和统一建模语言

课程环境(Course Environment)

  • Visual Studio 2010

课程内容详情(Course Details)

C#和.NET平台简介

NET解决方案

NET平台构造块(CLR、CTS和CLS)简介

NET程序集概览

部署.NET运行库

NET的平台无关性

构建C#应用程序

NET Framework 4.0 SDK的作用

用csc.exe构建C#应用程序

使用TextPad构建.NET应用程序

使用SharpDevelop构建.NET应用程序

使用Visual Studio 2010构建.NET应用程序 

其他.NET开发工具

C#核心编程结构

一个简单的C#程序

System.Console类

系统数据类型和C#简化符号

System.String数据类型

窄化和宽化数据类型转换

条件结构和关系/相等运算符

方法和参数修饰符

成员重载

C#中的数组操作

枚举类型

结构类型

值类型和引用类型

值类型和引用类型:最后的细节

C#可空类型

定义封装的类类型

C#类类型

类构造函数

this关键字的作用

static关键字

定义OOP的支柱

C#访问修饰符

第一个支柱:C#的封装支持

常量数据

只读字段

C#的分部类型

通过XML生成C#源代码的文档

执行算术运算、字符串操作和日期/时间调整

执行加法运算

执行减法和求负运算

执行乘法运算

执行除法运算

执行取模算术运算

判断运算符优先级顺序

使用And(&)运算符

使用Not运算符(!)

使用Or运算符(¦)

使用Xor运算符

操纵字符串

拼接字符串

使用基本的字符串方法和属性

理解DateTime数据类型

增加或减少日期或时间

获取日期的组成部分

格式化日期和时间

获取当前的系统日期和时间

创建窗体

修改窗体的名称

在窗体的标题栏中显示文本

改变窗体的背景色

将图像添加到窗体背景中

为窗体添加图标

为窗体添加最小化、最大化和控制框按钮

修改窗体边框的外观和行为

控制窗体最小化和最大化时的大小

显示窗体

理解窗体的模态性

指定窗体的初始显示位置

以正常、最大化或最小化状态显示窗体

防止窗体在任务栏中出现

使用控件

在工具箱中双击以添加控件

通过从工具箱中拖曳来添加控件

操纵控件

使用网格

使用视图轮廓线

选择一组控件

对齐控件

使控件的大小相同

使一组控件的间距相等

锚定控件和自动调整控件的大小

创建Tab键顺序

堆叠控件(z轴顺序)

创建位于最前面的非模态窗口

创建透明窗体

创建可滚动窗体

创建多文档界面

使用Label控件显示静态文本

指定文本对齐方式

创建多行文本框

添加滚动条

限制用户可输入的字符数

理解文本框的常用事件

创建按钮

使用复选框提供是/否选项

创建容器和单选按钮组

使用面板和分组框

使用单选按钮

在设计时操纵Items

在运行时操纵Items

添加元素到列表中

将元素从列表中删除

清除列表

检索列表中选定元素的信息

使用组合框创建下拉列表

创建定时器

创建带选项卡的对话框

在图像列表(Image List)控件中存储图片

使用列表视图(List View)控件创建增强的列表

添加列表项

使用代码操纵List View

使用代码添加列表元素

在代码中确定选中的元素

使用代码删除列表元素

删除所有列表元素

添加节点到Tree View中

删除节点

 

 

给窗体添加菜单和工具栏

创建顶级菜单项

为顶级菜单创建菜单项

移动和删除菜单项

创建复选菜单项

对菜单进行编程

实现上下文菜单

为菜单项指定快捷键

使用按钮集合添加工具栏按钮

对工具栏进行编程

为工具栏按钮创建下拉菜单

创建状态栏

继承和多态

继承的基本机制

第二个支柱:继承

包含/委托编程

第三个支柱:C#的多态支持

基类/派生类的转换规则

超级父类:System.Object

结构化异常处理

错误、bug与异常

NET异常处理的作用

配置异常的状态

系统级异常

应用程序级异常

处理多个异常

finally块

谁在引发什么异常

未处理异常的后果

使用Visual Studio调试未处理的异

对象的生命周期

类、对象和引用

对象生命周期的基础

应用程序根的作用

对象的代

System.GC类型

构建可终结对象

构建可处置对象

构建可终结类型和可处置类型

接口

接口类型

定义自定义接口

实现接口

在对象级别调用接口成员

接口作为参数

接口作为返回值

接口类型数组

通过显式接口实现解决命名冲突

定义接口层次结构

构建可枚举类型

构建可克隆的对象

构建可比较的对象

回调接口

集合与泛型

System.Collections命名空间的接口

System.Collections命名空间的类类型

System.Collections.Specialized命名空间

装箱、拆箱以及和System.Object的关系

类型安全和强类型集合问题

System.Collections.Generic命名空间

创建自定义泛型方法

创建泛型结构和类

创建自定义泛型集合

创建泛型基类

创建泛型接口

委托、事件

使用C#定义委托

System.MulticastDelegate与System.Delegate基类

最简单的委托示例

使用委托改造Car类型

委托协变

C#事件

泛型EventHandlerT委托

C#匿名方法

方法组转换

 

 

 

类型反射、晚期绑定和基于特性的编程

类型元数据的必要性

反射

构建自定义的元数据查看器

动态加载程序集

反射共享程序集

晚期绑定

特性编程

构建自定义特性

程序集级别(和模块级别)特性

使用早期绑定反射特性

使用晚期绑定反射特性

构建可扩展的应用程序

 

授课形式(Course Format)

    我们的授课形式采用独特的“软件工厂”模式进行实训。

    实训体系是在模拟“真实的软件企业项目、真实的软件企业环境、真实的软件企业管理”的环境下,通过“课程知识实训+项目技术实训+企业工作实训”,分别从专业技能、项目能力和职业素质三方面提升职场就业竞争力。

    实训的最终目标是:使实训员工(指参加实训的受训者)具备IT相关领域职业方向职场必备的扎实理论基本功和娴熟的实际动手操作能力;掌握项目开发全部流程以及能够驾驭解决开发流程中各种常见问题和突发问题;具备大型软件企业所要求的必须掌握的经验水平和项目开发、调试、部署能力;完全实现实训结束后即可立即上岗胜任大型软件企业项目开发、管理的具体工作。

    (1) 以IT相关领域专业知识和专业技能为课程实训目标,针对性地训练应用知识的能力,动手实现的能力,思考、设计、分析、解决问题的能力,一方面为项目实训准备知识和技能基础,另一方面为将来参加企业应聘作必要的笔试题技能准备训练;

    (2) 全新、全真、全景的项目实训过程:“全新”是指实训项目的内容和形式不和以前开发的项目重复,“全真”是指实训项目来自于真实的企业应用,“全景”是指实训项目开发完全采取真实的软件企业环境和真实的软件企业管理,全程积累项目经验,大幅提升参加大型软件项目从需求分析、设计、开发、调试到部署的全部能力;

    (3) 在实训知识和技能达到的基础上,同时提升综合职业素质,培养综合素质过硬的有管理潜质的员工;通过“自我管理”、“人际沟通”和“高效团队”三大模块的综合职业素质训练,掌握职场工作的必备素质,全面提高自信心和创造力,提升人际沟通意识和技巧,把握职业沟通中的礼仪规范,打造能够快速融入团队的“入职即可用”的IT企业欣赏的优秀员工。

  • 正在加载数据。。。。
  • 学员打分:在如下三个评分指标中分别点击星号即可,星级越高,表示您的满意度和打分越高

    课程设置:
    师资力量:
    教学质量:
  • 学员培训感受
    最多能输入200字
    非会员不可提问,如未注册,请立即注册。如已经是会员请立即登录
  • 正在加载数据。。。。
  • 一句话描述您的疑问(5-50个汉字)
  • 问题补充(选填 200字内)
  • 非会员不可提问,如未注册,请立即注册。如已经是会员请立即登录
资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加

全国统一报名专线

400-810-1918

在线咨询:点击进入>>

招生合作 | 广告合作 | 会员合作 | 网站加盟 | 网站介绍 | 诚聘英才 | 友情链接 | 联系我们 | 网站声明 | 点击这里给我发消息    点击这里给我发消息
国家信息产业部网站经营许可证编号:苏B2-20110182  国家信息产业部备案号:苏ICP备10003297
江苏省信息化协会会员网站 江苏省互联网协会会员网站
Copyright © 2005-2014 前程网 All Rights Reserved
网络支持:江苏教育在线 江苏招生考试网

北京前程网 上海前程网 南通前程网 苏州前程网 无锡前程网 广州前程网 南京前程网