Частным лицам: +7 (495) 232-32-16
Корп. клиентам: +7 (495) 780-48-44

JavaScript. Уровень 3б. AJAX. Разработка веб - приложений для Web 2.0

Код курса: АЯКС



Цель курса:

вы научитесь создавать AJAX сайты, узнаете о различных способах обмена данными, и после окончания курса сможете сделать свои сайты быстрыми и динамичными.

Курс предназначен для веб-мастеров, разработчиков веб-приложений, программистов, а также для тех, кто хотел бы освоить разработку приложений для Web 2.0.


По окончании курса Вы будете уметь:
  • создавать высокоэффективные сайты Web 2.0;
  • использовать объект XmlHttpRequest для выполнения синхронных и асинхронных запросов к серверу;
  • передавать и обрабатывать данные на сервер всеми доступными методами;
  • использовать JSON нотацию для передачи данных;
  • использовать XML-PRC протокол в AJAX приложениях;
  • взаимодействовать с XML Web сервисами по протоколу SOAP;
  • выполнять аутентификацию и авторизацию пользователя различными методами;
  • понимать вопросы безопасности AJAX-приложений;
Специалисты, обладающие этими знаниями и навыками, в настоящее время крайне востребованы. Большинство выпускников наших курсов делают успешную карьеру и пользуются уважением работодателей.

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

Преподаватели курса

Отзывы о курсе

Получил знания, которые смогу в ближайшем времени применить на практике.

Cлушатель: Мазаник Николай Николаевич

Меня приятно удивило, что AJAX предоставляет намного больше возможностей, чем я предполагала. Особенно в работе веб-служб. На будущее полезная информация.

Cлушатель: Ларина Елена Юрьевна


Все отзывы по курсу (11)

Предварительная подготовка

Требуемая подготовка: Успешное окончание курса JavaScript. Уровень 2. Расширенные возможности или эквивалентная подготовка.

Требуемая подготовка: Успешное окончание курса Настройка веб - сервера Nginx и протокол HTTP или эквивалентная подготовка.

Рекомендуемая подготовка (необязательная): Успешное окончание курса PHP. Уровень 1. Основы создания сайтов или эквивалентная подготовка.

Рекомендуемая подготовка (необязательная): Успешное окончание курса XML и XSLT. Современные технологии обработки данных для ВЕБ или эквивалентная подготовка.

Получить консультацию о необходимой предварительной подготовке по курсу Вы можете у наших менеджеров: +7 (495) 232-32-16.

Наличие предварительной подготовки является залогом Вашего успешного обучения. Предварительная подготовка указывается в виде названия других курсов Центра (Обязательная предварительная подготовка). Вам следует прочитать программу указанного курса и самостоятельно оценить, есть ли у Вас знания и опыт, эквивалентные данной программе. Если Вы обладаете знаниями менее 85-90% рекомендуемого курса, то Вы обязательно должны получить предварительную подготовку. Только после этого Вы сможете качественно обучиться на выбранном курсе.

Рекомендуемые курсы по специальности

Чтобы стать профессионалом, мы рекомендуем Вам вместе с этим курсом изучить:

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

  Тема Ак. часов  
   
  Модуль 1. Основы AJAX приложения
  • Что такое AJAX?
  • Механизмы взаимодействия с сервером
  • Объект XmlHttpRequest
  • Синхронные и асинхронные запросы
  • Получение данных с сервера

Лабораторная работа:

  • Получение текстовых данных с сервера
4  
  Модуль 2. AJAX и HTTP
  • Методы передачи данных на сервер
  • Передача простых данных методом GET
  • Управление кэшированием ответа
  • Метод HEAD
  • Лабораторная работа: Запрос простых данных методом GET
  • Передача простых данных методом POST
  • Получение и разбор комплексных данных

Лабораторная работа:

  • Использование методов POST и HEAD
4  
  Модуль 3. Передача сложных типов данных. JSON
  • Недостатки простых текстовых форматов
  • Сериализация сложных данных
  • Что такое JSON
  • Разбор JSON пакета в браузере
  • Разбор JSON пакета на сервере (PHP)
  • Получение данных с сервера

Лабораторная работа:

  • Авторизация пользователя на сайте
4  
  Модуль 4. Использование XML. XML-RPC
  • Проблемы текстовых данных и JSON
  • Другие способы передачи структурированных данных
  • Обзор XML технологий
  • Клиент-ориентированная и сервер-ориентированная архитектура
  • Протокол XML-RPC
  • Формирование XML-RPC запроса
  • Преобразование XML данных

Лабораторная работа:

  • Расчет суммы товаров электронного магазина
4  
  Модуль 5. Использование XML веб-сервисов. SOAP
  • XML веб-сервисы
  • Проблемы XML-RPC
  • XML схемы (обзорно)
  • SOAP (обзорно)
  • Формирование и разбор SOAP сообщений
  • Пример работы с XML веб-сервисами

