Библиотека учебных курсов Microsoft
Учебные курсы, лекции и семинары – для преподавателей, студентов и самообразования: всё в одном месте на ms-library.ru!

Данный сайт адресован преподавателям, аспирантам, студентам и энтузиастам, преподающим и изучающим современные информационные технологии. Представлен каталог русскоязычных ресурсов, в котором собраны и классифицированы учебные курсы и методические материалы по преподаванию информационных технологий, разработанные в университетах и учебных центрах, а также обучающие материалы и книги для широкого круга разработчиков и ИТ-специалистов. Данные материалы, размещенные в международном ресурсном центре Faculty Resource Center, могут бесплатно использоваться как для самостоятельного изучения, так и для постановки и внедрения собственных курсов при указании ссылки на автора исходных курсов (см. Microsoft Curriculum License Agreement).

Став постоянным посетителем Faculty Resource Center и нашего каталога, вы получите доступ к актуальным материалам на русском, английском и других языках, а также сможете представить на этом сайте свои учебные и методические материалы.

Конкурс студенческих работ Microsoft UniApps Challenge!

С 6 ноября 2012г. по 15 мая 2013г. фонд Softline Venture Partners при поддержке компании Microsoft проводит конкурс студенческих работ, в ходе выполнения которых были созданы приложения и опубликованы в Windows Store и Windows Phone Store.

К участию в конкурсе допускаются любые научно исследовательские и прикладные работы (лабораторная, курсовая, дипломная и т.д.), выполненные в высших и средне специальных учебных заведениях Российской Федерации при участии научного руководителя, в ходе выполнения которых были созданы приложения и размещены в Windows Store или Windows Phone Store в период с 1 июля 2012г. по 15 мая 2013г.

Создатели и научные руководители лучших проектов будут награждены ноутбуками, телефонами и другими ценными призами от компании Microsoft и партнёров конкурса. Лучшие теоретические работы будут рекомендованы для внеочередной публикации в тематических журналах из списка ВАК.

Подробнее о конкурсе

Основы программирования

Вернуться в начало

Объектно-ориентированное программирование

Вернуться в начало

Языки программирования

Вернуться в начало

Теория программирования

Вернуться в начало

Функциональное программирование

  • Функциональное программирование
    Сошников Д. В.
    Курс лекций о функциональном программировании.
  • Современные языки программирования и .NET. Основы функционального подхода
    Зыков Сергей
    Курс основан на творческом синтезе избранных формальных теорий (ламбда-исчисление, комбинаторная логика, теория категорий и др.) и уникальной технологической платформы Microsoft.NET, обеспечивающей практически прозрачную интеграцию кода на языках программирования различных типов.
  • Основы функционального программирования
    Городняя Л. B.
    Целью курса является изучение методов функционального программирования. В курсе будут рассмотрены основные идеи и подходы функционального программирования, а также методы реализации функциональных языков.
  • Введение в программирование на языке Лисп
    Городняя Л. B.
    Целью курса является изучение идей языка Лисп и методов функционального программирования. В курсе будут рассмотрены: - История языка Лиспа. - Идеи символьной обработки информации. - Принципы функционального программирования. - Методы программирования на Лиспе.

Вернуться в начало

Технология разработки программных систем

Вернуться в начало

Компьютерная графика

Вернуться в начало

Разработка игр

  • Основы разработки компьютерных игр в XNA Game Studio
    Дашко Ю. B.
    Этот набор практических заданий рекомендуется для учащихся, занимающихся по курсу. Каждое из них можно выполнять в нескольких вариантах - либо как курсовой проект, либо как небольшой проект, на котором исследуются возможности XNA, изученные в предыдущей лабораторной работе.

Вернуться в начало

