+ 38 (066) 3-12345-1
Личный кабинет

Курс:Язык программирования
JavaScript

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

Если хотите быстро изучить основы программирования на JavaScript: научиться писать чистый код, освоить переменные и типы данных, условия, функции, массивы и объекты, а также научиться простейшим операциям – добро пожаловать на занятия курса JS.

Для кого этот курс

Обучение JavaScript ориентировано на новичков без опыта в программировании. Также курс понравится начинающим разработчикам с минимальными знаниями. Программа построена таким образом, чтобы всего за 3 месяца повысить уровень студента с нуля до Junior.

Как учат JavaScript в EasyIT

Курсы JavaScript в Сумах, в частности в EasyIT, – это огромное количество практики. Мы считаем, что только практикуясь реально за короткое время выучить этот язык. На занятиях вас ждут реальные задачи разработчиков на JS. Такой подход к учебе гарантирует, что вы получите качественное образование.

Преимущества курса

● Преподаватель-практик

Уроки ведет профессиональный разработчик с мощным портфолио. Не стесняйтесь задавать ему вопросы на занятиях в аудитории или в любое время в чате группы. Преподаватель – ваш помощник. Он поможет освоить новый язык программирования легко и с удовольствием.

● Финальный проект в портфолио

Под конец учебы вы разработаете личный проект, который станет первой значимой частью портфолио. Результат сможете показать рекрутеру. Уверены, после такого проекта вас однозначно возьмут на работу!

Врывайтесь в JavaScript с EasyIT

Программирование на JavaScript в Сумах чаще всего изучают именно на курсах, потому что это легко, быстро и дает гарантии на успех. Наши выпускники получают печатные и онлайн-сертификаты, формируют портфолио разработчика прямо на занятиях и учатся в мотивирующей атмосфере. Присоединяйтесь очно, онлайн или обучайтесь JavaScript индивидуально. В любом случае будет интересно и мега продуктивно!

Сложность курса:

старт курса

21 октября

График: согласуем на первом занятии

Осталось мест:
6 из 10

3 месяца

2 раза в неделю по 2 часа

Полная оплата

в аудиториях

или 1850 грн/мес

5 550 грн.

записаться

Ежемесячная

в аудиториях

или 2200 грн/мес

6 600 грн.

записаться

Индивидуально

в аудиториях или онлайн

стоимость за 1 час

350 грн.

записаться

Любой курс можно пройти в ДИСТАНЦИОННОМ формате (через zoom.us)
со скидкой 10%

pattern

Для
кого?

01

pattern pattern
  • Новичков в программировании
  • Начинающих разработчиков на JavaScript
  • Верстальщиков
  • Программистов на других языках

Требования к поступающим

Курс по JavaScript ориентирован на обучение с нуля. Если вы знакомы с азами верстки или программированием на JS – это упростит учебу.

02

pattern pattern
  • Наличие свободного времени для ДЗ – от 4 часов в неделю
  • Владение ПК на базовом уровне
  • Знание английского языка на начальном уровне
  • Желание учиться и прикладывать усилия

Чему Вы научитесь

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

03

pattern pattern
  • Писать чистый и грамотный код на JavaScript
  • Работать с Front-end и Back-end сайта
  • Создавать компоненты интерфейса
  • Взаимодействовать с сервером
  • Знать принципы работы популярных фреймворков

Программа курса

JavaScript – язык программирования, добавляющий сайтам интерактивных элементов.
JS DOM – программный интерфейс, который помогает программам и скриптам получать доступ к HTML-документам и менять содержимое, структуру, оформление.
HTML – стандартизированный язык разметки документов в интернете.
PhpStorm – умная среда разработки для PHP разработчиков.
Visual Studio Code – редактор исходного кода.
Open Server – портативная программная среда для веб-разработки.

JS 1. Введение в JavaScript.

  1. Вступление. Краткая история JS. Обзор инструментов разработки (PhpStorm, Visual Studio Code, Open Server). Создания базовой структуры проекта. Типы подключения JS. Пишем первый «Hello Word!». Обзор основ синтаксиса.
  2. Переменные. Типы данных. Преобразования типов данных. Базовые математические операторы. Операторы сравнения.
  3. Условные ветвления (if, else if, else). Конструкция "switch". Логические операторы.
  4. Циклы while, for, do while.
  5. Функции. Определения функций. Параметры функции. Вызов функции.
  6. Массивы. Функции для работы с массивами. Метод Pop. Метод Push. Метод Shift. Метод unshift. Сортировка массива.
  7. Объекты. Функции для работы с объектами. Доступ к свойствам.
  8. JS DOM. Методы DOM. DOM Document. Поиск элементов HTML. Изменение выходного потока HTML. Изменение стиля HTML.

РЕЗУЛЬТАТ СТУДЕНТА: Рассмотрены все ключевые принципы программирования на Javascript. Выбрана и установлена среда разработки для JavaScript. Написана первая программа.

1-й Мес.

Модуль 1

Тема : Введение в JavaScript.

Длительность : 21 ак. час

от 1 850

Полная стоимость модуля в грн.

записаться
JavaScript – язык программирования, добавляющий сайтам интерактивных элементов.
JS DOM – программный интерфейс, который помогает программам и скриптам получать доступ к HTML-документам и менять содержимое, структуру, оформление.
JS Browser BOM – часть JS, которая позволяет скрипту взаимодействовать с программой просмотра веб-страниц.
jQuery – библиотека JavaScript, фокусирующаяся на взаимодействии JavaScript и HTML.
Ajax – технология обращения к серверу без перезагрузки страницы.

JS 2. Веб-разработка на JavaScript.

  1. JS События. События мыши. События клавиатуры. События загрузка документа.
  2. JS Browser BOM. Объект Window. Screen. Location. History.
  3. jQuery обзор синтаксиса. Получения DOM элементов через jQuery. Изменения элементов DOM через jQuery. Ajax – базовый запрос.
  4. Практическое занятие. Написание выезжающего бокового меню на чистом JS.
  5. Практическое занятие. Написание слайдера с применением сторонней библиотеки.
  6. Практическое занятие. Написание функции для проверки формы обратной связи.
  7. Практическое занятие. Написание калькулятора для подсчета введенных данных.
  8. Заключительная лекция.

РЕЗУЛЬТАТ СТУДЕНТА: Изучена тема События в JavaScript. Изучена технология Ajax. Созданы веб-элементы на JavaScript: выезжающее боковое меню, слайдер (с использованием сторонней библиотеки), калькулятор.

2-й Мес.

Модуль 2

Тема : Веб-разработка на JavaScript.

Длительность : 21 ак. час

от 1 850

Полная стоимость модуля в грн.

записаться
React – это библиотека для разработки интерфейсов, созданная Facebook.
Redux – это инструмент управления как состоянием данных, так и состоянием интерфейса в JavaScript-приложениях.
ImmutableJS – объект, состояние которого не может быть изменено после создания.
React Router – позволяет создавать компоненты и управлять состоянием приложения.
ES2015 (ES6) – новый языковой стандарт JS.
Flux – архитектура, которую команда Facebook использует при работе с React.

React JS 1. React JS.

  1. Основы ES2015. Введение в React.js. Виртуальный DOM. Реакт-элемент. Препроцессор JSX.
  2. Жизненный цикл компонентов. Иерархия компонентов. Состояние компонентов. Сборщик приложений Webpack.
  3. Создание компонентов с помощью ES6 классов. Higher Order Components. Functional Components. Знакомство с Redux.
  4. Middleware в Redux. Redux dev tools. Архитектура React / Redux приложений.
  5. React Router. React Router Hooks. Навигацией в приложении, ссылки и переходы по странице, авторизация пользователя.
  6. Fluх-архитектура. Ключевые понятия. Основные отличительные особенности (синхронность, инверсия управления, семантические действия, отсутствие каскадов действий).
  7. Работа с иммутабельными данными в приложении. Библиотека ImmutableJS от Facebook. Создание unit-тестов для функций, reducers, actions и компонентов. Enzyme.
  8. Селекторы, нормализация кода. Работа с React Performance.

РЕЗУЛЬТАТ СТУДЕНТА: Изучены основы работы с библиотекой React JS. Изучена архитектура React / Redux приложений. Разработан проект - корпоративный сайт компании.

3-й Мес.

Модуль 3

Тема : React JS.

Длительность : 21 ак. час

от 1 850

Полная стоимость модуля в грн.

записаться

Ваши результаты после
обучения

Сертификат выдается всем ученикам EasyIT в 2-х экземплярах: в виде документа и онлайн-копии. Ссылку можно легко прикрепить к резюме.

user

Илья Нестеров

JavaScript-разработчик

Заработная плата - 35 000 грн./мес.

Ключевые навыки:

  • Программирую на языке JavaScript
  • Создаю браузерные компоненты
  • Разбираюсь в чужом коде на уверенном уровне
  • Понимаю, как устроен Front-end и Back-end сайтов
  • Умею взаимодействовать с сервером
  • Обладаю достаточным уровнем знаний для освоения Node.js и React.js

