Программа курса раскрывает основные концепции 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 академических часа - график можно обсудить на собеседовании/тестировании в школе).