Вы здесь

Разработка web-приложений на языке JavaScript (72 часа)

Цель курса: научиться создавать web-приложения на JavaScript.

Краткое описание курса:

JavaScript является основным языком разработки front-end'a web-приложений и в последние годы получает все большее распространение, в связи с чем растет и интерес заказчиков к JS-разработчикам. Обучающийся на курсе получит необходимые знания, научится сам содавать приложения и подбирать компоненты для них.

Задачи:

  • получение базовых знаний js;
  • изучение архитектуры современных серверов и ROA;
  • изучение специфики web-приложений и протоколов;
  • освоение необходимых образцов и фреймворков для создания приложений;
  • закрепление навыков на практике.

Необходимая предварительная подготовка:

Владение любым языком программирования, знание основ HTML. Опыт разработки сететевых приложений желателен, но не обязателен.

Тематический план

  • Основы. ECMAScript, основные конструкции, операторы, образцы. Прикладная библиотека Underscore.js
  • Node.js Создание серверных приложений с использованием Javascript
  • REST, архитектурный стиль, общая идея, примеры.
  • AJAX, основы работы с HTTP запросами в Javascript, jQuery.ajax
  • Обмен сообщениями Сервер-Клиент, push/poll, long pooling, websockets, COMET
  • Работа с DOM, JQuery/Sizzle
  • MVC, Backbone.js
  • Организация модулей, RequireJS, CommonJS
  • Cookie, Local Storage, Session Storage, Session
  • Графика и графики

Оценка качества освоения программы

Оценка  качества освоения программы производится с помощью экспертной оценки выполненных творческих проектов и тестов на владение технологией oDesk.

Rambler's Top100

Подписаться