AJAX
| Группы: | Время занятий | Кол-во часов в день | Дни недели |
|---|---|---|---|
| вечерние | 18.20; 20.20 | 3 ак/час | 2-3 раза в неделю (пн-ср-пт или вт-чт) |
Полная программа курса "Ajax"
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 программирования. Если Вы сомневаетесь в своем уровне знаний, получите консультацию у администраторов нашего центра.
Запись на курс:
Запись в группы осуществеляется непосредственно в учебном центре или по телефону. Возможны различные способы оплаты обучения. При оформлении пакета курсов Web Master действует предложение рассрочки платежа.
Срок обучения: 3-4 недели
Преподаватели курса:
- Пахолков Юрий Дмитриевич
По окончании курса Вы можете воспользоваться услугами нашего
Институт Информационных Технологий