AJAX

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

В программу курса входит:
  • Принципы организации взаимодействия с сервером
  • Технология AJAX, Comet, WebSocket
  • Коды ответа сервера
  • Объект XMLHttpRequest
  • Практическая работа: Запрос и получение текстовых данных с сервера
  • Практическая работа: Запрос и показ данных с внешнего сайта
  • Методы GET и POST
  • Синхронные и асинхронные запросы
  • Форматы данных JSON/XML/HTML-текст/бинарные файлы
  • Механизмы обработки JSON
  • Практическая работа: Передача данных на сервер
  • Практическая работа: Запрос/получение и обработка данных в формате JSON
  • RESTFul API
  • Отправка и получение данных по API
  • Общие принципы интеграции с популярными API
  • Технология Comet
  • Получение данных от сервера в онлайн-режиме

Занятия проходят в удобное для ученика и преподавателя время (пару раз в неделю по 2-3 часа). Расписание составляется при заключении договора. Вы обучаетесь в малокомплектной группе (до 5 человек), начать обучение можно любой момент, как только Вы будете готовы приступить к занятиям. По окончанию курса Вас ожидает выпускной экзамен, свидетельство, которое котируется у работодателей, а так же пожизненная тех поддержка от вашего преподавателя и помощь в трудоустройстве!

Для расчета стоимости выберите вариант который Вам подходит: индивидуальные занятия 2 000 руб / 1 ак час или групповые 1 500 руб / 1 ак час - и умножьте стоимость на общее количество академических часов данного курса. Оплата возможна в 2 части.

Курс рассчитан на 24 академических часов.
Длительность 1 месяц (при посещении 3 занятия в неделю по 3 академических часа - график можно обсудить на собеседовании/тестировании в школе).

online: занятия дистанционно

offline: занятия с посещением школы