Главная Kонтакты

Пройди тест Подарочные сертификаты

Технологии и языки для WEB-программирования и разработки (Java Script API, PHP, HTML5, SCC3, WEBMatrix)

                                             Продолжительность курса 30 ак. час

 

Цель обучения
Комплексное рассмотрение современных клиентских и серверных технологий WEB-разработки, применяемых для создания WEB-сайтов. Практическое изучение данных технологий на конкретных примерах с использованием Microsoft Internet Explorer 9, Visual Studio WEB Developer Express, Microsoft WEBMatrix.

В   курсе рассматриваются теоретические и практические аспекты технологий разработки современных WEB-приложений, в том числе новые возможности клиентской разработки на основе HTML5, CSS3 и JavaScript API, а также инструментарий WEBMatrix для разработки серверных приложений.

Программа обучения

 

1. Структура WEB-технологий

  Ключевые элементы базового протокола HTTP.

2.

Язык гипертекстовой разметки HTML

Принципы реализации разметки гипертекстовых документов, реализованных в языке HTML.

3.

Каскадные таблицы стилей CSS

 Базовые концепции каскаднных таблиц стилей CSS, которые рассматриваются как способ управления внешним видом WEB-страницы без вторжения в ее структуру.  

4.

Internet Explorer 9 и Microsoft WEB Matrix 2

Новые возможности WEB-браузера Microsoft Internet Explorer 9 в целом и его инструменты разработчика, в частности. Базовые функциональные возможности пакета Microsoft WEB Matrix 2. Средства инспектирования кода HTML разметки и отладки CSS стилей в IE9.

5.

Обзор технологий разработки клиентских WEB-приложений

Принципы работы клиентских WEB-приложений, их виды и языки для разработки таких приложений.

6.

JavaScript - язык разработки клиентских WEB-приложений

 JavaScript, его структура и основы синтаксиса. Создание     интерактивных приложений. Знакомство с языком регулярных выражений.

7.

Программный интерфейс для доступа и манипулирования содержимым WEB-страниц DOM API

Основные принципы документальной объектной модели DOM на примере HTML.

8.

Введение в JavaScript. Программное взаимодействие с HTML документами на основе DOM API. Использование регулярных выражений. Отладка и профилирование JavaScript сценариев в IE9.

 Изучение основ языка и его применения для автоматизации процесса разметки и добавления интерактивных возможностей WEB-страниц. Общие принципы обработки в JavaScript событий, связанных с окном WEB-браузера, WEB-страницей, содержащейся в браузере, и элементами документа.   Практическое освоение инструментов   отладки и профилирования производительности, встроенные в WEB-браузер Internet Explorer 9, для JavaScript сценариев.

9.

Новые возможности гипертекстовой разметки в HTML 5.0

Новые возможности разметки WEB-страниц, предоставляемые в рамках спецификации HTML5 для WEB-разработчиков.

10.

Практическое введение в HTML 5. Создание собственного видео-плеера на HTML5 Video

Новые возможности разметки в в HTML5. Изучение графических и мультимедийных возможностей HTML5

11.

Обзор новых возможностей таблиц стилей в CSS 3.0

Новые возможности для разработки таблиц стилей, предлагаемых в рамках спецификации CSS 3.0.

12.

Практическое введение в CSS 3.0

Знакомство с новыми возможностями стилевой разметки в CSS3.

13.

Введение в XML. Структура XML документа. Объектная модель DOM XML

Расширение возможности разметки документов на примере языка XML. Структура XML документа и принципы контроля его содержимого. Управление структурой и внешним видом XML документа в браузере с помощью программного интерфейса DOM XML.

14.

Структура XML документа. Программный интерфейс XML DOM API

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

15.

Обзор технологий разработки серверных WEB-приложений. WEB-сервисы

Основные принципы работы WEB-приложений на стороне WEB-сервера; Общее описание стандартов, платформ и технологий, применяемых для разработки серверных WEB-приложений; Подходы к интеграции приложений в сети WEB.

16.

Разработка WEB-приложений на платформе .NET. Системы управления контентом

Концепция и структура платформы .NET Инструменты, предоставляемые платформой .NET разработчику. Подходы к разработке WEB-контента в системах управления контентом CMS.

17.

Разработка WEB-приложений в Microsoft WEB Matrix 2

Знакомство со встроенными средствами Microsoft WEB Matrix 2. Знакомство с синтаксисом Razor. Изучение примеров разработки WEB-приложений с помощью Microsoft WEB Matrix 2.

18.

Синдикация и аггрегирование WEB-контента. Улучшение usabilty WEB-контента

Обзор спецификаций и технологий, направленных на повышение доступности (видимости) актуальной и релевантной для конечных пользователей информации, а также улучшение usability при работе с этой информацией.

19.

WEB 2.0. Создание динамических WEB-страниц на клиентской стороне. AJAX. Семантический WEB. Mashups

Общее описание концепции асинхронного взаимодействия клиентских и серверных WEB-приложений. Реализация концепции на примере AJAX. Современные тенденции развития WEB-технологий.

 

 

 
 Google Мы в Google+ Рейтинг@Mail.ru - - Яндекс.Метрика - Google+ - Яндекс цитирования -

[an error occurred while processing this directive]

Наш адрес: г. Краснодар,
ул. Карасунская, 82/1, 2 этаж
Тел.: +7 (861) 274-77-01
Факс: +7 (861) 275-06-82
Моб.: +7 (953)11-69-679

Авторские права
Все материалы, размещенные на сайте www.pleade.ru, имеют авторов, чьи права защищает действующее российское законодательство. Полное или частичное воспроизведение материалов сайта возможно только со ссылкой на сайт.
Для правообладателей