Образование:

EasyIT. Курс «Язык программирования JavaScript», 3 месяца. (01.03.21 - 01.06.21)

В процессе обучения на курсе вы создадите корпоративный сайт компании.

Занимайтесь из любой
точки мира!

Смотрите занятие в записи

Пропустили занятие? Нестрашно!

Предупредите о вашем отсутствии менеджера, и запись занятия будет ожидать вас на почте.

как это работет

Записаться на курс

Оставьте заявку

Ваши приятные бонусы

Сертификат
и онлайн-копия

Выдается при окончании курса

Портфолио
и свой проект

Разработаете во время обучения на курсе

Групповой чат
24/7

С одногруппниками и преподавателями

Ежемесячная
оплата

Разбиваем на модули и оплачиваем частями

5% скидка на
следующий курс

Всем выпускникам EasyIT в Сумах

Бар-зона с кофе
и печеньками

В неограниченном доступе

Программа
скидок

Приведи друга и получи 7% скидку (для студентов дневного отделения скидка 6%)

Комфортный
офис

5 минут ходьбы от центра города

Часто задаваемые вопросы

В каком формате проходит обучение?

Большинство наших занятий – это практика. Мы заботимся о том, что бы вы получали качественные знания и могли применить их после курса. Преподаватель подключает технику к проектору для наглядности проделанных действий. Также презентации с занятий и инфо-материалы преподаватель оправляет в групповой чат или же загружает на облачные сервисы. Вы получаете домашние задания от преподавателей в конце лекции. Выполняя их, вы сможете выяснить, какую часть информации вы не усвоили, и преподаватель сможет вам ее повторить снова.

Где будут проходить занятия?

Наш офис находится г. Сумы, ул. Ильинская 56, здание «Maranna», 3 этаж.

В какие дни проходят занятия?

Расписание определяем на первом занятии. Менеджер предлагает все доступные окошки в расписании (на момент запуска курса). Преподаватель со студентами выбираем максимально удобное время для проведения занятий.

Занятия проводятся в будние вечера (17:00 – 19:00, 19:00 – 21:00) и по субботам (в первой половине дня). Группы формируем до 10 человек для комфортного и эффективного обучения для каждого.

Если я пропущу пару уроков, смогу ли я потом их отработать?

Предупредите нашего менеджера заранее о пропуске занятия, и мы постараемся сделать для вас запись урока. Также преподаватель оправляет все учебные материалы в общий чат группы. В общем чате вы сможете получить материалы по пропущенному занятию и сдать домашнее задание своему преподавателю.

Кто преподает курсы?

Мы сотрудничаем исключительно с практикующими специалистами в сфере IT в Сумах. Опыт работы преподавателей – не менее 3-х лет. Дополнительную информацию о преподавателях вы можете посмотреть в разделе «Наша команда».

Как происходит оплата за обучение?

Есть несколько вариантов оплат: «Основная» и «Основная частями».

Оплата «Основная» производится в несколько этапов. При записи в группу вы заключаете договор и вносите предоплату в размере не меньше 20% от общей стоимости курса. После фактического старта курса вам необходимо внести оставшуюся часть за курс до начала второго занятия.

Оплата «Основная частями» доступна на курсах длительностью от 2-х месяцев. При записи в группу вы заключаете договор и вносите предоплату в размере стоимости первого месяца обучения. После фактического старта курса (после каждого 8-го занятия) вы доплачиваете сумму на следующий месяц обучения.

Можно ли сделать перерыв в обучении?

Да, вы можете сделать перерыв в обучении, предупредив нашего менеджера заранее. Ваша запись будет перенесена в следующую группу на то же самое занятие, что вы покинули в этой группе.

Можно ли перенести средства на другой курс?

Да, вы можете перенести средства на другой курс (оставшееся количество занятий из одного курса на другой). Предупредите об этом нашего менеджера заранее.

Нужен ли свой ноутбук?

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

Остались вопросы?

Закажи консультацию специалиста

Хочу задать вопрос
Хочу записаться на модуль

Режим работы :

ПН-ПТ: 09:00 - 21:00
CБ-ВС: выходные

Телефон :

☎ + 38 (066) 3-12345-1

Адрес :

Сумы, ул. Ильинская, д.56,
3-й этаж
Бизнес-центр «Маранна»
3 минуты от центра города
Разработка сайта: logotype update
Хочу записаться на курс
Спасибо за обращение! Мы свяжемся с вами в течении 24 часов.
Комфорта Вам, тепла и улыбок :)