Курс JavaScript
вторник, четверг | 19:00-22:00
22 занятия - 66 часов обучения
Киев | старт 9 февраля
В учении нельзя останавливаться. Сюнь-цзы
Call Close
Заполните форму и мы Вам перезвоним
мы так же рады принять звонок от Вас
067 618-69-19
JavaScript — мультипарадигменный язык программирования. Поддерживает объектно-ориентированный, императивный и функциональный стили. Является реализацией языка ECMAScript (стандарт ECMA-262)


На занятиях мы мало говорим и много кодим :)

С первого дня ты будешь учиться работать с живым кодом и самостоятельно решать задачи.

Умение быстро находить решения для конкретных задач – бесценно.

Курс построен на примерах и задачах.
Программа курса
Неделя 1
  • История, как работает, где применяется
  • Типы данных
  • Операции над переменными
  • Логические операции
  • Методы Write, alert, confirm, prompt
  • Консоль разработчика
  • Циклы
  • Условные конструкции
Неделя 2
  • Массивы
  • Работа с массивами
  • Методы
  • Map, filter, reduce
  • Функции
  • Вызов функции
  • Разновидности функции
Неделя 3
  • Объекты
  • Свойства объектов
  • Методы объектов
  • Работа с объектом Document
  • Пространство имен
  • Работа с DOM
  • Получение элементов разметки
  • Location, Navigator, History, Screen, String
Неделя 4
  • CSS and JavaScript
  • Стили, классы, селекторы
  • Работа СSS
  • Регулярные выражения
  • Интервалы и таймеры
  • События
Неделя 5
  • Формы, валидация
  • ОПП
  • Объект
  • Прототип
  • Конструктор
  • Наследование
  • Инкапсуляция
  • Полиморфизм
Неделя 6
  • Prototype
  • Замыкание
  • Каррирование
  • Преобразование объектов
  • Геттеры
  • Сеттеры
  • Конструктор
  • This
  • Cookies
  • Local and Web Storages
Неделя 7
  • HTTP и Ajax
  • Привязка контекста
  • Обработка ошибок
  • Запуск кода из строки: eval
  • Формат JSON
  • Объект XMLHttpRequest
  • Форматы данных для AJAX
  • XMLHttpRequest и POST, отсылка форм
  • Запрос данных через SCRIPT, формат JSONP
  • Работа с изображениями в JavaScript
  • Canvas
Неделя 8
  • jQuery
  • Lodash
  • Тестирование
  • Karma
  • Jasmine
Неделя 9
  • Gulp
  • Webpack
  • Handlebars
  • Модель
  • Шаблоны
  • Promise
Неделя 10
  • Рефакторинг
  • Антишаблоны
  • CoffeScript
  • Babel
  • TypeScript
Неделя 11
  • Performance Optimization
  • Отображение страницы
  • Фреймворки что выбрать
  • SPA
  • Node.js
Условия участия
1
Навыки
Базовое владение HTML, CSS
2
Техника
Иметь свой ноутбук
3
Время
Уделять максимальное количество времени обучению
Часто задаваемые вопросы
Вопрос:
Что я буду уметь после прохождения курса?
Ответ:
После прохождения данного курса Вы будете иметь:
  • объемное портфолио (мини проект на каждом занятии)
  • достаточно навыков и знаний для начала карьеры и наращивания скилов во front-end разработке
Вопрос:
Если я пропускаю занятие по уважительной причине, как быть?
Ответ:
Каждое занятие записывается на видео и предоставляется к нему доступ в кабинете группы. Вы можете, таким образом, просматривать видео всех занятий в любое удобное для Вас время.
Вопрос:
Много ли практической работы на курсе?
Ответ:
Курс состоит из практики на каждом занятии + домашние задания, в личном кабинете каждого участника. Чем больше Вы делаете - тем лучше усваиваете.
Игорь Филимонов
ПРЕПОДАВАТЕЛЬ КУРСА
  • Профессиональный опыт в сфере
    веб-разработки более 5-ти лет;
  • Работал Front-End разработчиком;
  • Работал в компаниях «HDM Coder»,
    «M DEV», «Первая веб-дизайн студия»;
  • Опыт работы фрилансером.

Игорь Филимонов
ПРЕПОДАВАТЕЛЬ КУРСА
  • Профессиональный опыт в сфере
    веб-разработки более 5-ти лет;
  • Работал Front-End разработчиком;
  • Работал в компаниях «HDM Coder»,
    «M DEV», «Первая веб-дизайн студия»;
  • Опыт работы фрилансером.

Стоимость курса
Базовая цена
1 участник
4 800 грн.
количество мест ограничено
Записаться
Курс JavaScript
Начни год правильно
Ты на верном пути!
Регистрация на курс
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности