Опубликован: 08.08.2007 | Уровень: для всех | Доступ: платный
Языки информационного обмена В данном курсе изучаются язык разметки XML и принципы построения и использования Web-сервисов.
Цель: Курс рассчитан на студентов, имеющих навыки программирования в среде Microsoft Visual Studio .Net.

Предварительные курсы

Microsoft DreamSpark

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

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

 ...еще >>

План занятий

ЗанятиеЗаголовок <<Дата изучения
-
Лекция 1
2 минуты
Предисловие
Оглавление
    -
    Лекция 2
    16 минут
    Языки разметки. Введение в XML
    Рассматривается основные понятия языков разметки. История их развития. Более подробно рассматриваются основные особенности языка разметки XML.
    Оглавление
      -
      Тест 1
      18 минут
      -
      Лекция 3
      37 минут
      Синтаксис XML
      В данном разделе более подробно рассказывается о том, как должен выглядеть правильно оформленный XML-документ.
      Оглавление
        -
        Тест 2
        18 минут
        -
        Лекция 4
        23 минуты
        Определение типа документа (DTD)
        В данном разделе описываются общие принципы написания Определение типа документа. Так же рассмотрены основные недостатки и особенности DTD.
        Оглавление
          -
          Тест 3
          21 минута
          -
          Лекция 5
          37 минут
          Моделирование данных и XML
          В данном разделе рассматриваются основные аспекты процесса проектирования XML-документа: моделирование информации (понимание структуры и назначения информации, содержащейся в документах); проектирование документа (трансляция информационной модели в набор правил или схем для создания фактических документов); нотации схем (методы записи проекта документа, чтобы он был доступен как для обрабатывающего его программного обеспечения, так и для пользователя-человека).
          Оглавление
            -
            Тест 4
            18 минут
            -
            Лекция 6
            20 минут
            Лабораторная работа № 1
            Цель работы: ознакомиться с принципами построения статической и динамической модели
            Оглавление
              -
              Лекция 7
              17 минут
              Объектная модель документа
              В данном разделе описывается, зачем нужна Объектная модель документа и способы ее использования. Рассматривается простейший пример обработки XML документа с использованием DOM модели.
              Оглавление
                -
                Тест 5
                18 минут
                -
                Лекция 8
                43 минуты
                Пространство имен и схемы
                В данном разделе описывается использование и декларация пространств имен. Даются основные характеристики RDF, XML-Data, Document Content Description (DCD), Schema for Object-Oriented XML (SOX), Document Definition Markup Language (DDML, ранее известный как XSchema).
                Оглавление
                  -
                  Тест 6
                  18 минут
                  -
                  Лекция 9
                  1 час
                  Связи и запросы
                  Описывается проект XML Information Set. Рассматриваются: создание ссылок на языке Xlink ; уточненные ссылки Xpointer ; адресация на языке Xpath. Коротко описываются особенности языка запросов XQuery.
                  Оглавление
                    -
                    Тест 7
                    24 минуты
                    -
                    Лекция 10
                    49 минут
                    Трансформация документа XML
                    В данном разделе рассматриваются причины и способы трансформации XML. Описываются основные характеристики XSLT.
                    Оглавление
                      -
                      Тест 8
                      18 минут
                      -
                      Лекция 11
                      35 минут
                      Дизайн документов XML
                      Описываются способы трансформировать оригинальный документ XML в набор объектов визуализации, предназначенных для систем зрительного или слухового восприятия. Рассматриваются основные характеристики CSS и XSL.
                      Оглавление
                        -
                        Тест 9
                        18 минут
                        -
                        Лекция 12
                        1 час 25 минут
                        Лабораторная работа № 2
                        Цель работы: ознакомиться с конструкциями языка XML и его реализациями, со способами описания структуры документа средствами DTD и описания схемы документа на языке XSD. Изучить способы обработки XML документов
                        Оглавление
                          -
                          Лекция 13
                          56 минут
                          Основные понятия Web-службы
                          В данном разделе описываются основные понятия и история развития web-служб. Сравниваются существующие технологии СОМ и CORBA и web-службы .NET. Описываются основные характеристики базовых технологий лежащих в основе web-служб (WSDL, SOAP, DISCO, UDDI).
                          Оглавление
                            -
                            Тест 10
                            18 минут
                            -
                            Лекция 14
                            24 минуты
                            Лабораторная работа № 3
                            Цель работы: изучения способов создания Web-сервисов
                            Оглавление
                              -
                              Лекция 15
                              13 минут
                              -
                              5 часов
                              -
                              Вадим Новицкий
                              Вадим Новицкий
                              Беларусь, Минск
                              Trololo Пукпрук
                              Trololo Пукпрук
                              Беларусь