ОСТАВЬ СВОИ ДАННЫЕ
и мы свяжемся с тобой в ближайшее время!
ЗАПОЛНИ ФОРМУ НИЖЕ
чтобы записаться на пробное занятие "HTML/CSS"

Javascrit advanced

Курс JavaScript посвящен не только техническим основам языка. Ты научишься понимать принцип построения приложений и оптимизировать рабочий процесс.
Старт обучения
16 занятий
февраль 2019
5500 грн
КОГДА
СКОЛЬКО
ЦЕНА
2-3 раза в неделю
с 19:00 до 22:00

UIDESIGN

ТРЕБОВАНИЯ К СТУДЕНТАМ:
1
Знание HTML
2
Умение работать с IDE
3
Законченное базовое обучение JavaScript
ПРОГРАММА ОБУЧЕНИЯ
Прототипное наследование
  • Прототип объекта
  • Свойство prototype
  • Встроенные классы
  • Функция - конструктор
  • Наследование классов
  • Внутреннее устройство метода 'extend' и полифилл 'Object.create'
  • Функциональное наследование
ООП
  • Общая информация про ООП
  • Инкапсуляция
  • Полиморфизм
  • Наследование
  • Абстракция данных
  • Понятие 'класс'
Контекст вызова и замыкания
  • Работа с 'this' (4 способа использования)
  • Использование 'call', 'apply'
  • Работа с 'bind', карринг и полифилл
  • Дескрипторы, геттеры и сеттеры свойств
  • Шаблон проектирования 'Singletone' через замыкание
  • Сборщик мусора
Глобальный объект Window и работа с DOM
  • Общая информация про 'window', 'navigator', 'document', 'location', 'history'
  • Навигация по DOM элементам
  • Свойства узлов
  • Добавление и удаление узлов
  • Работа со стилями
  • Работа с координатами
События
  • Введение в браузерные события
  • Порядок обработки событий (Event Loop)
  • Асинхронные события
  • Работа с SetTimeout/ SetInterval
  • Всплытие и перехват
  • Делегирование событий
  • События с использованием мыши, клавиатуры и прокрутка
  • Загрузка документа
Формирование страницы в браузере
  • Формирование DOM пошагово
  • Формирование Render Tree
  • Порядок формирования CSSOM
  • Оптимизация, минификация, работа с Http Cache.
Способы хранения данных в браузере
  • Cookies
  • Localstorage/Sessionstorage
  • IndexedDB
  • Manifest
  • ServiceWorker
  • Progressive Web Application
HTTP
  • Введение в Http протокол
  • Преимущества и недостатки протокола
  • Работа с AJAX
  • Общая информация про RESTful API
  • JSON
  • CORS
  • Работа с WebSocket
  • Протокол JSONP
ИНСТРУКТОРЫ
Ты будешь учиться под руководством специалистов ведущих компаний

ЗАБРОНИРУЙ МЕСТО НА БЛИЖАЙШИЙ КУРС

Осталось 4 места из 15

UIDESIGN

Я подтверждаю, что ознакомлен(а) с политикой конфиденциальности и принимаю ее условия, включая регламентирующие обработку моих персональных данных.

ЗАБРОНИРУЙ МЕСТО НА БЛИЖАЙШИЙ КУРС

Осталось 4 места из 15

UIDESIGN

Я подтверждаю, что ознакомлен(а) с политикой конфиденциальности и принимаю ее условия, включая регламентирующие обработку моих персональных данных.
КУРСЫ ПО НАПРАВЛЕНИЮ

HTML & CSS

Курсы верстки научат тебя превращать дизайн-макеты в веб-страницы
Время обучения
10 занятий
Cтарт
15.04.2019
Курс
HTML
КУРС

Java base

Научим всему, что должен знать начинающий Java-разработчик
Время обучения
20 занятий
Cтарт
апрель 2019
Курс
JAVA
КУРС
Error get alias
ОСТАЛИСЬ ВОПРОСЫ?
Оставь свой номер телефона, и наш консультат свяжется с тобой чтобы помочь в выборе направления и дать ответы на все вопросы
Профессии по направлениям
Front end
© 2014-2018 IT Education Academy. Все права защищены
Back end
Design
Поддержка клиентов