Курс «JavaScript разработчик: продвинутые навыки разработки»

Старт ближайшей группы

26 октября

5,5 месяцев — 42 занятия

Вторник/Четверг

18:30— 21:30

 

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

 

5 платежей по 1900 грн

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

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

×

Записаться Online

×

Записаться на пробное занятие

Что Вы будете уметь

✓ Писать код организовывая в AMD/CommonJS/UMD модули

✓ Работать с git репозиториями

Гарантия возврата средств

Мы считаем, что честность важнее сиюминутного заработка.

Поэтому в Академии IMT действует быстрая и простая процедура по возврату денежных средств, в случае, если у студента больше нет возможности/целесообразности посещать занятия.

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

Оплата 20% Оплата 100%

Длительность: 5,5 месяцев, 2 раза в неделю по 3 часа | Время занятий: с 18:30— 21:15 | Сложность курса: ★★★★★
Записаться: (056) 767 27 67, (097) 441 90 77, (095) 723 98 32 | e-mail: uc@seotech.com.ua

 

На курсе JavaScript разработчик вы:

  • овладеете теорией и практикой программирования на JavaScript;
  • разработаете и отладите программы;
  • создадите компоненты и объедините в интерфейсы;
  • получите опыт в создании спецэффектов;
  • узнаете, как получать пользовательские данные, обрабатывать и выводить результат программы;
  • используете асинхронное программирование AJAX;
  • познакомитесь с ООП в Джаваскрипт.

Для прохождения курса JavaScript разработчик необходимо

  • icon-01Знать основы HTML/CSS
  • icon-02Уметь работать с хостингом
  • icon-03Быть опытным пользователем ПК
  • icon-04Понимать основы программирования
вступительный тест

Для кого полезно обучение Javascript?

  • icon-01Для тех, кто хочет больше знать о разработке веб-сайтов
  • icon-02Для тех, кому интересны сайты, и кто хочет их создавать
  • icon-03Для тех, кто хочет получить практические навыки в JavaScript
  • icon-04Для тех, кто хочет сделать перезагрузку в карьере

Курсы по JavaScript в Академии IMT – это:

  • актуальный теоретический материал;
  • практические занятия с внедрением рекомендаций и инструментов в ваш сайт;
  • домашние задания, помогающие улучшить ваш сайт + советы по их улучшению от преподавателя;
  • живой, активный диалог с преподавателем, разъяснение деталей и поддержка на протяжении всего обучения;
  • знакомство и общение с людьми, имеющими общие с вами задачи, интересы и цели.

 

Курс JS построен по принципу: «Практика, практика и еще раз практика». Это не обучение по справочникам для веб-разработчиков или форумам программистов. Наш курс – это актуальный и тщательно отобранный материал, действительно необходимый для изучения программирования с нуля. Вы получаете именно те знания и навыки, которые примените в работе.

Заявка на курс

Значимость фреймворков для трудоустройства

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

  • Js;
  • Node.js;
  • Angular.js.

 

 