Веб-разработка

  • HTML5: основы клиентской разработки
    Савельев А.О.
    Данный курс ориентирован на начинающих веб – разработчиков. Курс иллюстрирует основные возможности HTML5 и неотъемлемых от него CSS3 и JavaScript, особое внимание уделено canvas -составляющей и Microsoft WebMatrix, как инструменту разработки.
  • Visual Studio 2008: ASP.NET 3.5
    Андриенко Юрий
    Курс посвящен описанию реализации ASP.NET в Visual Studio 2008.
  • Web-технологии. Главы 1-3
    Сычев A. B.
    В результате освоения данного курса студент должен на практике познакомиться с широким спектром продуктов и технологий, предлагаемых компанией Майкрософт для разработки и управления web-контентом.
  • Web-технологии. Главы 4-6
    Сычев A. B.
    В результате освоения данного курса студент должен на практике познакомиться с широким спектром продуктов и технологий, предлагаемых компанией Майкрософт для разработки и управления web-контентом.
  • Web-технологии. Программа курса. Лабораторные работы. Вопросы
    Сычев A. B.
    В результате освоения данного курса студент должен на практике познакомиться с широким спектром продуктов и технологий, предлагаемых компанией Майкрософт для разработки и управления web-контентом.
  • WWW Technologies
    Mashechkin, Igor V
    These labs, in Russian, explore World Wide Web (WWW) technologies, including monitoring network traffic and creating a Microsoft® ASP.Net page that integrates with SQL.
  • Безопасность в ASP.NET приложениях
    Мартынов Д.
    Безопасность в ASP.NET приложениях.
  • Введение в Microsoft® Silverlight™ 2
    Морони, Лоуренс
    Ваш первый взгляд на инструменты и технологии создания приложений с использованием Silverlight 2.
  • Введение в Microsoft® Silverlight™ 2. Примеры, ч.1
    Морони, Лоуренс
    Ваш первый взгляд на инструменты и технологии создания приложений с использованием Silverlight 2.
  • Введение в Microsoft® Silverlight™ 2. Примеры, ч.2
    Морони, Лоуренс
    Ваш первый взгляд на инструменты и технологии создания приложений с использованием Silverlight 2.
  • Введение в Microsoft® Silverlight™ 2. Примеры, ч.3
    Морони, Лоуренс
    Ваш первый взгляд на инструменты и технологии создания приложений с использованием Silverlight 2.
  • Введение в Microsoft® Silverlight™ 3
    Морони, Лоуренс
    Книга о технологии Microsoft Silverlight 3 на русском языке.
  • Введение в современные веб-технологии
    Кузнецова Л. B.
    В курсе излагаются история, стандарты и базовые принципы организации Всемирной паутины.
  • Введение в современные веб-технологии
    Кудряшев А. В., Светашков П. А.
    Базовый курс веб-технологий предназначен для освоения основ HTML, CSS и Javascript. Курс охватывает необходимый и достаточный базис для построения эффективных HTML-документов в соответствии с действующими стандартами.
  • Веб-технологии и современные средства разработки
    Канин Д. М.
    Курс позволяет начинающим разработчикам web-сайтов освоить рекомендуемый специалистами Microsoft подход к проектированию, разработке, отладке, оптимизации и развертыванию защищенных web-приложений с динамичным контентом, используя новейшие технологии Microsoft.
  • Основы XAML
    Кариев Ч. A.
    Рассматриваются основы XAML, включая анимацию и интерактивность.
  • Основы XAML. Часть 1
    Кариев Ч. A.
    Рассматриваются основы XAML, включая анимацию и интерактивность.
  • Основы XAML. Часть 2
    Кариев Ч. A.
    Рассматриваются основы XAML, включая анимацию и интерактивность.
  • Основы XAML. Часть 3
    Кариев Ч. A.
    Рассматриваются основы XAML, включая анимацию и интерактивность.
  • Основы разработки Интернет приложений и Web сервисов на основе ASP.NET
    Столбовский Д. H.
    Курс представляет собой практические занятия, ориентированные на обучение основам разработки интернет приложений на основе технологии ASP.NET.
  • Проектирование и разработка веб - приложений на основе технологий и разработок Microsoft
    Савельев А. О.
    Особенностью данного курса является сочетание подробных описаний технологий и средств Microsoft для веб - разработок. Наряду с классическими инструментами VS2008 будут рассмотрены новейшие средства, такие как Microsoft Silverlight и Internet Explorer 8.
  • Перспективные технологии и языки веб-разработки
    Сычев, A. B.
    В рамках курса рассматриваются теоретические и практические аспекты технологий разработки современных веб-приложений, в том числе новые возможности клиентской разработки на основе HTML5, CSS3 и JavaScript API, а также инструментарий WebMatrix для разработки серверных приложений.
  • Проектирование и разработка сервисно-ориентированных приложений
    Цытович П. Л.
    Целью курса является знакомство студентов с современной архитектурой программного обеспечения и ее реализацией на основе современных программных технологий и подходов к проектированию программных систем.
  • Разработка веб-приложений на ASP.NET
    Магдануров Гайдар
    Слайды с тренинга «Разработка веб-приложений на ASP.NET».
  • Разработка веб-приложений с использованием ASP.NET MVC Framework
    Магдануров Гайдар
    Слайды с тренинга тренинг «Разработка веб-приложений с использованием ASP.NET MVC Framework».
  • Разработка интерактивных сайтов с помощью Microsoft Visual Web Developer
    Бельчусов A. A.
    Целью данной программы является разработка динамических сайтов в Microsoft Visual Web Developer и размещение их в сети Интернет.
  • Разработка веб приложений с использованием технологии ASP.NET (практикум)
    Умеров А. Н.
    Практикум предназначен для получения практических навыков по разработке веб-приложений с использованием технологии ASP.NET. Рассмотрены создание, отладка и внедрение веб-решений с использованием языка Visual C# на платформе Microsoft.NET. Может использоваться для самостоятельной работы студентов.
  • Сетевые технологии
    Исмагилов T. З.
    Образовательный комплекс включает курс лекций "Сетевые технологии" и курс практических занятий "Методы проектирования и разработки многоуровневых распределённых систем".
  • Современные веб-технологи
    Несвижский А. И., Рябов В. А.
    Курс предлагает слушателям познакомиться с комплексным взглядом на современные веб-технологии, а также применить их на примере создания проекта «Интернет-магазин».
  • Современные веб-технологии
    Богданов М. Р.
    Целью курса является формирование у студентов навыков разработки клиентских приложений Web-сайтов. В процессе изучения курса слушатели познакомятся с HTML, CSS, JavaScript, XML, SilverLight.
  • Современные веб-технологии
    Сычев А. В.
    В рамках курса рассматриваются теоретические и практические аспекты технологий разработки современных клиентских веб-приложений, а также вопросы, связанные c безопасностью и улучшением usabilty в клиентских приложениях.
  • Современные технологии разработки web-приложений
    Берчун Ю. B; Филиппович A. Ю; Коршунов C. B
    Курс рассчитан на повышение квалификации в области разработки web-приложений с использованием со-временных технологий на платформе Microsoft ASP.NET и Silverlight.
  • Средства эффективной разработки Web-приложений
    Рудаков И. B., Максимчук T. И.
    Курс знакомит слушателя с таким классом программ, как веб-приложения, с теоретическими основами проектирования и разработки и с техническими средствами веб-разработки. Рекомендуется студентам 2-3 курса, знакомым с основами программирования и ООП, HTML и C#.
  • Технологии Microsoft для создания RIA-приложений
    Особенностью данного курса является подробное описание технологий и средств Microsoft для создания RIA - приложений. Наряду с уже проверенными методиками и технологиями , подробно рассмотрены новейшие средства Silverlight 4.0, IE9 и Web Matrix.
  • Технологии создания Интернет-узлов
    Полубояров B. B.
    Данный курс имеет целью обучить студентов основным принципам построения Интернет-приложений и дать понятие о современных технологиях создания web-узлов.
  • Установка Perl на IIS 7.x – шаг за шагом
    Магдануров Гайдар
    Статья-инструкция по полному процессу установки и настройки Perl на IIS 7.x (ОС Vista/Windows 7/Windows Server 2008/R2).
  • Учебный курс по WebMatrix
    Corporation, Microsoft
    Этот курс предназначен для изучения средства разработки и сопровождения сайтов WebMatrix. WebMatrix – это все, что вам нужно для разработки веб-сайтов с использованием Windows. Он включает IIS Developer Express (веб-сервер для разработки), ASP.NET (веб-фреймворк) и SQL Server Compact (встроенная база данных).

