讲师简介:
王维树,毕业于电子科技大学计算机科学与技术专业。高级软件开发培训师、高级项目经理。
1、现担任电子科大、上海智翔客座高级讲师。 2、CSDN专家。 3、曾任职于北大青鸟授权培训中心,是北大青鸟的首批高级软件开发培训师, 7年高端IT培训经验、2年IT培训管理经验及3年软件开发、项目管理和架构经验。 4、现专注于移动智能手机方面的研究。 5、技术:精通JAVA、.NET、PHP、软件工程及面向对象技术和数据库技术。本人并不是技术的大牛,也不是所谓的专家,就是积累了几年的IT高端培训经验。通过这个平台帮助那些想踏入IT生涯的朋友们,也想让大家少走一些弯路。
.NET课程的知识体系:
学完以后可以做:
使用ASP.NET开发三层结构的企业级网站系统
在系统中使用AJAX提升客户端效果
使用Web Service技术实现系统级调用
教学模式说明:
1. 本课程以全新的教学模式开展:首先告诉学员为什么要用这个知识点,然后讲述这个知识点是什么,以及怎么用,用在哪里。让学员充分理解这个知识点的来龙去脉。
2、程全部采用实例讲解,让学员了解每一个知识点的用法以及使用。
大纲:
静态网页技术:
课程目标:熟练使用DIV+CSS实现网页布局,熟练使用javascript实现网页的验证和动画的实现。
详细内容:
第一讲:HTML的基本概念、常用标记;
第二讲:常用标记、使用表格实现网页布局;
第三讲:表单的概念、表单元素和框架;
第四讲:CSS2的概念及简单用法;
第五讲:DIV的概念、使用DIV+CSS实现网页布局 、盒子模型;
第六讲:CSS滤镜、CSS综合实例;
第七讲:JAVASCRIPT的概念、JAVASCRIPT语法;
第八讲:JAVASCRIPT内置对象;
第九讲:事件;
第十讲:DOM和综合实例。
SQL SERVER 2005
课程目标:熟练掌握企业开发所用到数据库的知识(T-SQL、多表查询、事务、索引、视图、存储过程及触发器)及如何查阅帮助系统。
详细内容:
第一讲:SQL SERVER2005的安装、数据库的概念、创建表;
第二讲:CREATE TABLE 命令、约束的实现、T-SQL语句;
第三讲:SELECT及函数;
第四讲:T-SQL编程语句、变量和权限管理;
第五讲:多表查询;
第六讲:事务、视图、索引;
第七讲:存储过程及存储过程实现的分页;
第八讲:触发器的知识。
C#基础知识:
课程目标:掌握C#基本语法和高级语法(委托、索引器、事件)、理解面向对象思想、WINFORM的编写。
详细内容
第一讲:环境搭建、C#的语法、装箱和拆箱、值类型和引用类型;
第二讲:条件和循环;
第三讲:数组和面向对象的知识;
第四讲:面向对象的知识II;
第五讲:属性、索引器、结构、枚举、命名空间;
第六讲:委托和事件;
第七讲:WINFORM的知识;
第八讲:控件的使用;
第九讲:高级控件的用法;
第十讲:异常和调试
第十一讲:I/O操作;
第十二讲:集合;
第十三讲:泛型和多线程。
ADO.NET部分
课程目标:熟练掌握ADO.NET知识,熟练编写事务、存储过程的调用、实现分层程序。
详细内容:
第一讲:ADO.NET结构、实现增删改查的操作;
第二讲:编写事务和存储过程的调用;
第三讲:数据集和数据绑定;
第四讲:数据适配器;
第五讲:分层;
ASP.NET部分
课程目标:使用ASP.NET开发三层结构的企业级网站
详细内容:
第一讲:理解ASP.NET运行机制、编写ASP.NET程序;
第二讲:内置对象;
第三讲:站点导航、母版页;
第四讲:数据源控件、数据绑定控件及分层实现;
第五讲:GridView的使用、验证控件;
第六讲:控件DataList、FormView、Repeater、DetailsView使用;
第七讲:用户自定义控件、HTTP处理程序;
第八讲:第三方控件(FreeTextBox和Webvalidates )和codesimith;
第九讲:配置文件、身份验证和授权、自定义错误;
第十讲:XML的知识及使用。
AJAX部分:
课程目标:使用ajax实现页面无刷新,编写Web Service、缓存技术。
课程内容:
第一讲:ajax基本原理、XMLhttpRequest对象介绍、AJAX服务器端控件
第二讲:web Service概念、编写和调用WebService;
第三讲:ajax服务器端扩展控件;
第四讲:缓存技术和总结。