青岛双硕程序员培训学校

青岛零基础大数据培训

咨询

暂无报价

立即询价
联系老师

400-029-0967转31879 青岛双硕 老师接听

开课机构青岛双硕程序员培训学校
开课地址青岛校区
开课日期滚动开班

课程介绍

第一部分:.NET框架及C#编程技术 .NET框架及C#编程技术 1、.NET框架介绍 ;2、 VS开发环境,IDE的基本功能,IDE的基本设置;项目的建立; 3、C#基础 与其它语言的比较,C#特性; 数据类型,变量,运算符,流控制,程序结构等;方法调用语句。  第二部分:OOP面向对象程序设计 OOP面向对象程序设计 1、 类:类修饰符,成员访问修饰符;2、 对象、实例于静态成员;3、 this及成员数据(域,属性,索引器);4、 类的成员函数:构造及析构函数,方法重载,覆盖;5、 类的继承与派生;6、 虚拟方法和动态多态编程;7、 抽象方法和抽象类。 第三部分:.NET常用集合类、实用类及OOP相关概念 .NET常用集合类、实用类及OOP相关概念 1、接口、结构和枚举;2、Math 类和Random类;Collections类及应用;3、一维数组,二维维数组;4、事件处理 委托(Delegate)5、泛型及其相关编程;6、异常处理 结构化异常处理程序;异常的属性和方法;自定义异常。 7、文件和数据流 文件夹、文件的管理和访问;Stream对象及其编程,FileStream类的使用,StreamWriter及SreamReader的使用。 第四部分、Windows程序设计 Windows程序设计 (1)、基本的Windows程序设计方法;(2)、控件应用:多文档界面,主菜单和快捷菜单,通用对话框,Imagelist和 ToolBar,提示栏 StatusBar,TreeView控件的使用,timer和动画,其它控件使用实例,帮助系统的设计;(3)、Windows控件设计:从其它控件继承开发新的控件,开发复合型的控件;(4)、GDI+编程和打印程序设计 .NET图形绘制方法;样条曲线和贝塞尔曲线;密封图形的绘制;图像文件的调用及处理方法;图形程序的设计技巧;(5)、 多线程设计多线程的基本概念:进程和线程,何时使用线程;线程的设计:创建 ThreadWorker,调用 SpinUp;线程的控制和管理;线程的优先级;线程同步;互斥对象;线程池(Thread Pool)及其应用  第五部分:SQL Server管理和开发() SQL Server管理和开发( 1、创建数据库和数据库文件创建数据库;2、创建数据类型和表创建数据类型;创建表;3、数据查询操作基本查询;多表查询;各种联接(JOIN);统计查询;4、数据增加、删除、编辑操作;5、 实现视图(View) 视图介绍;创建和管理视图;6、 实现存储过程和函数实现存储过程; 创建参数化的存储过程;7.事物(Transaction)编程。 第六部分:ADO.NET进行数据库编程技术 ADO.NET进行数据库编程技术 1、ADO.NET概述 ADO.NET的组成及结构,ADO.NET的功能;2、ADO.NET基本数据提供者 DbConnection类,DbCommand类,DbDataReader类,DbDataAdapter类,DataSet类;3、System、Data命名空间中的各子命名空间的区别 System、Data、SqlClient命名空间(SQL SERVER操作相关的类);System、Data、ODBC命名空间(ODBC数据源操作相关的类);System、Data、Oracle命名空间 (ORACLE操作相关的类); System、Data、OleDB命名空间(OLEDB相关操作的类);System、Data、Common命名空间 (数据提供者基类命名空间);4、深入研究DataSet类 DataSet中所包含的内容:DataTable类,DataRow类,DataColumn类,及这些类的相关操作(绑定操作);利用DataSet与DbDataAdapter类实现对数据库的修改,利用DBCommandBuilder类自动生成SQL语句;ADO.NET2、0中DataSet性能的改善;利用DataSet及DataTable实现数据在内存中的排序及筛选; DataSet中的串行化操作;类型化的DataSet以及TableAdpter;5、ADO.NET中事务的控制 事务的概念 ;ADO.NET的事务支持;Transaction类 ;通过使用ADO.NET来执行事务 ;隔离级别;使用事务的高级技巧;分布式事务;使用事务的时机 ;事务与性能;事务与用户确认  第七部分:窗体程序界面设计开发编程技术 窗体程序界面设计开发编程技术 1、 窗体界面的总体外观布局设计;2、 工具栏灵活开发使用;3、 状态条灵活开发使用;4、 属性筐灵活开发使用 ;5、 面板灵活开发使用;6、 菜单和浮动菜单的优化设计和开发;7、 自定义控件的开发和使用;8、 数据库相关控件的灵活开发和使用;9、 其他常用控件的特性设计;10、 界面美观布局和交互设计  第八部分:TCP/IP协议开发编程 TCP/IP协议开发编程 1、TCP/IP协议 2、winsocket 3、UDP与TCP方式的网络编程3、基于缓冲区(buffer)数据收发技术 4、点对点,一点对多点数据通讯的编程实现 5、实时、准确、任何数据类型数据通讯的编程实现  第九部分:上位机中串口通讯编程 上位机中串口通讯编程 1、计算机并行通信与串行通讯的比较2、串行通信接口标准:RS232,RS422,RS4853、串行通信中的同步通讯和异步通讯4、串行通信中的波特率、数据位、起始位、停止位、校验位5、串行通信的传输模式:单工、半双工、全双工6、串口通讯与信号的调制解调7、串行通信的错误校验:奇偶校验,代码和校验,循环冗余校验8、串行通信编程实现9、PC机与PC机之间的串行通讯编程10、PC机与下位机终端(单片机)串行通讯通讯编程  第十部分:基于MVC三层架构的系统开发模式 基于MVC三层架构的系统开发模式 1、 后台数据层的开发 2、 中间业务层的开发 3、 客户层的开发 4、 数据层与业务层的沟通 5、 客户层与业务层的通讯 6、 多线程技术在MVC开发中的优化使用 7、 网络通讯技术在MVC开发架构中的开发使用 8、 各层之间松偶合的实现技术9、 综合项目分析  第十一部分:综合项目分析 综合项目分析 1、 一个基于2层架构的MIS系统综合分析及优、缺点分析 2、 一个基于MVC三层架构的财务管理系统 

精选课程

青岛挖掘培训数据

青岛挖掘培训数据

班型:小班 预约试听
青岛数据挖掘与分析培训

青岛数据挖掘与分析培训

班型:小班 预约试听
青岛零基础大数据培训

青岛零基础大数据培训

班型:小班 预约试听
青岛嵌入式培训认证

青岛嵌入式培训认证

班型:小班 预约试听

所在机构

青岛双硕程序员培训学校
青岛双硕程序员培训学校

师资配备教学经验

查看机构 联系机构

当前位置: 首页 / 青岛培训 / 青岛青岛双硕 / 课程详情
与青岛双硕程序员培训学校专业老师免费通话
拨通后,需要手动拨打分机号码:
31879
立即拨打
关闭