Ajax - проектирование WEB приложений: Курсы

Требования к слушателям курса:В ходе изучения курса "Ajax" Вам потребуются знания основ Web программирования.  Если Вы сомневаетесь в своем уровне знаний, получите консультацию у  администраторов нашего центра.
IT: Интернет
Институт Информационных Технологий, ООО "Лира" логоИнститут Информационных Технологий, ООО "Лира"
Открытый набор
48 часов
Санкт-Петербург
Институт Информационных Технологий, ООО "Лира"
от 5 400 ₽

Анонс программы

Требования к слушателям курса:В ходе изучения курса "Ajax" Вам потребуются знания основ Web программирования. Если Вы сомневаетесь в своем уровне знаний, получите консультацию у администраторов нашего центра.

Преподаватель

Пахолков Юрий Дмитриевич

Описание Программы

Javascript (18 часов)

Тема 1. Знакомство с JavaScript.

1. Разбор терминологии.

2. Что такое JavaScript. Возможности JavaScript.

3. Версии JavaScript и вопросы совместимости с браузерами.

4. Тег SCRIPT.

5. Размещение сценариев.

6. Основы программирования на JavaScript.

7. Структура сценариев на JavaScript.

Тема 2. Основы JavaScript.

1. Типы данных.

2. Переменные и литералы.

3. Операторы.

Тема 3. Конструкции языка JavaSctipt.

1. Функции пользователя.

2. Проверка условий.

3. Циклы.

Тема 4. Объекты языка JavaScript

1. Понятие объктов в JavaScript.

2. Объект Array. Объект String. Объект Date. Объект Math. Объект Number. Объект Function.

3. Создание пользовательских объектов. 4. Знакомство с объектной моделью документа.

5. Объект navigator. Объект screen. Объект location. Объект history. Объект event.

Тема 5. Взаимодействие с пользователем

1. Управление окнами и фреймами.

2. Работа с фреймами (передача параметров через тег iframe).

3. Всплывающие окна.

4. Открытие новых окон браузера.

5. Управление вспомогательными окнами

Тема 6. Работа с формами.

1. Объекты элементов управления формами.

2. Передача, обработка и проверка данных форм.

3. Динамическое изменение элементов формы.

AJAX (30 часов)

Тема 1. Механизмы взаимодействия с сервером

1. Объект XmlHttpRequest

2. Введение в XML

Тема 2. Синхронные и асинхронные запросы

1. Получение данных с сервера

Тема 3. Взаимодействие с сервером, передача данных

1. Методы передачи данных на сервер

2. Передача простых данных методом GET

Тема 4. POST. Данные сервера

1. Передача данных методом POST

2. Получение и разбор данных с сервера

Тема 5. 1.Обработка ответа сервера и динамическое изменение содержимого HTML-страницы.

2. Создание формы асинхронной отправки данных на сервер с возвратом результата в окно браузера

Тема 6. Создание собственной библиотеки функций для работы с Ajax-запросами

1. Отправка письма при помощи Ajax и собственной библиотеки.

Тема 8. Обзор библиотеки jQuery (на примерах методов Ajax, анимации, событийной модели и нескольких расширений).

1. Обзор библиотеки jQuery → на примерах методов Ajax, → анимации → событийной модели → нескольких расширений

Тема 9.Обзор нотации JSON и взаимодействие с серверной частью (на примере PHP-скрипта)

1. Использование JSON для получения данных с сервера.

Записаться на курс
Ajax - проектирование WEB приложений: Курсы
5 400
Заполните контактные данные
Оставьте заявку, чтобы забронировать себе место.
Наш менеджер свяжется с вами и ответит на любые ваши вопросы.
Открытый набор
48 часов
Санкт-Петербург
Институт Информационных Технологий, ООО "Лира"
от 5 400 ₽
Как добраться?
Санкт-Петербург, Институт Информационных Технологий, ООО "Лира"