Лабораторная работа:

  • Сценарий выбора и добавления книг в корзину
4  
  Модуль 6. Безопасность и эффективность AJAX приложений
  • Вопросы безопасности AJAX приложений
  • Аутентификация и авторизация пользователя
  • Лабораторная работа: Аутентификация пользователя
  • Проблемы юзабилити AJAX приложений
  • Производительность AJAX приложений

Лабораторная работа:

  • Загрузка больших объемов информации
  • Обзор решений AJAX
  • Подведение итогов
4  
  Аудиторная нагрузка в классе с преподавателем 24 +12
бесплатно
 
  По окончании обучения на курсе проводится итоговая аттестация. Аттестация проводится в виде теста на последнем занятии или на основании оценок практических работ, выполняемых во время обучения на курсе.  

Ближайшие группы  rss.gif

Данный курс вы можете пройти как в очном формате, так и дистанционно в режиме онлайн. Чтобы записаться на онлайн-обучение, в корзине измените тип обучения на "онлайн" и выберите удобную для вас группу.
Чем онлайн-обучение отличается от других видов обучения?

Стоимость обучения (рублей)* 

Курс может быть заказан согласно ФЗ-44, ФЗ-223 (закупка/аукцион/запрос котировок/конкурсные процедуры)
с 10:00 до 17:00
Экономия до 15%
Вечер или Выходные
Стандартная цена
Онлайн
Экономия до 15%
Индивидуальное обучение Записаться
Частные лица 21 990 18 650 21 990 21 990 18 650 61 200 **
Организации 25 990 25 990 25 990

Ваша выгода может быть 3 940 рублей

JavaScript. Уровень 3б. AJAX. Разработка веб - приложений для Web 2.0 + XML и XSLT. Современные технологии обработки данных для ВЕБ = 44 040 руб.*
47 980 руб.
*Данное предложение действует только для частных лиц.

Все варианты комплексного обучения со скидками

*Стоимость указана с учетом скидки. Для юридических лиц (организаций) указана минимальная цена, действующая при полной предоплате.
Центр предоставляет специальную услугу Индивидуального обучения. Длительность индивидуального обучения - минимум 4 академических часа. Стоимость обучения в Москве уточняйте у менеджера. При выездном индивидуальном обучении устанавливается надбавка: +40% от стоимости заказанных часов при выезде в пределах МКАД, +40% от стоимости заказанных часов и + 1% от стоимости заказанных часов за каждый километр удаления от МКАД при выезде в пределах Московской области. Стоимость выезда за пределы Московской области рассчитывается индивидуально менеджерами по работе с корпоративными клиентами.
**Указана минимальная цена за индивидуальное обучение. Число часов работы с преподавателем в 2 раза меньше, чем при обучении в группе. Если Вам для полного усвоения материала курса потребуется больше часов работы с преподавателем, то они оплачиваются дополнительно. В случае занятий по индивидуальной программе расчёт стоимости обучения и количества необходимых часов производится отдельно.

Документы об окончании

В зависимости от программы обучения выдаются следующие документы:

Cert_Common

Свидетельство

БУХ

Удостоверение*

Cert_Inter

Cертификат международного образца

*Для получения удостоверения вам необходимо предоставить копию диплома о высшем или среднем профессиональном образовании.

Сертификаты международного образца выводятся после окончания курса в личном кабинете слушателя.

Все документы Центра

Актуальные новости

Конференция «Стачка»: «Специалист» раскрыл секреты подготовки программистов»

Конференция «Стачка»: «Специалист» раскрыл секреты подготовки программистов»

В Ульяновске прошла «Стачка» – крупнейшая IT-конференция, за восемь лет существования выросшая из местечковой в международную. На этот раз город Ленина посетили более 5000 гостей из 21 страны, 52 городов. Событие было посвящено будущему информационных технологий. Доклады по четырём основным направлениям – разработка, digital, карьера и образование, тренды – представили свыше 100 спикеров, состоялась серия панельных дискуссий.

Полный текст новости

«Специалист» научит Вас управлять своими эмоциями!

«Специалист» научит Вас управлять своими эмоциями!

Курс «Развитие эмоционального интеллекта» поможет Вам повысить личную эффективность, улучшить межличностные коммуникации в управлении и партнерстве и научит влиять на формирование отношений с другими людьми и управлять эмоциями в переговорах и конфликтах.

Полный текст новости

Все новости

envelope

Спасибо! Вам на e-mail отправлено письмо со ссылкой для подтверждения

Если письмо не пришло, поищите его в папке со спамом или повторите подписку

email-checked.png

Вы подписались на рассылку

Наш сайт использует файлы cookie
Наша задача – сделать Ваше обучение успешным. Specialist.ru использует файлы cookie, чтобы гарантировать максимальное удобство пользователям, предоставляя им персонализированную информацию и запоминая их предпочтения. Продолжая пользоваться сайтом, Вы подтверждаете своё согласие на использование файлов cookie. Подробнее...