Вернуться в начало

Управление информацией и базы данных

  • Интеллектуальный анализ данных средствами MS SQL Server 2008
    Нестеров, Сергей Александрович
    Курс посвящен использованию технологии интеллектуального анализа данных (Data Mining) и ее реализации в Microsoft SQL Server 2008 (2008 R2) и связанных программных продуктах.
  • OLAP-технологии
    Полубояров В. В.
    Использование MS SQL Server 2008 Analysis Services для построения хранилищ данных.
  • Базы данных
    Швецов B. И.
    Университетский курс, формирующий концептуальные представления о принципах построения БД и СУБД, представляющий фундаментальные понятия и математические модели, лежащие в основе БД и СУБД, принципы проектирования БД, а также технологии реализации БД и иллюстрирующий вышеуказанные понятия на примере Microsoft Access и MS SQL Server.
  • Базы данных для карманного персонального компьютера
    Родигин Л. A.
    Книга представляет собой учебное пособие по разработке и созданию баз данных на основе использования технологии Microsoft ADO.NET и языка C#.NET для карманных персональных компьютеров Pocket PC.
  • Базы данных на основе Microsoft SQL Server 2008
    Иванов C. Ю.; Котельников E. B.
    Курс предназначен для изучения теоретических основ, приобретения практических навыков и освоения инструментальных средств проектирования, реализации и эксплуатации баз данных в СУБД Microsoft SQL Server 2008.
  • Информационные технологии и методы принятия решений
    Бабаев A. A.
    Курс позволяет дать будущим информатикам-экономистам теоретические знания и сформировать у них практические навыки использования информационных технологий для решения задач управления и принятия решений в экономических системах.
  • Информационные технологии и методы принятия решений. Лекции
    Бабаев A. A.
    Курс позволяет дать будущим информатикам-экономистам теоретические знания и сформировать у них практические навыки использования информационных технологий для решения задач управления и принятия решений в экономических системах.
  • Использование MS SQL Server Analysis Services 2008 для построения хранилищ данных
    Полубояров Валерий
    Курс посвящен OLAP-технологиям и построению хранилищ данных с использованием технологий MS MS SQL Server 2008 Analysis Services.
  • Обновление навыков при переходе с SQL Server 2005 на SQL Server 2008
    Пугач Артем
    Курс направлен на то, чтобы помочь слушателям при переходе с SQL Server 2005 на SQL Server 2008.
  • Онтологии и тезаурусы
    Соловьев B. Д.; Иванов B. B.; Добров Б. B.
    Предлагаемый курс направлен на формирование базовых знаний об онтологиях и тезаурусах и практических навыков по проектированию и применению онтологий при разработке компонентов интеллектуального программного обеспечения.
  • Оперативный и интеллектуальный анализ данных
    Макарычев П. П.; Афонин А. Ю.
    Курс ориентирован на изучение методов и приобре-тение практических навыков анализа данных: органи-зации хранилищ данных, оперативного (OLAP) и интеллектуального (Data Mining) анализа данных.
  • Основы разработки баз данных в клиент-серверных приложениях
    Шибанов С. В.
    Курс посвящен изучению основных принципов организации, функционирования и разработки реляционных баз данных в составе клиент-серверных приложений.
  • Проектирование автоматизированных информационных систем
    Бабич A. B.
    Курс практически полностью соответствует разделу «Управление информацией (IM)» современного образовательного стандарта Computing Curricula 2001.
  • Проектирование хранилищ данных для приложений систем деловой осведомленности (Business Intelligence Systems)
    Туманов В. Е.
    Целью настоящего курса лекций является описание возможностей, которые предоставляют современные реляционные СУБД и CASE инструменты для проектирования хранилищ данных в системах бизнес - аналитики.
  • Разработка баз данных Microsoft SQL Server 2005 - новые возможности
    Academy, Softline
    Microsoft SQL Server 2005 является логическим продолжением Microsoft .SQL Server 2000. Большое количество усовершенствований в SQL Server 2005 значительно облегчают комплексное обслуживание предприятия.
  • Разработка распределенных приложений баз данных
    Баженова И. Ю.
    Главная цель курса - научить студентов разрабатывать приложения баз данных и дать подробный обзор существующих технологий доступа к данным.
  • Распределенные базы и хранилища данных
    Марасанов A. M.; Аносова H. П.; Бородин O. O.; Гаврилов E. C.
    Теоретической основой курса является изучение реляционной модели данных, реляционной алгебры и реляционного исчисления. Программно-инструментальной основой - изучение и применение профессиональных СУБД и современных средств разработки клиентских приложений.
  • Распределенные информационные системы и базы данных
    Шрайнер П. A.; Котельников И. A.
    Курс посвящен изучению технологии работы с распределенными информационными системами и базами данных и состоит из пяти лабораторных работ. Освоив курс, студенты научаться создавать распределенные базы данных, а также распределенные приложения, используя технологию Microsoft .NET.
  • Распределенные системы и алгоритмы
    Замятина E. Б.; Миков A. И.
    Курс посвящен распределенным алгоритмам, решающим задачи для распределенных систем. Рассматриваются распределенные системы двух видов: распределенные компьютерные системы и распределенные организационные системы.
  • Реализация баз данных Microsoft SQL Server 2008
    Academy, Softline
    Курс посвящен созданию баз данных и таблиц,применению ограничений и триггеров для обеспечения целостности данных,работе с XML, реализации хранимых процедур и функций, использованию индексов.
  • Современные информационные технологии
    Павлова E. A.
    В данном курсе изучаются современные информационные технологии, используемые при разработке win32, web, других приложений и компонентов для различных устройств, включая ПК.
  • Современные технологии построения баз данных и сервисов бизнес-аналитики на предприятии
    Коршунов C. B.; Филиппович A. Ю.; Берчун Ю. B.
    Программа повышения квалификации в области построения баз данных и сервисов бизнес-аналитики с использованием современных решений на платформе Microsoft SQL Server 2005/2008.
  • Управление информационными системами
    Долженко A. И.
    В читаемом курсе рассматриваются основы управления ИТ-инфраструктурой предприятия.
  • Хранилища данных. Анализ данных
    Фоменко E. Ю.
    В курсе изучаются технологии OLAP (OnLine Analytical Processing) для разработки многокритериальных иерархических хранилищ данных.

