有了以上基础,还不够。为什么没学过HTML,CSS,JavaScript?那我建议你也学学。需要掌握建模和建筑设计的知识。如果你有其他面向对象的编程语言作为基础,学习C#对你来说更容易。这两本书没有按照语法讲解的顺序按照一般习惯来组织内容,但是有点跳跃性。从如何解题的角度来说,初学者看的时候可能会有点迷茫,所以建议有一点基础之后再看这两本书。

哪些好用的编程学习网站,最好上面全是视频教程的那种?

第一个:实验楼它包含了前后端,liunx运维,大数据,信息安全等课程种类全面,而且这是一个需要动手去做的学习网站,可以让学习效率更高。第二次慕课大学慕课大学的课程都是高校讲师授课,专业较强,都是偏理论的知识,优点是课程覆盖面广,网校包含了大多数计算机专业课程,而且基本都是免费的,缺点是,内容比较枯燥,难以带动学习积极性。

同类型网站还有《学堂在线》第三个慕课网这个是国内比较大的培训网站,学编程基本上都知道,还有一个《极客学院》他们都是课程收费,课程质量比较高,但价格并不便宜。第四个PHP中文网如果学web开放可以看看,很良心的一个网站,phpstudy就是他们开发的,下面是一个一边写代码一边学习的网站,做网站开发,软件开发,数据分析都可以通过这个它进行练习。

ASP.NET学习路线以及书籍有什么?

首先,学习C#语言,打好基础,ASP.NET是微软开发的一套编程框架,要想学ASP.NET首先应该学好C#这门编程语言。如果你有其他面向对象编程语言做基础,那么对你来说学习C#还是比较轻松的,如果以前没学过面向对象语言的话,那就努力啃一本入门书籍把。这里推荐几本书,这本书还是比较适合初学者的,章节安排比较适合初学者,看起来系统且详尽。

还有一本很值得推荐的书,被誉为“C#圣经”,入选Jolt大奖提名,无论是初学者,还是高级软件工程师,常备一本还是大有裨益的。读了这两本书以后,可以看点不一样的,譬如下面这两本,这两本书没有按照一般的习惯依照语法讲解顺序来组织内容,而是有点跳跃性地,从如何解决问题的角度出发,初学者看着可能有点迷茫,所以建议有一点基础以后再看这两本。

不管怎么样,要想精通,多线程编程是必须要学习的,虽然以上书籍都涉及了多线程,但是还不够,我们需要一本或几本专门讲解多线程的书,下面列举几本,都是本人读过的,觉得还不错。其次,有了上面的基础,还不够,如何没学过HTML,CSS,JavaScript,那么建议也学一学,这部分内容相对简单,可以找几本经典的书籍看看。

虽然这几项技术被称为“前端”技术,但是一个合格的.NET工程师一定了解,但不一定很熟,另外,值得一提的设计模式,面向对象编程思想,领域驱动设计,测试驱动设计相关的数据也可以适当的看,但是不推荐暂时把大量的时间都花在这,我们可以一边实践,一边看理论,反过来再在实践中验证理论。再次,在掌握了常用API以后,我们可以读读比较好的开源项目源码,从中学到实战知识,尽快提升自己,

第四,要重点说明的是,想要从事ASP.NET开发,不仅要学好ASP.NET相关技术,譬如ASP.NETWEBAPI、ASP.NETMVC,最近比较流行的,也是微软力推的开源框架.NETcore,这些都要掌握。另外很值得提及的是微软的WCF,这款通信基础框架已经存在很多年了,目前为止还没有新产品替代他,不过随着微服务和restful的兴起,很多场景使用ASP.NETWEBAPI,

还有,几乎每一个应用都离不开数据库,所以一定要学会如何用好数据库,不仅是在操作上,原则上也要学会。常用数据库MySQL,SQLserver,以及非关系数据库Redis,MongoDB。还有,说说设计。软件架构设计很重要,这涉及到未来的可扩展性等问题。因此,有必要掌握建模和架构设计的相关知识,


文章TAG:哪里有asp.net视频教程  asp  net  好用  编程  教程  
下一篇