2010-01-21 43 views
3

我看到“Which universities teach Python?”,所以我想我会问一个关于微软技术的问题。你知道任何教授初级微软编程语言的学校吗?哪些大学/学院教Microsoft ASP.NET和其他MS技术?

+13

我在MS栈几乎全部工作,并且相信我 - 你*不*希望参加一所学校,“专业”在任何特定的技术,尤其是* * MS。你去学校学习如何学习技术。 – 2010-01-21 00:17:59

+2

你读过Joel关于纯Java学校的文章吗?那么,.Net专业学校只会稍微不那么邪恶。你应该去大学学习如何成为一名程序员,从而学习如何学习使用所有框架。还有算法!这也是你教育的核心部分! – Earlz 2010-01-21 01:01:04

+2

不幸的是,太多的大学都有这样的反微软偏好,即使他们覆盖了各种其他平台,他们也没有提及MS堆栈。由于MS堆栈非常好,并且在真实的商业世界中很受欢迎,所以感到悲伤。它使新手程序员在第一次进入劳动力市场时处于劣势,即使这样做确实为他们奠定了一般概念的坚实基础。 – 2010-01-21 07:21:55

回答

2

Neumont大学有一个微软软件重点作为选项。

http://www.neumont.edu/

+0

许多人评论说,不应该根据所使用的技术选择一所大学。然而,我只是问是否有一所大学教授MS堆栈从开始到高级阶段。 Neumont似乎这样做。所以我必须将其标记为答案。 – Chris 2010-02-23 21:05:08

11

冯·诺伊曼或图灵会批准吗?

使用Microsoft Academy locator ...认为“微软青年”,你就明白了。

我认为大学应该教C和Lisp并向上移动。因为它很难下移。所有这些Java/C#狗屎应该晚点来。即使Python是比Java IMHO更好的选择。我不喜欢微软给予学校免费的东西来创建僵尸军队的战略,阅读“我只能使用[Word | Excel | C#| Access | MS-SQL]”

如果我能改变的事情,他们会学习:

  1. 理论第一
  2. 开始使用C/Unix的与得到的结果练习,笑道
  3. Lisp和SICP​​速成班打开他们的头脑有点
  4. 走上像Python(减去装饰)
  5. 再来看看其他语言和检查在imperical方式简单的OOP语言,为什么它们的存在,以及它们的不同......然后做了几个项目每。

但是,嘿,这是你的教育。不要听我说,我不是计算机科学专业的毕业生。

+0

请注意,学院定位器似乎已损坏。我给了它几个城市,它把我引到了我没有选择的州的地方。除此之外的+1。 – NotMe 2010-01-21 00:14:51

+2

@克里斯,是的,它有点狗屎。介意你,可能是ASP.NET – 2010-01-21 00:16:08

+0

任何有能力的大学都会意识到理论是第一位的,并相应地教导。无论是通过C/C++/Java/MS教授理论,都没有什么意义。 – Jagd 2010-01-21 00:17:02

13

让我成为第一个说我建议您避免根据所使用的特定技术选择大学的人。当我上大学时,IBM和DEC(数字设备公司)是最大的技术。我的大学使用DEC系统,这帮助我在大学毕业后获得了我的第一对夫妇编程工作;然而,我认为这对我在学校使用的任何技术而言可能是真实的。现在,IBM并没有像现在这样强大 - 至少在主宰硬件市场的意义上 - 而DEC不再作为一个独立实体存在(由惠普收购的Compaq购买)。我学习了Unix和Windows以保持就业。

+1

的确如此,但似乎许多大学只是避免MS技术。也许我应该重新考虑我的问题,询问哪些大学教授各种技术而不是仅仅一个平台。 – Chris 2010-01-21 17:18:47

0

在我的大学(理工学院,蒙特利尔),偏好的用于教导程序+面向对象的编程语言是C++。但是,我们使用Visual Studio作为IDE(可以说我们确实学到了一些微软技术)。

4

嗯,我是一个CS毕业,目前正在使用微软的技术,我完全 与@GreenMatt同意,这是不好去周边的特定平台/工具为中心的课程,但不是核心概念

任何方式如果这是你的选择,看看谢菲尔德哈勒姆大学,是舞伴组织和微软培训中心,还提供基于微软角落找寻某种程度的课程,如以下

一件事,这些工具和技术如此迅速,越来越多的在每隔一天来不断发展,考虑这个..

  1. 3个月前我是用“硬编码 查询来获得来自DB”数据
  2. 大约3个月前,我开始使用 设计器生成的数据集和 表适配器
  3. 现在,新的项目已经批准 用对数据访问层使用“LINQ to SQL”。

所有3来自微软,连同2打其他技术

老实说,由你会出学校时,专业人士,你会听起来像是在谈论节目的历史!!!!

你每学习一次的学习次数会比每学期在学校学习的时间多两倍,但如果你错过/避免了 “但是不能开发出”技能组合“和”编程艺术“数据结构“,”算法“,”离散数学“和”面向对象编程概念“或类似的主题。

所以这个故事的寓意

强的概念和技能/朝着解决问题的方法会帮助你永远,永远的工具。

希望它可以帮助