Опубликован: 13.10.2008 | Уровень: специалист | Доступ: платный
В курсе изучаются современные информационные технологии, используемые при разработке windows-приложений с графическим интерфейсом пользователя, web-приложений и приложений для различных устройств, таких как встраиваемые системы, карманные компьютеры и SmartPhone.
Курс включает обзорные лекции, посвящённые платформе Microsoft .NET, а также связанным с ней технологиям и программным системам. В курсе даётся общее представление о некоторых современных подходах к разработке программных систем, современных информационных технологиях, используемых при разработке различных приложений: windows-приложений с графическим интерфейсом пользователя, web-приложений и приложений для различных устройств, таких как встраиваемые системы, карманные компьютеры и SmartPhone, о платформах для разработки программ, использующих .NET, о мобильных устройствах, исполняемых на них операционных системах и особенностях разработки программ для таких устройств и технологиях защиты информации.
Цель: Дать студентам теоретические сведения о современных информационных технологиях и привить практические навыки их использования при разработке программного обеспечения.

Microsoft DreamSpark

Бесплатные лицензионные инструменты разработки и дизайна для школьников, студентов, аспирантов и преподавателей.

Специальное предложение для студентов НОУ «ИНТУИТ».

 ...еще >>

План занятий

ЗанятиеЗаголовок <<Дата изучения
-
Лекция 1
16 минут
Платформа Microsoft .NET. Обзор архитектуры и возможностей
Инициатива Microsoft .NET. Проблемы совместимости, надежности и повторного использования компонентов. .NET Framework. Общеязыковая исполняющая среда CLR. Псевдомашинный язык CIL (управляемый assembler). JIT-компилятор. Языки программирования. Сборки. Метаданные. Сборщик мусора. Библиотека классов .NET Framework
Оглавление
    -
    Тест 1
    18 минут
    -
    Лекция 2
    15 минут
    Rotor и Mono
    Mono - открытая платформа для разработки кроссплатформенных (Linux, MAC, Windows) приложений на основе .NET Framework. Rotor - реализация .NET с открытыми исходными тестами. Компоненты Rotor: компиляторы, CLI, системные и вспомогательные средства
    Оглавление
      -
      Тест 2
      18 минут
      -
      Лекция 3
      26 минут
      Phoenix
      Платформа Microsoft для построения компиляторов, средств анализа, оптимизации и верификации кода. Обзор составляющих
      Оглавление
        -
        Тест 3
        18 минут
        -
        Лекция 4
        19 минут
        С# 3.0
        Особенности: неявная типизация, расширяющие методы, инициализаторы и анонимные типы, интеграция способов представления данных, реализация возможностей XSD, XQuery, XSLT, XPath и других средств работы с языком представления данных XML
        Оглавление
          -
          Тест 4
          18 минут
          -
          Лекция 5
          27 минут
          Современные средства разработки Web-приложений. ASP .NET 1.1 и 2.0
          Основные особенности ASP .NET. Архитектура решения ASP .NET 2.0. Реализация AJAX в ASP .NET
          Оглавление
            -
            Тест 5
            18 минут
            -
            Лекция 6
            25 минут
            XML Web Services. Обзор технологии
            Области применения. Преимущества. Особенности разработки web-сервисов для платформы .NET. Описание и обнаружение web-сервиса
            Оглавление
              -
              Тест 6
              18 минут
              -
              Лекция 7
              14 минут
              Встраиваемые операционные системы. Область применения и основы разработки
              Обзор встраиваемых ОС. Реальное и жесткое реальное время. Обзор Windows XP Embedded, Windows CE Embedded
              Оглавление
                -
                Тест 7
                18 минут
                -
                Лекция 8
                19 минут
                Разработка приложений для мобильных устройств: Smartphones, Pocket PC
                Особенности мобильных устройств. Наиболее перспективные приложения. Особенности разработки приложений. .NET Compact Framework
                Оглавление
                  -
                  Тест 8
                  18 минут
                  -
                  Лекция 9
                  17 минут
                  Технологии операционной системы Windows Vista
                  Межпрограммное взаимодействие средствами Windows Communication Foundation. Создание пользовательских интерфейсов при помощи Windows Presentation Foundation. Приложения на основе бизнес-процессов в Windows Workflow Foundation
                  Оглавление
                    -
                    Тест 9
                    18 минут
                    -
                    Лекция 10
                    18 минут
                    Новая файловая система WinFS
                    Предпосылки появления системы. Обзор архитектуры. Модель программирования WinFS. WinFS API
                    Оглавление
                      -
                      Тест 10
                      18 минут
                      -
                      Лекция 11
                      35 минут
                      Современные технологии защиты информации
                      Понятие об информационной безопасности. Доступность, целостность, конфиденциальность. Угрозы и одна из моделей их классификации. Методы защиты от угроз
                      Оглавление
                        -
                        Тест 11
                        18 минут
                        -
                        Лекция 12
                        30 минут
                        Доверительные вычисления (Trustworthy computing)
                        История вопроса. Безопасность. Конфиденциальность. Надежность. Практика деловых отношений. Предполагаемая реализация. Возможные результаты
                        Оглавление
                          -
                          Тест 12
                          18 минут
                          -
                          Лекция 13
                          15 минут
                          Разработка информационных систем на основе шаблонов
                          Шаблоны на этапе анализа, построения архитектуры решений, кода, шаблоны тестов. Прото-шаблоны, анти-шаблоны. Генерирующие шаблоны, языки, каталоги и системы шаблонов
                          Оглавление
                            -
                            Тест 13
                            18 минут
                            -
                            Лекция 14
                            24 минуты
                            Современные технологии тестирования
                            Основные понятия тестирования. Фазы и этапы тестирования. Типы тестов. Разработка, управляемая тестами (Test Driven Development)
                            Оглавление
                              -
                              Тест 14
                              18 минут
                              -
                              5 часов
                              -
                              Ринат Гатауллин
                              Ринат Гатауллин

                              Здравствуйте. Интересует возможность получения диплома( https://intuit.ru/sites/default/files/diploma/examples/P/955/Nekommerch-2-1-PRF-example.jpg ). Курс пройден. Сертификат не подходит. В сертификате ошибка, указано по датам время прохождения около 14 дней, хотя написано 576 часов.

                              Вячеслав Кузнецов
                              Вячеслав Кузнецов

                              Здравствуйте.

                              Как оплатить курс?

                              Павел Окунцев
                              Павел Окунцев
                              Россия, Нижневартовск, НГГУ, 2007
                              Pavel Krupoderov
                              Pavel Krupoderov
                              Россия, Казань