Форма обучения:
дистанционная
Стоимость самостоятельного обучения:
бесплатно
Доступ:
свободный
Документ об окончании:
 
Уровень:
Специалист
Длительность:
9:12:00
Студентов:
1583
Выпускников:
166
Качество курса:
4.22 | 3.70
В курсе изучаются современные информационные технологии, используемые при разработке windows-приложений с графическим интерфейсом пользователя, web-приложений и приложений для различных устройств, таких как встраиваемые системы, карманные компьютеры и SmartPhone.
Курс включает обзорные лекции, посвящённые платформе Microsoft .NET, а также связанным с ней технологиям и программным системам. В курсе даётся общее представление о некоторых современных подходах к разработке программных систем, современных информационных технологиях, используемых при разработке различных приложений: windows-приложений с графическим интерфейсом пользователя, web-приложений и приложений для различных устройств, таких как встраиваемые системы, карманные компьютеры и SmartPhone, о платформах для разработки программ, использующих .NET, о мобильных устройствах, исполняемых на них операционных системах и особенностях разработки программ для таких устройств и технологиях защиты информации.
ISBN: 978-5-9963-0003-7
 

План занятий

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

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

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

                              Дмитрий Дацун
                              Дмитрий Дацун
                              Россия, Железногорск
                              Лариса Перерва
                              Лариса Перерва
                              Россия, Владивосток, ДВГУ, 1986