Вернуться в начало

Офисное программирование

Вернуться в начало

Управление проектами

  • Инженерный менеджмент и информационные технологии
    Барышникова M. Ю.
    Курс предназначен для подготовки специалистов (менеджеров) по управления проектами в области информатизации, в том числе по разработке программного обеспечения, создания и использования информационных систем.
  • Управление ИТ проектами
    Жерздев C. B.
    Целью курса является рассмотрение основ различных методик управления проектами, специфики управления проектами в области информационных технологий.
  • Управление проектам с использованием MS Project
    Васючкова T. C.
    Курс направлен на систематическое изучение вопросов теории планирования в практике управления проектами, изучение и освоение актуального программного обеспечения, предназначенного для поддержки и реализации управленческих решений в экономических приложениях.
  • Управление проектами средствами Microsoft Project
    Скороходов C. B.
    Технология автоматизированного управления проектами является одним из эффективных инструментов современного менеджмента в различных сферах деятельности. Предлагаемый курс призван обучить студентов управленческих специальностей содержанию всех этапов данной технологии.

Вернуться в начало

Высокопроизводительные вычисления

Вернуться в начало

Информационная безопасность

Вернуться в начало

Компьютерные сети

Вернуться в начало

Автоматное программирование

Вернуться в начало

В помощь администратору MSDN AA

  • Использование системы управления лицензиями ELMS
    Academy, Softline
    ELMS — это веб-приложение для распространения и управления программным обеспечением. ELMS является готовой к использованию системой, которая позволяет аутентифицировать студентов и преподавателей, участвующих в программе MSDNAA, и дает им возможность заказывать и загружать необходимое ПО.
  • Программа MSDN Academic Alliance и система управления лицензиями ELMS
    Corporation, Microsoft
    MSDN AA — это подписка для вузов на программное обеспечение Microsoft по специальной льготной цене. Вместе с оформлением подписки участникам программы становится доступной система автоматического управления лицензиями ELMS.