Программа обучения курса JavaScript

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

  • 1 модуль

    Введение в JavaScript
    Общие сведения о JavaScript;
    Понятие инструкции;
    Переменные, именование переменных, объявление переменных;
    Функции ввода и вывода.

  • 2 модуль

    Курс Основы JavaScript
    Основные операции;
    Типы данных;
    Преобразование типов;
    Операторы сравнения;
    Логические операторы.

  • 3 модуль

    Условия и Циклы
    Тернарный оператор;
    Условный оператор if…else;
    Лесенка else if;
    Общее понятие цикла;
    Циклы в JavaScript.

  • 4 модуль

    Массивы

    Общее понятие массива;
    Индексированные массивы;
    Методы массивов;
    Объекты как ассоциативные массивы;
    Цикл for…in.

  • 5 модуль

    Функции

    Объявление функций и вызов функций;
    Function Expression, Function Declaration;
    Аргументы функции;
    Цикл for
    Аргументы функции по-умолчанию;
    Возврат значения.

  • 6 модуль

    Введение в DOM

    DOM в браузере;
    Взаимосвязи объектов DOM;
    Атрибут style;
    Выборка элементов.

  • 7 модуль

    События и Изменение DOM

    События в JavaScript;
    Всплытие события;
    this в контексте DOM;
    Создание элементов;
    Удаление элементов;
    Работа с атрибутами.

  • 8 модуль

    Интервал, дата try..catch

    Представление времени в JS;
    Объект Data;
    Компоненты даты;
    Функции setInterval и setTimeout;
    try..catch…finally.

  • 9 модуль

    ООП

    ООП в JS;
    Свойства и методы;
    Функциональный стиль ООП;
    Прототипный стиль ООП.

  • 10 модуль

    Регулярные выражения

    Регулярные выражения в JS

    Метод match()

    Объект regExp

    Спецсимволы, классы и квантификаторы

    Альтернация

    Начало и конец строки

    Скобочные группы

  • 11 модуль

    Практика
    Основы JavaScript, Dom, OOП

  • 12 модуль

    BackEnd
    Что такое BackEnd

    REST-архитектура

    GET, POST запросы

    MVC модель

  • 13 модуль

    Введение в Node.js

    Что такое Node.js

    Блочный и не блочный код

    Чтение файлов

    Использование запросов

     

  • 14 модуль

    События Node.js

    Эмиттеры событий

    Обработчики событий

    Запросы событий

  • 15 модуль

    Потоки в Node.js

    Чтение и запись

    Туннелирование

    Контроль обратного потока

  • 16 модуль

    Модули Node.js

    Экспорт

    Зависимости

    Версионная семантика

  • 17 модуль

    Express

    Потоки

    Рендеринг

    Слои

    Построение url

  • 18 модуль

    Socket.io

    Прием запроса

    Широковещание

    Сохранение пользовательских данных

  • 19 модуль

    Хранение данных

    Redis

    Работа со списками

    Хранение, обработка и лимитирование

     

  • 20 модуль

    Введение в SQL

    Хранение данных в базе

    Основы языка SQL

    Структура запросов в базу

  • 21 модуль

    Запросы SQL

    Добавление данных

    Изменение данных

    Удаление данных

  • 22 модуль

    Проектирование базы

    Принципы нормализации

    Ключи

    Связывание таблиц

  • 23 модуль

    Практика

    BackEnd, Node.js

  • 24 модуль

    Введение в JQuery

    Подключение библиотеки

    Выборка в DOM

    Траверсинг

    Метод css

    Метод attr()

    События в JQuery

    Привязка событий

  • 25 модуль

    Изменение DOM в JQuery

    Методы appendChild() insertBefore() insertAfter()

    Методы before(), after()

    Методы addClass() hasClass() removeClass() toggleClass()

  • 26 модуль

    Формы в JQuery

    Метод data()

    Метод each()

    События форм

    Работа с данными

    Динамические формы

    Валидация

  • 27 модуль

    Анимация в JQuery

    Методы fadeIn() fadeout()

    Метод toggle()

    Метод animate()

  • 28 модуль

    JQuery UI

    Назначение библиотеки

    Возможности JQuery UI

    Применение JQuery UI

    Директивы на примере валидации

  • 29 модуль

    Введение в AJAX

    Протокол HTTP

    Объект XMLHTTPREQUEST

    Отправка запросов

    Прием данных

  • 30 модуль

    AJAX в JQuery

    Отправка и прием данных

    Обработка запросов

    События AJAX

    Форматы передачи данных

    Формат JSON

    Методы json.parse() и json.strigify()

  • 31 модуль

    ECMA 6 + TypeScript

     

  • 32 модуль

    Практика

    Query, Ajax

  • 33 модуль

    Введение в Angular.js

    Назначение Angular.js

    Архитектура приложений на Angular.js

  • 34 модуль

    Встроенные директивы в Angular.js

    Работа с директивами

    Добавление табов в gem

    Добавление галерей в gem

  • 35 модуль

    Формы в Angular.js

    Использование форм в Angular.js

    Добавление форм в gem()

    Динамика

  • 36 модуль

    Кастомные директивы в Angular.js

    Свои директивы

    Валидация форм

    Импорт контроллера директивы

  • 37 модуль

    Сервисы в Angular.js

    Встроенные сервисы

    Организация зависимостей

    Двустороннее связывание

  • 38 модуль

    Директивы в запросах в Angular.js

    Директивы в Angular.js

    Собственные директивы

    Директивы на примере валидации

  • 39 модуль

    Области в Angular.js

    Области видимости

    Прототипы

    Scope в Angular.js

  • 40 модуль

    Фильтры в Angular.js

    Назначение фильтров

    Создание фильтров

    Использование фильтров

  • 41 модуль

    Использование шаблонов в Angular.js

    Выражения

    Основные директивы

    Настраиваемые директивы

  • 42 модуль

    Практика

    Angular.js

     

