Личный кабинет

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

Хотите изучать JavaScript без верстки? Тогда приходите на очные курсы EasyUM в Краснодаре и уже через 4 месяца сможете программировать на уровне Junior. Этот курс поможет вам освоить фреймворк Vue.js, Front-end разработку на React.js и Node.js. Обучайтесь на курсе очно, онлайн или индивидуально с нашим преподавателем.

Кто может обучаться на курсе JavaScript

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

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

Обучение JS в школе EasyUM в Краснодаре

Мы разработали собственный подход к процессу обучения – 25% теории и 75% практики. Это формула позволяет быстро и качественно освоить новую профессию. На занятиях студенты выполняют много практических задач и получают домашние задания. В конце учебы у вас будет первый готовый проект для портфолио, который поможет с трудоустройством.

Так как школа EasyUM рассчитана на очное обучение, мы стараемся не набирать много людей в одну группу (всего лишь 6-10 человек). Таким образом в аудитории спокойная атмосфера, которая располагает к эффективному учебному процессу.

В чем особенность наших курсов JS

● Помощь с поиском первой работы

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

● Опытные специалисты – это наши менторы

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

● Адаптация программы курсов

Для тех, кто уже имеет какие-то знания по программе курса, есть возможность не изучать тему повторно. Например, если вы уже освоили React.js, можете просто предупредить администратора, что этот модуль вам не нужен и платить за него не придется.

Курс JavaScript – билет в лучшие IT-компании страны

Курсы JS в Краснодаре – это лучшая возможность освоить востребованную профессию и стать специалистом в этом деле. После прохождения курса в школе EasyUM вы получите сертификат в виде документа и электронной копии. Также у вас будет мощный проект, который поможет найти работу в ближайшие пару месяцев после выпуска.

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

СКИДКА -30% НА КУРСЫ ДО 12 декабря!

старт курса

13 декабря

Занятия вечером или в субботу днем

Осталось мест:
2 из 12

4 месяца

84 ак. часов в курсе

Online-вебинары

в группах по Zoom

от 2 098 руб/мес

41 960 руб.

записаться

Форма оплаты

Выберите вариант оплаты
100%
50%
1 мес
Кредит от банка
Бронь места: 5 000 руб.

В аудиториях

Москва (центр)

от 2 498 руб/мес

49 960 руб.

записаться

Форма оплаты

Выберите вариант оплаты
100%
50%
1 мес
Кредит от банка
Бронь места: 5 000 руб.

Видео-лекции

чат с преподавателем

проверка дом. заданий

37 960 руб.

записаться

Форма оплаты

Выберите вариант оплаты
100%
50%
1 мес
Кредит от банка
Бронь места: 5 000 руб.

Также данный курс можно приобрести в рассрочку БЕЗ банка, ОЧНО - 14 490 руб/мес., ОНЛАЙН - 12 490 руб/мес., ЗАПИСИ - 11 490 руб/мес., БРОНЬ МЕСТА - 5 000 руб.

Получить доступ к ПЕРВОМУ ЗАНЯТИЮ БЕСПЛАТНО

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

pattern

Для
кого?

01

pattern pattern
  • Новичков в IT-сфере
  • Практикующих верстальщиков
  • Начинающих веб-разработчиков
  • Всех, кого интересует разработка сайтов

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

Курсы JavaScript ориентированы на новичков, поэтому особые навыки и знания не требуются.

02

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

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

После курса JS вы сможете работать на должности JavaScript разработчик.

03

pattern pattern
  • Свободно программировать на JavaScript
  • Использовать Node.js и React.js
  • Разрабатывать сайты на Vue.js
  • Создавать интерактивный интерфейс
  • Публиковать сайты на хостинге

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

JavaScript — мультипарадигменный язык программирования, добавляющий сайтам интерактивных элементов
WebStorm – умная IDE для JavaScript-разработчиков
Git — распределённая система управления версиями
AJAX — технология обращения к серверу без перезагрузки страницы
jQuery — библиотека JavaScript, фокусирующаяся на взаимодействии JavaScript и HTML

JavaScript 1. Основы

  1. Знакомство с Javascript. Среда разработки WebStorm. Создание своего проекта и первой программы на Javascript. Обзор Git - системы управления версиями.
  2. Синтаксис JS. Переменные, выражения, операторы, их типы и взаимодействие. Идентификаторы, литералы. Типы данных в Javascript.
  3. Функции в Javascript. Стрелочные и анонимные функции. Функциональные выражения.
  4. Создание и инициализация массива. Команды Pop/Push, Shift/Unshift.
  5. DOM (Дерево). Определение и функции DOM в JS. Навигация по DOM-элементам (getElement* и querySelector*). Основы работы с событиями. Библиотека jQuery.
  6. Ajax. Фоновая отправка формы. Загрузка данных в фоне.
  7. Прототипное программирование. ОПП в Javascript. Классы.
  8. Модули в JS. WebPacker. NodeJS.

