Домой

Лекция Предмет курса "веб-технологии"




Скачать 50.42 Kb.
НазваниеЛекция Предмет курса "веб-технологии"
Дата26.03.2013
Размер50.42 Kb.
ТипЛекция
Содержание
Лабораторные занятия.
Подобные работы:

Программа курса


Лекции

Номер


Информация

1

Лекция 1.

Предмет курса "веб-технологии". Краткая история WWW. Понятие о многоуровневой сетевой модели. TCP/IP. IP адреса и порты. Интернет-сервисы: WWW, FTP, TELNET. Почтовые протоколы. веб-серверы, Proxy-серверы, DNS-серверы, почтовые серверы. Стандартизация в сфере веб-технологий. ISOC. RFC. W3C.

2

Лекция 2.

Клиент-серверные Web-технологии. URL(URI). Протокол HTTP. Структура запроса клиента и ответа сервера. Методы запросов и поля заголовков. MIME. Cookie. Методы аутентификации в WWW: basic, digest, integrated Windows. SSL и TLS.

3

Лекция 3.

Взаимодействие браузера с веб-сервером. Клиентские и серверные технологии. JavaScript, ECMA-262, JScript. VBScript. Java-апплеты. ActionScript. MS Silverlight. DOM-интерфейс документов. DHTML. Регулярные выражения и синтаксис регулярных выражений.

4

Лекция 4.

Серверные приложения. Протокол CGI. CGI-сценарии. Этапы взаимодействия CGI-сценария с веб-сервером. Компилируемые и интерпретируемые языки разработки серверных сценариев. Языки разработки сценариев: C/С++, Java, Ruby, Python, ASP. ISAPI-расширения и фильтры.

5

Лекция 5.

Языки разработки сценариев: Perl и PHP.

6

Лекция 6.

C# и платформа .NET. Принципы технологии .NET. Языки .NET. CLR, CTS, CLS. Основы языка C#.

7

Лекция 7.

Разработка web-приложений на платформе .NET. ASP.NET. Архитектура веб-приложений ASP.NET. Разделение кода представления и программной логики.

8

Лекция 8.

Интерфейсы взаимодействия web-приложений c СУБД: ODBC, ADO, ADO.NET.

9

Лекция 9.

Введение в XML. Взаимосвязь между SGML, HTML и XML. Структура семейства XML. Составляющие XML-документа. Правильно построенные и действительные XML документы. Контроль содержимого XML-документа. XML-Схемы.

10

Лекция 10.

Языки описания схем: DTD, XDR, XSD. Элементы, атрибуты, типы данных, индикаторы вхождения. Пространства имен.

11

Лекция 11.

Объектная модель XML-документа. Узлы в модели DOM XML. Свойства, методы и события DOM. DOM и SAX-парсеры. Преобразование XML-документов. CSS, XSL, XPath, XSLT и XQuery.

12

Лекция 12.

Интеграция и взаимодействие в WWW. Веб-сервисы. Стандарты SOAP, WSDL, UDDI.

13

Лекция 13.

Системы управления контентом (CMS/CMF).

14

Лекция 14.

Синдикация и аггрегирование веб-контента. RSS-фидеры и RSS-аггрегаторы. Форматы RSS. Atom.

15

Лекция 15.

Веб-порталы. Классификация порталов: горизонтальные, вертикальные, корпоративные. Портлеты, стандарты портлетов, WSRP.

16

Лекция 16.

AJAX. Microsoft AJAX Library. Cтруктуры данных JSON. Разработка мобильных веб-приложений. WML.

17

Лекция 17.

Веб 2.0. Принципы Веб 2.0. Технологии комбинирования данных из различных источников. Mushups. Mushups vis Порталы. MS Popfly.

18

Лекция 18.

Приложения для социальных сетей. Блоги, Wiki, системы закладок и др. Семантический Веб.


^ Лабораторные занятия.

Номер


Информация

1

Лабораторное занятие 1.

Утилиты ipconfig, tracert, netstat. Структура IP-адреса. Знакомство с HTTP протоколом с помощью telnet. HTTP-запрос клиента и HTTP-ответ сервера.

2

Лабораторное занятие 2.

Принципы дизайна веб-страниц. Знакомство с Microsoft Expression Web 2.

3

Лабораторное занятие 3.

Введение в JavaScript. Программное взаимодействие с HTML документами на основе DOM API.

4

Лабораторное занятие 4.

Обработка событий с помощью JScript. Применение регулярных выражений при обработке данных на стороне веб-клиента.

5

Лабораторное занятие 5.

Примеры разработки CGI-сценариев на Perl и PHP.

6

Лабораторное занятие 6.

Знакомство со средой разработки Microsoft Visual Studio.NET. Основы языка C#. Классы и методы, типы данных. Операторы.

7

Лабораторное занятие 7.

Основы языка C#. Работа с массивами и строками. Интерфейсы и коллекции.

8

Лабораторное занятие 8.

Примеры разработки веб-приложений с помощью ASP.NET. Клиенские сценарии. Создание простого веб-приложения на C#. Архитектура web-приложений ASP.NET.

9

Лабораторное занятие 9.

Примеры разработки web-приложений с помощью ASP.NET. Элементы управления WebForm.

10

Лабораторное занятие 10.

Элементы управления WebForm (платформа .NET) для отображения данных из источников данных ADO.NET: DataList и DataGrid.

11

Лабораторное занятие 11.

Структура XML документа. Правильно оформленные и валидные документы. Контроль содержимого документа с помощью DTD, XDR и XSD схем.

12

Лабораторное занятие 12.

Программная обработка XML-документов с помощью DOM.

13

Лабораторное занятие 13.

Форматирование XML документа с помощью CSS и XSL. Язык XPath и выполнение XSLT преобразования XML документов.

14

Лабораторное занятие 14.

Примеры разработки веб-сервисов (веб-служб) в ASP.NET.

15

Лабораторное занятие 15.

Примеры разработки веб-сервисов (веб-служб) в ASP.NET. Создание прокси-сборки для веб-службы.

16

Лабораторное занятие 16.

Примеры разработки RSS-фидеров и RSS-ридеров.

17

Лабораторное занятие 17.

Реализация асинхронного взаимодействия веб-браузера с веб-сервером с помощью технологии AJAX.

18

Лабораторное занятие 18.

Разработка мобильных веб-приложений с помощью ASP.NET.

Скачать 50.42 Kb.
Поиск по сайту:



База данных защищена авторским правом ©dogend.ru 2014
При копировании материала укажите ссылку
обратиться к администрации
Уроки, справочники, рефераты