Софты, которыми пользуются студенты во время обучения

  • smart-git
  • github
  • sublimetext-html
  • typescript
  • socket
  • jquery
  • angularjs
  • node-js

Кто проводит обучение

  • 2

    Опыт: в программировании 2 года

    Разработчик в области: HTML/CSS, Bootstrap, JavaScript, Node.js, Angular.js, Jquery

     

    • JavaScript программист
  • ×

    Видео преподавателя

  • 5

    Опыт: в программировании 17 лет

    Разработчик в области: JS, PHP , SQL, No-SQL, linux

     

    • JavaScript, SEO
  • ×

    Видео преподавателя

  • Александр Лазневой

    Опыт: в программировании 2 года

    Разработчик в области: JavaScript

    • JavaScript программист
  • ×

    Видео преподавателя

  • Эрнест Денисов

    Опыт: в программировании 2 года

    Достижения: JavaScript-разработчик в компании Ciklum

    Разработчик в области: JavaScript, разработка игр

     

    • JavaScript программист
  • ×

    Видео преподавателя

  • Дарья Таряник
  • ×

    Видео преподавателя

    Бонусы и подарки, которые Вы получите на курсах?

    • Самый полный Online конспект курса JavaScript

      Каждая тема курса Ява скрипт структурирована, записано видео. Составлены задания для каждой лекции. На занятиях вы проходите обучающий тест — если неправильно дали ответ, показывается обучающий ролик с верным ответом.

    • Диплом JavaScript-разработчика

      По окончанию JavaScript-курса предусмотрена сдача теста или защита выпускного проекта. После их успешного выполнения выпускники получают диплом JavaScript-разработчика Академии IMT с уникальным номером. По этому номеру можно проверить действительность окончания курсов.

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

    Так проходят занятия на курсе JS

     

    306-auditoiya-php-js

    Курс Джаваскрипт курс javascript/dom/интерфейсы Обучение JavaScript javascript академиякурс javascript javascript курсы днепропетровск курсы javascript днепропетровск javascript курс

    отзывы о курсе

    • ×

      Видеоотзыв - Роман Лисовский

      Роман Лисовский

      …получил опыт в создании приложений на Node…

    • ×

      Видеоотзыв - Марк Дригола

      Марк Дригола

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

    • ×

      Видеоотзыв - Кирилл Стороженко

      Кирилл Стороженко

      …научился создавать приложения Front-end и back-end…

    • Шулика Семен

      Курс был насыщенным (в плане практики, что очень хорошо). На курсе изучил язык JS + Jquery, много различных методов и Ajax. Очень хороший, информативный курс.

    • Бойко Станислав

      Закрепил навыки в ООП, выучил множество регулярных выражений. Выучил много фишек (назначение событий, создание форм, «бэкэнд»,познакомился со множеством сложных анимаций.

    • Алексей Карнаушко

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

    • Валерий Саприкин

      Получил знания программирования JavaScript. Полученные знания буду применять на практике создания web-сайтов…

    • Сергей Гурджиян

      Получил нужные знания для разработки сайтов, как практические, так и теоритические.

    Читать все отзывы
×

Заказ обратного звонка

×

Записаться на пробное занятие