课程周期及上课时间 608学时, 授课时间: 周一至周五 9:30-12:00,13:30-17:00 授课周期: 15周 |
||
*阶段:C#与winForm | ||
课程主题 | 内容简介 | 课程目标 |
C#语言 |
集成开发环境IDE: Visual Studio 2010使用技巧全面介绍、C# 3.5~4.0高级编程核心语法、数据类型、常量与变量、流程控制、OOP、多线程、.NET Socket编程、使用ActiveX控件、C#编码规范、通用语言运行时CLR、NET通用类型系统CTS以及创建型设计模式、行为型设计模式。 |
掌握C#核心语法与面向对象思想 |
winForm | Windows应用程序概述、基本控件、集合类型控件以及其他ListBox、CheckedLIstBox、WebBrowser等特殊控件的使用、Tool Strips、Menu控件,与事件处理机制,捕获鼠标或键盘事件 |
掌握基于DotNet框架的C/S架构Windows程序开发能力。 |
项目1 | 单机游戏:植物大战僵尸 | 使用Windows编程完成单机*2D小游戏。 |
项目2 | 局域网聊天室 | 利用面向对象、集合、线程、IO、Socket等知识完成类似QQ的局域网聊天室. |
第二阶段: 数据库编程 | ||
课程主题 | 内容简介 | 课程目标 |
SqlServer数据库开发 |
以SqlServer2008为平台,介绍SqlServer数据库的安装、SqlServer体系结构、物理组件、权限分配、数据管理、分析各种关系数据库设计的常见问题,深入讲解数据库设计范式.全面讲解各类SQL语句的使用和优化策略.深入学习SqlServer数据库对象:index(索引)、view(视图)、游标、tirgger(触发器)、存储过程与数据库性能优化。 |
理解SqlServer2008数据库体系结构,掌握SqlServer数据库基本操作,数据库设计,开发和管理知识,熟练掌握SQL和SqlServer数据库高级编程. |
项目3 | 智能卡网吧收费管理系统 | 支持多用户操作,使用winForm +ado.net完成三层架构设计. 实现网吧正常计费,网络数据过滤,监控,IC智能卡开发,一卡在手,多家连锁合作经营模式 |
第三阶段:web前台技术与C#语言高级特性 | ||
课程主题 | 内容简介 | 课程目标 |
Html |
介绍Web原理.Web页面开发的基本过程,超文本标记语言(HTML)基本标签的使用,CSS 层叠式样式表 |
掌握HTML基本标签的使用,能利用CSS优化页面设计的方法。 |
JavaScript&jQuery |
JavaScript 脚本语言基本语法,常用函数,JavaScript高级DOM编程及页面组件控制 |
掌握基于对象的JavaScript程序设计,能*W3C DOM模型完成动态页面脚本开发。 |
XML的处理与Linq技术 |
C#编写存储过程并简化XML的处理、运用Lambda表达式和扩展方法进行中间层数据处理、运用LINQ进行数据过滤和排序、DataContext对象与实体框架访问数据库的异同、在构建范型类时运用IEnumerable<T>创建动态枚举、运用LINQ特性使用 |
掌握XML处理与使用Linq实现ORM。 |
项目4 |
中小企业门户网站设计 |