РЕЗУЛЬТАТ СТУДЕНТА: Изучены основы Javascript и Front-End разработки. Полное понимание объектно-ориентированной модели JS. Получен опыт работы со сборщиком WebPacker.

1-й Мес.

Модуль 1

Тема : JavaScript 1. Основы.

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

от 3 197

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

записаться
JavaScript — мультипарадигменный язык программирования, добавляющий сайтам интерактивных элементов
Gulp — это инструмент сборки веб-приложения
Vue.js — JavaScript-фреймворк с открытым исходным кодом для создания пользовательских интерфейсов.

JavaScript 2. Фреймфорки: VueJS

  1. Установка VueJS, знакомство со средой разработки. Написание первого приложения «Hello, world». Изучение директивов: v-if, v-for, v-on, v-model.
  2. Компоненты во VueJS и их структура. Входящие данные: props. События компонента: $emit. Значения по-умолчанию для props. Составные компоненты. Зоны ответственности. Mixins. Однофайловые компоненты. Работа с приложением «Список дел».
  3. Изучение принципа DRY. Повторное использование кода. Примеси Mixins.
  4. Навигация в приложениях. Работа с библиотекой VueRouter. Схема маршрутов приложения. Вложенные маршруты. Ссылки перехода router-link. Программная навигация. Передача параметров в машруте. Props и параметры маршрута.
  5. Управление состоянием приложения. Изучение библиотеки Vuex. Работа с хранилищем. Мутации. Геттеры. Работа с приложением “Складской учет”.
  6. Взаимодействие с сервером. Изучение библиотеки VueResource. Архитектура приложения, на API. Обработка ответа.
  7. Авторизация в приложении.
  8. Шаблон собственного проекта. Утилита vue-cli. Сборка и публикация финальной работы курса: “Интернет магазин спортивных товаров” на хостинге.

РЕЗУЛЬТАТ СТУДЕНТА: Уверенные знания VueJS, создан свой проект - “Интернет магазин спортивных товаров”, который размещен на хостинге.

2-й Мес.

Модуль 2

Тема : JavaScript 2. Фреймфорки: VueJS

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

от 3 197

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

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

JavaScript 3. React JS

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

РЕЗУЛЬТАТ СТУДЕНТА: Готовый финальный проект - адаптивный англоязычный сайт по поиску недвижимости в Финляндии.

3-й Мес.

Модуль 3

Тема : JavaScript 3. React JS.

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

от 3 197

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

записаться
Node.js — программная платформа, превращающая JavaScript из узкоспециализированного языка в язык общего назначения
npm — менеджер пакетов, входящий в состав Node.js
Express.js - каркас web-приложений для Node.js
Pug — это шаблонизатор и html-препроцессор, написанный на javascript для node.js
Handlebars.js — это клиентский шаблонизатор для JavaScript
Passport.js — это middleware для авторизации под node.js
Mocha - фреймворк для тестирования JS
DigitalOcean — это американский провайдер виртуальных частных серверов

JavaScript 4. Node.Js

  1. Установка Node.js. Запуск первой программы. Система модулей. Разбор основных модулей: Path, File System, Readline и др. Знакомство с менеджером пакетов - NPM.
  2. Асинхронные и синхронные запросы. Особенности работы с Event Loop. Потоки в Node.JS.
  3. Node.js как веб-сервер. Работа с файлами, модуль fs. Фреймворк Koa.JS. Конфигурация через модуль config.
  4. Способы работы с асинхронным кодом. Модуль EventEmitter. Промисы (promises). Async/Await. Работа с модулем Step. Создание собственных событий.
  5. MVC-фреймворк Express.js. Шаблонизация с помощью Pug или Handlebars. Работа с cookie. Обработка ошибок.
  6. Сессия, работа с посетителями. Работа с базой данных Mongo DB в связке с Mongoose. Middleware.
  7. Библиотека Socket.IO. Реализация простого часа с помощью Socket.IO и Express.js. Авторизация с помощью Passport.JS.
  8. Тестирование Express приложения. Работа с Mocha и Chai. Практикуем развертывание приложения на примере известных хостингов (Heroku, DigitalOcean).

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

4-й Мес.

