期限
	全部学完要多久?25周。
	时间很紧,诸君努力!
	
	上课时间
	我每周5天(周三周六同学作业),每天讲课4小时,陪同辅导4小时,建议同学们还得在此之外练习2-3个小时。
	早上:8:00,下午2:00,晚上7:00 点名。
	
	内容和次序
	讲课的顺序依次为:
	- 
		HTML和CSS。适用于所有B/S架构的前端,以及JavaScript开发的APP前端
	
 
	- 
		C#基础和高级语法。C#语法非常接近Java,还可用于:Windows 桌面,游戏(untity),APP开发(XAMRIA)……
	
 
	- 
		ASP.NET (Core MVC为主,简单介绍WebForm) 。后端原理通用(http无状态/cookie/session……)
	
 
	- 
		数据库(SQL + LINQ to Entity Framework)
	
 
	- 
		JavaScript 和 JQuery。同HTML和CSS(为什么JavaScript放在最后)
	
 
	- 
		编程基础和系统架构。原理通用,.NET实现
	
 
	 
	
	全部课程分为六大板块:
	- 
		计算机原理/编程基础(人人都是程序员内容)
	 
	- 
		前端基础:HTML+CSS静态、Form提交、JavaScript和Ajax
	
 
	- 
		C#语法入门
	
 
	- 
		数据库(SQL)入门
	
 
	- 
		ASP.NET MVC
	
 
	- 
		系统架构和项目管理
	 
	我标的123456并不是指他们的学习顺序,只是为了方便介绍他们的关系。
	其实除了5以外,其他各个板块都是相当独立的。ASP.NET MVC实际上是糅合了2/3/4的一个技术框架。至于1呢,其实是那种掌握了更好没掌握也没啥的东西,虽然说它又是“基础”又是“原理”的,但并不是说他就一定得在最开始学(这是一个很大的话题,以后有机会慢慢讲)。6也差不多,目前对于大家而言,只要有所了解就够了,我尽量把它们融入到ASP.NET MVC的教学中去。
	所以飞哥才说:源栈培训,可以随到随学。
	2019年1月第一期,我会从C#语法开讲,在开课前同学们可以收看飞哥之前的视频,学习1和2的内容。不学也没关系,反正我以后会讲的……
	更具体的课程安排:
	- 
		C#语法。知识点包括:VisualStudio安装、git使用、控制台程序、输入/输出、强类型、条件分支、方法、类、接口、抽象/继承、泛型、Lambda表达式……
	
 
	- 
		HTML和CSS。知识点包括:HTTP协议基础、Html标签、Form表单、CSS装饰和定位……
	
 
	- 
		ASP.NET MVC。知识点包括:ASP.NET历史发展、MVC模型、C#知识复习和进阶(async/await、反射和特性)、HTTP协议进阶(Request/Response,cookie/session,错误码等)、安全/依赖注入/单元测试等架构知识……
	
 
	- 
		JavaScript和Ajax入门。利用JavaScript和Ajax优化网站……
	 
	- 
		数据库(SQL)入门。知识点包括:SQL语法增(外键/约束)删改查(Join/Group)、索引和二叉树、存储过程和函数,NoSql简单介绍……
	
 
	- 
		ADO.NET和EntityFramework构建真实项目。知识点包括:数据库链接(池)、DataReader/DataSet、Linq、ORM和EF、深入理解分层/解耦等设计和架构思想……
	
 
	- 
		系统架构和项目管理。