Скоро [Luxoft-training] Разработка на JavaScript (начало 09.02.2015)

Статус
В этой теме нельзя размещать новые ответы.
VkurseBot

VkurseBot

Модератор
20 Сен 2020
0
782
50
Голосов: 0
#1
Курс по JavaScript включает подробное введение в язык программирования JavaScript: типы данных, выражения и операторы , функции, объекты и массивы, классы и прототипы, информацию об использовании JavaScript в браузере, описание DOM-модели управления HTML-документами, использование каскадных таблиц CSS, управление событиями, cookies, AJAX-технологии и обзор библиотеки jQuery.

Тренер: Желнов Сергей
Локация: Киев
Время: 17:00-20:00
Длительность: 40 ч.

Курс: WEB-007
Длительность:40 ч.
Описание:
JavaScript – универсальный скриптовый язык, весьма гибкий и мощный. JavaScript находит широкое применение как язык описания сценариев для web браузера, позволяет придавать интерактивность HTML-документам. В данном курсе будут рассмотрены основные возможности языка, традиционные области его применения и рассмотрены способы его применения при программировании web-приложений.

В первой части курса слушателями будет подробно изучена структура и синтаксис языка, его объектная модель. Во второй части подробно рассматривается DOM модель HTML документа, делается подробное введение в CSS, изучается техника управления DOM и CSS c помощью JavaScript. Изучаются модели обработки событий, способы кросс-браузерного управления событиями. Подробно изучаются вопросы создания форм, управления используя JavaScript. Рассматривается объект XMLHttpRequest, технология JSON, фреймворк DWR и технология Ajax. Обзорно рассматривается фреймворк jQuery. Также ряд смежных приложений JavaScript в Web браузере. Также будут затронуты основные моменты отличия различных реализаций JavaScript в различных браузерах (Internet Explorer, Mozilla и Opera).
Цели:
После прохождения курса слушатели будут хорошо разбираться в возможностях языка JavaScript, научатся создавать сценарии средней и высокой сложности для большинства актуальных при разработке web-приложений задач, связанных с созданием интерактивного интерфейса пользователя, включая технологию Ajax.
Разбираемые темы:
  • Введение в JavaScript
    • Развеем мифы
    • Версии JavaScript
    • Client-side JavaScript
    • Примеры использования JavaScript
  • Лексическая структура
    • Кодировка и case sensitivity
    • Пробельные символы
    • Комментарии
    • Идентификаторы
    • Зарезервированные слова
  • Типы данных
    • Числа
    • Строки
    • Тип данных Boolean
    • Тип данных функция
    • Тип данных объект
    • Тип данных массив
    • Значения null и undefined
    • Объектные оболочки примитивных типов
    • Конвертация типов данных
  • Передача величины в функцию по ссылке и по значению
    • Переменные
    • Типизация и декларация
    • Область видимости
    • Блочная область видимости
    • Примитивные и ссылочные типы
    • Garbage Collector
    • Переменные и свойства объекта
    • Цепочка видимости (scope chain)
  • Выражения и операторы
    • Обзор операторов JS
    • Число операндов
    • Приоритеты операций
    • Ассоциативность оператора
    • Арифметические операторы
    • Equality (==) и Identity (===)
    • Условные операторы
    • Строковые операторы
    • Логические операторы
    • Битовые операторы
    • Оператор присваивания
    • Прочие операторы
  • Утверждения
    • Условное утверждение
    • Утверждение switch
    • Утверждение while
    • Утверждение do/while
    • Утверждение for
    • Утверждение for/in
    • Утверждение break
    • Утверждение continue
    • Утверждение var
    • Утверждение throw
    • Утверждение try-catch-finally
    • Утверждение with
    • Пустое утверждение
  • Объекты и массивы
    • Объект
    • Свойства объекта
    • Объект как массив
    • Стандартные свойства и методы объектов
    • Массив
    • Доступ к элементам массива
    • Добавление нового элемента в массив
    • Длина массива
    • Методы массивов
  • 8. Функции
    • Определение и вызов функции
    • Аргументы функции и объект Arguments
    • Функции как данные
    • Функции как методы
    • Методы и свойства объекта функции
    • Call объект
    • Область видимости и closures
    • Конструктор Function()
  • 9. Классы и прототипы
    • Конструкторы
    • Прототип и наследование свойств
    • Эмуляция классов JavaScript
    • Общие методы
    • Наследование классов
  • 10. JavaScript в Web браузере
    • Роль JS в Web, обзор основных возможностей JS в web браузере
    • Объект window как глобальный контекст
    • Внедрение JS в HTML
    • Выполнение программ JS
    • Безопасность JavaScript
  • 11. Управление документами
    • Модель DOM
    • DOM Level 0
    • W3C DOM
    • Универсальное представление дерева
    • HTML имплементация DOM модели
    • Версии W3C DOM модели
    • Совместимость DOM в браузерах
    • Обход DOM дерева
    • Поиск элементов в документе
    • Модификация документа
    • Добавление элементов в документ
    • Свойство innerHTML
  • Каскадные страницы стилей и динамический HTML
    • Обзор CSS и DHTML
    • Введение в CSS
    • CSS в DHTML. Атрибуты видимости и позиционирования
    • Атрибут position и его значения
    • CSS box-model
    • Атрибуты Visibility и Display
    • Атрибут z-index
    • Атрибуты overflow и clip
    • Управление стилями с помощью JavaScript
    • DHTML анимация
    • Включение и выключение css
  • 13. Управление событиями
    • События
    • Модели обработки событий
    • Оригинальная модель обработки событий
    • Модель DOM Level 2
    • Модель IE
    • Решение проблемы совместимости
    • События, объект Event
    • Преимущество стандартной модели по сравнению с оригинальной
  • 14. Формы
    • Доступ к форме и элементам формы
    • Определение элементов формы
    • Именование формы
    • Общие свойства элементов формы
    • Элементы формы
  • 15. Cookies
    • Обзор cookie
    • Безопасность и ограничения
    • Время жизни cookie
    • Создание и область действия cookie
    • Чтение cookie
    • Удаление cookie
  • 16. Управление окном браузера
    • Таймеры
    • Свойство window.location
    • История загрузки документов
    • Геометрия окна
    • Объект Screen
    • Объект Navigator
    • Открытие нового окна
    • Диалоговые окна
    • Обработка ошибок
  • 17. Управление протоколом HTTP (Ajax)
    • Стандартные способы управления протоколом HTTP
    • Объект XMLHttpRequest
    • Фазы использования XMLHttpRequest
    • Получение синхронного ответа
    • Получение асинхронного ответа
    • Безопасность при работе с XMLHttpRequest
    • Формат передачи данных
    • Текст
    • XML
    • JSON
    • DWR
    • Технология Ajax
    • Преимущества и ограничения Ajax
  • 18. Обзор библиотеки jQuery и отладчика Firebug
    • Библиотека jQuery. Обзор
    • Функция $
    • Объект jQuery
    • Обзор прочих возможностей jQuery
    • Обзор основных возможностей отладчика Firebug
  • 19. Финальное упражнение
Целевая аудитория:
Начинающие или продвинутые разработчики приложений с web-интерфейсами или Internet-сайтами.
Предварительная подготовка – общее:
Слушатели знакомы с HTML и CSS, желателен опыт программирования на каком-либо языке с С-подобным синтаксисом (C, C++, Java, C#).

Продажник
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.

О нас

Слив платных курсов - скачать бесплатно

На форуме мы делимся сливами популярных курсов в различных областях знаний! Если вы хотите повысить свою профессиональную квалификацию, но не хотите тратить много на курсы, то вы попали по адресу.

VKURSE.INFO регулярно публикует:

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

Мы ежедневно обновляем нашу коллекцию, чтобы вы могли бесплатно найти и скачать необходимый слив курсов обучения

Быстрая навигация

Меню пользователя