.Net基础(3天)及增强(12天)
.Net增强 如何高效编写代码、Visual Studio 高级技巧、常用数据结构(List、Dictionary、Array)
、多态、常用设计模式、反射、常用.net类库、泛型、IO流、委托事件、反射等。
.Net基础 C#与.Net简介、VisualStudio的使用、基本的输出语句、变量与类型、赋值表达式与基本输入
语句、类型转换、算术表达式、bool变量与逻辑表达式、选择结构(if、switch-case)、三元表达式、
循环结构(while、do-while、for)、跳转语句(break、continue)、常用算法、数组(定义、找最大
与最小、求和、排序)、结构与枚举、 方法的定义与使用、方法的嵌套调用、方法重载、参数返回与可
变参数
C#面向对象基础及增强(10天)
面向对象的概念、对象与类的关系、字段、方法、属性、访问修饰符public、protected、internal和
private、构造方法(this的使用)、类图、析构方法、命名空间、VS的文件组织形式、Partial Class
、字符串处理、StringBuilder、引用类型与值类型、继承、 里氏转换原则、is与as、装箱与拆箱、隐
藏基类方法、重写基类方法、多态的实现、接口、显式实现接口、静态成员、静态构造方法与静态类、
集合(ArrayList与HashTable)、foreach遍历、索引器、IEnumerable接口、迭代器、泛型集合
(List<T>、Dictionary<TKey,TValue>)、IO读写(System.IO.File)、StreamReader、文件流
(FileStream)、BinaryReader、BinaryWriter、序列化、目录管理(System.IO.Directory)、Path类
、委托Delegate、委托链、事件简介
数据库开发(5)及ADO.Net(6天)
核心技术课程:数据库开发基础、Microsoft SQLServer基础、SQL语言基础、索引、事务、SQL语言高级
技术(空值处理、聚合与分组、数据分页、Union、日期函数、类型转换函数、流控函数、表连接、子查
询、存储过程、触发器)。
ADO.Net:DataReader、数据集、SQLHelper、SQL注入漏洞防范等;
三层架构(5天)
核心技术课程:三层架构原理、手写三层、自己动手代码生成器、商业级代码生成器、三层架构应用案例
。
课程说明:三层架构几乎是每个公司招聘的时候都要求掌握的一个技术,传智播客的课程永远都追随企业
的需求设立;传智播客讲解三层架构绝对不是“教会你使用代码生成器就好了”的这种“代码工人”的
培养模式,而是先教学员通过完全手写三层架构代码来理解三层架构的精髓,然后通过自己写代码生成
器了解到代码生成器没有多么神奇,最后才介绍商业级生成器的使用,这样培养出的学员才是“知其然
知其所以然”的高手。
WPF基础应用(3天)
WPF介绍、添加控件、WPF的运行流程、常见属性与事件、代码的管理、Button控件、Label控件
(LinkLabel控件)、TextBox控件、PictureBox控件、Timer控件、ComboBox控件(ListBox控件)、
TreeView控件、CheckBox与RadioButton控件、分组控件、菜单控件、容器控件等
网页开发与JavaScript(7天)
核心技术课程:HTML基础加强、CSS(包含Div+CSS布局)、JavaScript、Dom、JQuery(JQuery原理、隐
式迭代、链式编程、基础选择器、高级选择器、节点操作、样式操作、事件、动画、JQuery Cookie、
JQueryUI)。
课程说明:CSS、JavaScript是ASP.Net开发的基础,把这些掌握好了就能很轻松的学会ASP.Net;JS Dom
是实现网页动态效果的技术,在网站越来越个性化年代,招聘企业对应聘者的Dom水平要求非常高;
JQuery是近几年异军突起的JavaScript框架库,几乎成了Web前端开发事实上的标准,大部分企业都是使
用JQuery进行Web前端的开发。学完了这阶段课程,学员将能够开发主流网站的前端效果,比如:焦点图
、滚动展示图、网页自定义菜单、WebOS、美女时钟、无刷新评论、评分控件、表格特效、图片悬浮详细
信息、微博界面、QQ消息框效果等。