Модуль 4

Тема : JavaScript 4. Node.Js.

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

от 3 197

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

записаться

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

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

user

Алекс Гончаров

JavaScript Developer

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

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

  • Владение JavaScript. Свободная разработка и отладка на JavaScript
  • Реализация получения и передачи данных на сервер без перезагрузки всей страницы
  • Решение задач с помощью React.js, Angular.js
  • Создание серверной части сайта с помощью Node.js
  • Создание клиентской части сайта с современным интерфейсом и анимацией
  • Настройка серверной части веб-страницы с помощью ASP.NET и MVC

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

EasyUM. Курс «Язык программирования Java Script» 4 месяца. (07.21 - 11.21)

В процессе обучения вы будете заниматься разработкой системы управления проектами по методологии канбан-доски. Мы рассмотрим все этапы создания программы от А до Я.

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

Подключайтесь к занятию online, или смотрите в записи.

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

Теперь Вы сможете подключиться к online-трансляции или посмотреть занятие в записи. Ссылка на запись будет автоматически доступна в личном кабинете ученика.

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

Записаться на курс или получить консультацию

Оставьте заявку и оплатите курс онлайн



    Нажимая кнопку, принимаю условия политики и пользовательского соглашения



    Возврат денег

    Возврат денег

    Осуществляем возврат денежных средств в полном объёме до 1-го занятия. Если вам что-то не понравилось или вы не хотите продолжать обучение - просто скажите нам об этом и мы вернем вам всю стоимость курса.
    Помощь с работой

    Помощь с работой

    Мы помогаем с Трудоустройством нашим студентам. Проводим тренинг с профессиональным HR-менеджером, помогаем подготовить резюме и отправляем ваше резюме IT-компаниям партнерам.
    Гибкий график

    Гибкий график

    Любой из курсов EasyUM вы сможете пройти в 2-х форматах: Онлайн или Очно в аудиториях (в своём городе). Все занятия проходят в вечернее время или в выходные, поэтому вы легко сможете совмещать учебу и работу.

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

    Интенсив по
    трудоустройству

    От рекрутера ведущей it-компании Краснодара

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

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

    Помощь в
    трудоустройстве

    Ваше резюме ждут более 100 компаний-партнеров

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

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

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

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

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

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

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

    Всем выпускникам EasyUM в Краснодаре

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

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

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

    Анисимов Евгений

    Преподаватель курсов: «Вёрстка сайтов HTML & CSS» и «PHP Junior программист»

    Евгений в области программирования уже с 2004 года. Свои первые знания получал из подаренной книги, и уже в том же году самостоятельно создал и опубликовал в интернете собственный сайт. Работал в таких компаниях как: Медиа Сервис Шоп, Шоубизнес.Москва и другие. Владеет технологиями: HTML, CSS, PHP, JavaScript, CodeIgniter, Bootstrap. В последнее время в основном занимается разработкой интернет-магазинов и веб-сервисов.

    Предпочитает использовать различные библиотеки/классы/модули для ускорения и упрощения разработки. Любит структурированный и чистый код, разделяя все «по полочкам». В данный момент сотрудничает с компаниями на фрилансе. Своим хобби считает игру на фортепиано.

    Шишов Михаил

    Преподаватель курсов: «Вёрстка сайтов HTML & CSS» и «Web-разработчик WordPress»

    Работает с вёрсткой и разработкой сайтов под ключ более 3-х лет. Начинал карьеру самостоятельно на фрилансе, получил свой первый заказ спустя месяц после начала карьеры на фрилансе, и с тех пор занимается разработкой сайтов на Wordpress под ключ как для российских, так и для зарубежных заказчиков. Работал с компаниями: Wildberries, CNews и Лига Героев.

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

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

    Как записаться на курс?

    Записаться на курс – просто! Оформите заявку на сайте и наш менеджер свяжется с вами для уточнений даты встречи в нашем офисе для заключения договора на обучение. Также вы можете позвонить нам по номеру 8 985 589 85 01 и записаться на курс по телефону.

    Обратите внимание! Для заключения договора обучение вам понадобится паспорт и оплата за курс.

    Если вы хотите заключить договор Онлайн, свяжитесь с нами по номеру 8 985 589 85 01, и наш менеджер расскажет вам о дальнейшей схеме оформления договора. Обратите внимание, что договора заключённые онлайн не отличаются от договоров заключенных в офисе и имеют ту же юридическую силу.

    Когда начинается обучение?

    Мы формируем группу по набору студентов. Запускаем группу от 6 человек. Средний перерыв между стартами групп – 25 дней.

    Как это происходит? Мы открываем набор в группу: после того как в группе собралось 6 человек, мы назначаем точную дату начала обучения и уведомляем всех студентов о дате старта курса. За 4 дня до старта обучения вашей группы наш менеджер свяжется с вами и пригласит на первое занятие.

    Как оплатить курс?

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

    Как оформить рассрочку?

    Мы сотрудничаем с Тинькофф банком. Вы можете оформить рассрочку от Тинькофф банка сроком на 12/24 месяца без процентов, с первым платежом в следующем календарном месяце. В случае оформления рассрочки средняя ежемесячная оплата составляет от 2 500 руб. Для оформления рассрочки от Тинькофф банка свяжитесь с нашим менеджером по телефону 8 985 589 85 01.

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

    Мы сотрудничаем исключительно с практикующими специалистами с ведущих it-компаний Москвы, опыт работы которых не менее 3-х лет. Мы не сотрудничаем с теоретическими преподавателями ВУЗов или молодыми выпускниками других курсов.

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

    Уроки проходят по адресу:

    – г. Москва, Шлюзовая набережная 6, стр. 4, 3-й этаж, офис 303 (4 минуты от м. Павелецкая)

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

    Более 80% всех наших занятий – это практика. Преподаватель подключает свой компьютер к проектору и демонстрирует выполнение практических заданий, параллельно объясняя почему нужно выполнять именно так.

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

    Какое расписание занятий (день и время)?

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

    Время занятий: будние дни – с 19:00/19:30 до 21:00/21:30, выходные дни – суббота, в интервале с 10:00 до 18:00

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

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

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

    Да, вы можете оформить возврат денежных средств. Для этого вам необходимо отправить нам заявление о возврате денежных средств на почту it@easyum.ru.

    Обратите внимание: ваше заявление о возврате денежных средств должно поступить к нам не позднее, чем за 24 часа до первого занятия. Заявления о возврате денежных средств менее чем за 24 часа до первого занятия рассмотрены не будут.

    Время возврата денежных средств – от 7 до 14 рабочих дней с момента написания заявления. Возврат осуществляется тем же способом, которым была осуществлена оплата.

    Можно ли приостановить обучение на некоторое время?

    Да, вы можете приостановить обучение в любой момент. Максимальный срок перерыва в обучении – 1 календарный год.

    Чтобы вернуться к обучению после перерыва, вам необходимо связаться в нашим менеджером по телефону 8 985 589 85 01. Когда вы будете готовы к восстановлению в EasyUM, мы определим вас в ближайшую группу по вашему курсу без дополнительных доплат.

    Помогаете ли вы с трудоустройством?

    Да. Главная идея компьютерной школы EasyUM – освоение новых IT-профессий на практике. Практический подход к обучению и высокий уровень знаний наших выпускников позволяет нам сотрудничать с лучшими IT-компаниями Москвы и помогать лучшим студентам группы с трудоустройством.

    Как мы это делаем? Мы дорожим своим именем перед работодателями, поэтому сотрудничаем с лучшими студентами группы и отправляем их резюме в партнерские IT-компании Москвы.

    Кроме этого, мы проводим тренинг по трудоустройству от HR-менеджеров IT-компаний Москвы для всех выпускников (независимо от успеваемости студентов).

    Какие материалы у меня останутся после обучения?

    Сертификат об окончании обучения. Онлайн-сертификат, который можно подкрепить к резюме. Портфолио с вашими работами. Чат с преподавателем. Видеозаписи всех занятий.

    Могу ли я получить налоговый вычет?

    Нет, мы не предоставляем сертификаты государственного образца, так как мы не являемся ВУЗом в классическом понимании этого слова. Доктрина нашего учебного центра: «Нет» – скучной теории, «Да» – реальным навыкам!

    Наши курсы занимают намного меньше времени, чем стандартные программы ВУЗов и позволяют вам освоить востребованную профессию в максимально короткие сроки (3-6 месяцев).

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

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




      Хочу задать вопрос




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




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

          Консультация и запись в группу по телефону
          ПН-ВС: 10:00 — 20:00

          Консультации в офисе (по предварительному звонку)
          ПН-ПТ: 18:30 — 22:30

          Телефон :

          +7 (861) 207-14-47

          Адрес :

          Краснодар, ул. Ленина 65, офис 206
          2й этаж
          Разработка сайта: logotype update
          Хочу записаться на курс





            Спасибо за обращение! Мы свяжемся с вами в течение 24 часов.
            Комфорта Вам, тепла и улыбок :)
            ​​