В рамках программы MSDN Academic Alliance работает такой ресурс, как Библиотека учебных курсов.
Данный сайт адресован преподавателям, аспирантам, студентам и энтузиастам, преподающим и изучающим современные информационные технологии. Здесь размещены учебные курсы, разработанные в университетах и учебных центрах, использующих технологии Microsoft в своем учебном процессе. В настоящее время на сайте можно найти более 100 курсов, учебных пособой, книг, лабораторных работ, большая часть из которых написана и разработана преподавателями российских вузов.
В библиотеке размещены материалы по следующим направлениям:
Данный сайт адресован преподавателям, аспирантам, студентам и энтузиастам, преподающим и изучающим современные информационные технологии. Здесь размещены учебные курсы, разработанные в университетах и учебных центрах, использующих технологии Microsoft в своем учебном процессе. В настоящее время на сайте можно найти более 100 курсов, учебных пособой, книг, лабораторных работ, большая часть из которых написана и разработана преподавателями российских вузов.
В библиотеке размещены материалы по следующим направлениям:
- Основы программирования
- Технология разработки программных систем
- Высокопроизводительные вычисления
- Операционные системы
- Языки программирования
- Веб-разработка
- Объектно-ориентированное программирование
- Информационная безопасность
- Компьютерные сети
- Теория программирования
- Управление информацией
- Компьютерная графика
- Офисное программирование
- Функциональное программирование
- Автоматное программирование
- Учебные курсы серии “Партнерство в образовании” для средней школы
- Методические пособия курсов повышения квалификации преподавательского состава
- Лабораторные работы
- Открытые лекции Microsoft
- Статьи
- Курс Управление ИТ проектами С.В. Жердева, ННГУ (см. раздел Технология разработки программных систем)
Целью курса является рассмотрение основ различных методик управления проектами, специфики управления проектами в области информационных технологий. Курс основывается на международных рекомендациях по управлению проектами (PMBOK, Project Management Body of Knowledge) Института управления проектами (Project Management Institute). Основной задачей курса является стартовая подготовка студентов в области организации разработки сложных программных комплексов, ознакомление их с современными подходами и международным опытом в этой области.
- Книга Введение в Microsoft® Silverlight™ 2 Лоуренса Морони (см. раздел Веб-разработка), о которой уже писали на Хабре.
- Книга Windows PowerShell — Введение в технологии языка сценариев для пользователей без базовых знаний Фрака Коха (см. раздел Компьютерные сети).
Эта книга является введением в Windows PowerShell и содержит практические примеры, обучающие написанию сценариев, автоматизирующих ваши повседневные задачи, даже если у вас нет серьезного опыта на этом поприще. В первую очередь книга предназначена для новичков. В ней есть все, что нужно, чтобы подробнее узнать о сценариях. После прочтения книги вы научитесь использовать Powershell на полную мощность.
- Книга Введение в XNA С. Гайдукова (см. раздел Компьютерная графика).
Книга адресована студентам и начинающим разработчикам, которые хотят использовать в своих проектах высокопроизводительную графику. Книга рассчитана на читателей, уже знакомых с основами C# и платформы .NET. Первая глава знакомит читателя с XNA Framework. Вторая глава посвящена визуализации базовых примитивов XNA Framework. В третьей главе рассматриваются более сложные вопросы визуализации: использование полноэкранного режима, плавная анимация примитивов и имитация прозрачности. В четвертой главе весь ранее изученный материал сводится воедино на примере создания полноценного хранителя экрана с дистрибутивом, при необходимости автоматически инсталлирующим на компьютер пользователя XNA Framework. В пятой, заключительной главе затрагивается тема программируемого графического конвейера, но уже на значительно более глубоком уровне; рассматриваются язык HLSL, основы ассемблеро-подобного языка Vertex Shader 1.1 и интегрированная среда разработки FX Composer 2.0, значительно облегчающая разработку и отладку шейдеров.