Поставь цель и я покажу как ее достигнуть!
Смотреть
О курсе
JavaScript – универсальный скриптовый язык, весьма гибкий и мощный. JavaScript находит широкое применение как язык описания сценариев для web-браузера, позволяет придавать интерактивность HTML-документам, так и в разработке серверных приложений на Node.js. В данном курсе будут рассмотрены основные возможности языка, традиционные области его использования и рассмотрены способы его применения при программировании web-приложений.Данный курс предназначен для тех, кто хочет изучить необходимые основы и технологии для проектирования и создания динамических веб-страниц и веб-сервисов, получить основные навыки программирования на современном мультипарадигменном языке высокого уровня.После прохождения курса слушатели будут разбираться в возможностях языка JavaScript, научатся создавать сценарии средней и высокой сложности для большинства актуальных при разработке web-приложений задач, связанных с созданием интерактивного интерфейса пользователя, включая технологию Ajax.

По окончании данного курса слушатели будут:

— иметь представление об основах технологии объектно-ориентированного программирования, необходимых для Web-разработки;

— иметь понимание механизма создания объектов, свойств и методов объектов, применению объектов для создания удобных интерактивных сайтов;

— иметь представление о языке создания сценариев JavaScript , уметь понимать конструкции языка и интерпретировать результат выполнения программного кода;

— уметь  создавать Web-документы с динамически изменяемым содержимым на базе конструкций JavaScript;

— использовать стилевое форматирование совместно с языками сценариев JavaScript  для расширения возможностей оформления веб-документов.

Курс знакомит с веб-программированием, с языком JavaScript, его спецификой и особенностями согласно стандарту ECMAScript-262 без привязки к исполняемой среде. В курсе рассматриваются конструкции JavaScript, определённые в стандарте ECMAScript-262: особенности синтаксиса, объектно-ориентированный подход в программировании на JavaScript и его основной встроенный функционал.
В процессе выполнения самостоятельных работ формируются навыки создания базовых алгоритмов.
Продолжительность обучения:  40 ак.ч. очно + 32 ак.ч. самостоятельно.

Стоимость курса
11900 руб.
Программа курса
  1. Занятие 1. Введение в JavaScritpt.
  2. Обзор клиентских веб-технологий.  Инструментальные средства разработки клиентских вебприложений.   Понятие языка сценариев. Основные сценарные языки.   Язык Javascript, история развития и версии.   Встраивание сценариев Javascript в HTML-документы.  Синтаксис языка Javascript.  Строки, переменные, литералы. Типы данных.  Зарезервированные слова, выражения и операции.  Ввод-вывод информации. Специальные символы.

  3. Занятие 2. Создание циклов. Функции.
  4. Операторы. Условные инструкции if/else.   Операторы цикла do/while, for.  Инструкция переключения switch/case, инструкции continue, break.  Создание массивов. Методы работы с массивами.  Определение и вызов функций. Параметры, передаваемые функции.  Возвращаемое значение функции.  Область видимости переменной. Функции как данные. Контекст исполнения функции.

  5. Занятие 3. Поддержка событий. Базовые объекты
  6. События в JavaScript. Обработчики событий. Объект event. Распространение событий.  Объекты, свойства и методы. Создание объекта. Конструктор объекта. Прототипы. Механизм наследования.  Пользовательские объекты.  Базовые объекты JavaScript. Глобальный объект.  Обработка исключений. Объект Error.  Объекты Date, String, регулярные выражения. Шаблоны для поиска в строках. Методы RegExp и String для поиска. Проверка достоверности вводимых данных.  Объект Math

  7. Занятие 4.Объекты браузера. Объект window
  8. Объектная модель документа DOM.  Объекты браузера. Коллекции.  Объект window.   Методы работы с промежутками времени.  Модальные диалоговые окна.   Управление окнами. Создание окна.   Перемещение и развертывание окна, обмен информацией с новыми окнами.

  9. Занятие 5. Объекты браузера. Работа с изображениями
  10. Объект HTML DOM Document.   Объект image. Перекатывание изображений.  Предварительная загрузка изображений в браузер.  Создание движущегося изображения.

  11. Занятие 6. Изменение стилей документа
  12. Применение каскадных таблиц стилей для создания динамических элементов страницы.  Изменение фонового цвета и изображения.   Смена стиля текста и ссылок.  Анимация.   Выпадающие меню.  Свойства и методы таблицы, ее элементов. Формат данных JSON

  13. Занятие 7. Работа с формами в JavaScript
  14. HTML-формы. Элементы форм.   Методы передачи информации из формы.   Использование сценариев Javascript для проверки форм.   События, связанные с формами. Установка и перенос фокуса.   Блокирование и скрытие элементов формы.

  15. Занятие 8. Работа с cookie. Web Storage. Объекты DOM
  16. Использование Javascript для работы с cookie.   Интернет-хранилище Web Storage.  Реализация W3C DOM различными браузерами.  Структура дерева документа. Доступ к объектам DOM.   Элементы документа, их свойства и методы работы с ними. Типы узлов, работа с атрибутами.  Применение DOM для создания динамических эффектов.   Создание сворачивающихся списков и меню.

  17. Занятие 9.Обзор библиотек JavaScript. JQuery
  18. Особенности языка JScript. Библиотека ActiveX.  Обзор библиотек JavaScript   JQuery. Отбор элементов страницы с помощью селекторов.  Изменение стилевых свойств в JQuery

  19. Занятие 10. Пользовательские интерфейсы JQuery
  20. Поддержка событий в JQuery, вызов и обработка событий.  Манипуляция элементами страницы, визуальные эффекты: анимация, изменение видимости и прозрачности элементов.   Управление атрибутами элементов.  Пользовательские интерфейсы. Drag & Drop, выпадающий календарь.

Мы помогли более 100 студентам получить денежную профессию
Истории успеха
фото
Имя
Профессия
“ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quam nisl lectus leo cras urna consectetur id. Senectus ut eget tristique nunc facilisis morbi ultrices nec tortor. Tellus et sed in rhoncus id elit lorem. Dis auctor purus arcu malesuada at. Diam porttitor tellus nunc, sit. Pellentesque velit, eu fringilla laoreet duis et. Quam nisl lectus leo cras urna consectetur id. Senectus ut eget tristique nunc facilisis morbi ultrices nec tortor. Tellus et sed in rhoncus id elit lorem. Dis auctor purus arcu malesuada at... ”
Иди за мечтой!
Наш специалист детально проконсультирует Вас и поможет выбрать курс,
который принесет вам пользу и результат.