Вернуться в начало

Лабораторные работы

Вернуться в начало

Методические материалы курсов повышения квалификации преподавательского состава

Вернуться в начало

Операционные системы

  • Решения Microsoft для виртуализации ИТ - инфраструктуры предприятий
    Савельев, Алексей Олегович
    Виртуализация для многих предприятий и разработчиков стала решением, позволяющим получать фактически любую ИТ инфраструктуру, не меняя аппаратного обеспечения. В данном курсе, мы рассмотрим современные решения виртуализации, предлагаемые Microsoft.
  • Архитектура, возможности и методы использования Microsoft Windows Azure
    Сафонов, Владимир Олегович
    Продвинутый курс для студентов старших курсов и аспирантов с 16 теоретическими лекциями и практическими занятиями (в виде 4 лабораторных работ) по облачным вычислениям и новой облачной платформе Microsoft Windows Azure, ее архитектуре, возможностях, областях и методах применения.
  • Windows Azure: Облачная платформа Microsoft
    Алексей Федеров, Дмитрий Мартынов
    Книга посвящена облачным вычислениям и роли Microsoft в развитии облачных вычислений.
  • Администрирование в информационных системах - Методические указания к лабораторным работам
    Нестеров Сергей Александрович
    Методические указания к лабораторным работам по курсу "Администрирование в информационных системах". Рассматриваются вопросы администрирования ИС на базе Windows Server 2008.
  • Введение в облачные вычисления
    Клементьев
    Курс содержит базовые сведения о появлении, развитии и использовании технологий облачных вычислений. В рамках курса рассматриваются основные модели предоставления услуг облачных вычислений, нализируются преимущества и недостатки моделей облачных вычислений и предлагаемых на их основе решений.
  • Введение во внутреннее устройство Windows
    Котельников, Евгений Вячеславович
    В курсе рассматривается внутреннее устройство операционных систем Windows на основе исследовательского ядра Windows (Windows Research Kernel). Курс включает теоретическую часть и лабораторный практикум. Особое внимание уделяется алгоритмам и структурам данных, используемым в ядре Windows.
  • Операционные системы
    Бабич A. B.
    Цели преподавания дисциплины: познакомить студентов с классификацией и основами архитектуры операционных систем, дать представление о многообразии ОС, научить приемам практического использования ПК в профессиональной деятельности, дать практические навыки работы с графическим интерфейсом.
  • Операционные системы и сети ЭВМ
    Сафонов B. O.
    Курс предназначен и читается на мат.-мех. факультете СПбГУ для студентов 2 курса специальности 351400 как основной курс. Продолжительность курса - 64 часа.
  • Основы Cloud Computing. Обеспечение облачных вычислений на базе технологий Microsoft
    Тема облачных вычислений является на данный момент одной из самых обсуждаемых. Ряд экспертов говорит о замещении "облаками" старых решений. В данном курсе мы рассмотрим суть облачных вычислений, их возможности, а также технологии новой облачной платформы Microsoft.
  • Основы сетевой инфраструктуры Windows Server 2008
    Academy, Softline
    Курс знакомит читателей с основами сетевой инфраструктуры Windows Server 2008. Читатели получат основы для дальнейшего изучения платформы Windows Server 2008, на основе которой смогут разрабатывать сложные проекты сетевой инфраструктуры или служб приложений.
  • Основы современных операционных систем
    Сафонов В. О.
    Курс посвящен изучению классических основ операционных систем, их архитектуры, алгоритмов и методов, применяемых при их разработке; изучению современных ОС - Windows, Linux, Solaris и др., ОС для мобильных устройств и облачных вычислений.

Вернуться в начало

Oткрытые лекции Microsoft

Вернуться в начало

Статьи

Вернуться в начало

Учебные курсы серии "Партнерство в образовании" для средней школы

  • Основы компьютерных сетей
    Corporation, Microsoft
    Цель курса состоит в том, чтобы дать учащимся знания по основам компьютерных сетей и Интернету, помочь им подготовиться к использованию и созданию сетей, понять принципы построения Интернета, научиться обеспечивать защищенные сетевые соединения.
  • Основы программирования на примере Visual Basic.NET
    Corporation, Microsoft
    Курс знакомит с основными концепциями компьютерного программирования учеников старших классов, обладающих начальной подготовкой в области информационных технологий или вообще не знакомых с ними.
  • Персональный компьютер: настройка и техническая поддержка
    Corporation, Microsoft
    Цель курса состоит в том, чтобы дать учащимся необходимую базовую теоретическую подготовку и соответствующие практические навыки для работы в качестве специалистов службы технической поддержки.
  • Учебные проекты с использованием Microsoft Office
    Corporation, Microsoft
    Курс помогает учителям эффективно использовать ИТ в процессе преподавания, делая с их помощью уроки более увлекательными и насыщенными.

Вернуться в начало

banner

Загрузки

все загрузки