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

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

24 сентября

Понедельник/Четверг

18:30— 21:30

43 занятий по 3 часа

Длительность 5,5 месяца

 

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

 

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

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

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

×

Записаться Online

×

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

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

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

✓ Создавать серверные приложения

✓ Создавать single page application

✓ Создавать клиентскую часть для интернет магазинов

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

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

Устроились на работу — самая частая причина прекращения обучения. Еще не закончив курс, самые усердные студенты устраиваются на работу. Знаний и навыков достаточно для начала карьеры JavaCript разработчика.

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

* В случае прекращения обучения, доступ к записям, материалам, группам закрывается.

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

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

На курсе JavaScript для начинающих:

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

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

  • курсы javascriptЗнать основы HTML/CSS
  • обучение программированию javascriptУметь работать с хостингом
  • обучение javascript onlineБыть опытным пользователем ПК
  • обучение javascript программированию с нуляПонимать основы программирования
вступительный тест

Про обучение JavaScript спрашивают

  • JavaScript как выучить, как долго его учить, что учить?
    «Изучение JS невозможно без понимания HTML/CSS и устройства браузера (DOM-BOM). Для хорошего уровня владения потребуется в совокупности около 6 месяцев. Отличные ресурсы: HTML book, learn.javascript«
    Javascript как первый язык программирования?
    Самый лучший язык для новичка в программировании, при малой затрате времени на изучение можно делать что-то рабочее
  • JS. Что может JavaScript?
    Сегодня JS является мультипарадигменным языком программирования. С помощью него можно запрограммировать практически любое приложение.
    Js что нужно знать и что учить?
    Для начала изучения джаваскрипт, нужно знать как минимум верстку HTML/CSS. дальше, по ходу программы на курсе, все изучите под кураторством опытных специалистов.
  • JS, JavaScript что это такое?
    Язык программирования используемый в веб-разработке. В частности для оживления сайтов и написания серверных приложений.

 

Курсы по 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 модуль

    Практика

  • 9 модуль

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

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

    ООП

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

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

    • Регулярные выражения
    • Метод match()
    • Объект regExp
    • Спецсимволы, классы и квантификаторы
    • Альтернация
    • Начало и конец строки
    • Скобочные группы
  • 12 модуль

    Практика

  • 13 модуль

    BackEnd

    • Что такое BackEnd
    • REST-архитектура
    • GET, POST запросы
    • MVC модель

     

  • 14 модуль

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

    • Что такое Node.js
    • Блочный и не блочный код
    • Чтение файлов
    • Использование запросов
  • 15 модуль

    События Node.js

    • Эмиттеры событий
    • Обработчики событий
    • Запросы событий
  • 16 модуль

    Потоки в Node.js

    • Чтение и запись
    • Туннелирование
    • Контроль обратного потока

     

  • 17 модуль

    express-java-script

    Модули Node.js

    • Экспорт
    • Зависимости
    • Версионная семантика

    l

  • 18 модуль

    socket-io-logo

    Express

    • Потоки
    • Рендеринг
    • Слои
    • Построение url
  • 19 модуль

    sql-logo-js

    Socket.io

    • Прием запроса
    • Широковещание
    • Сохранение пользовательских данных
  • 20 модуль

    Введение в SQL

    • Хранение данных в базе
    • Основы языка SQL
    • Структура запросов в базу
  • 21 модуль

    Запросы SQL

    • Добавление данных
    • Изменение данных
    • Удаление данных
  • 22 модуль

    redis-logo-js

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

    • Принципы нормализации
    • Ключи
    • Связывание таблиц

     

  • 23 модуль

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

    • MongoDB
    • Node.js + MongoDB
  • 24 модуль

    Практика

    ecmascript6-logo

     

    type-script-logo

  • 25 модуль

    Переменные let, const

    •   Деструктуризация
    •   Операторы rest/spread
    •   Шаблонные строки
    •   Стрелочные функции
    •   Promise, async/await
    •   AJAX, fetch
  • 26 модуль

    rxjs-logo-courseTS. Переменные и функции

    •   Компиляция, tsconfig
    •   Синтаксические особенности
    •   Типы данных
    •   Типы функций
    •   Опциональные и rest параметры
    •   Контекст функций
    •   Перегрузка функций
    •   Декораторы

     

  • 27 модуль

    angular-logoTS. Классы и интерфейсы

    •  Экземпляры и прототипы, конструктор
    •  Модификаторы доступа
    •   Мвойство readonly, accessors, static
    •   Наследование
    •   Абстрактные классы
    •   Интерфейсы
  • 28 модуль

    TS. Массивы и generics

    •   Методы forEach, map, filter, every, some, reduce
    •   Цикл for of
    •   generic функции, классы, интерфейсы
    •   Ораничение generic
    •   Шаблон iterator
    •   symbol
    •   Генератор
  • 29 модуль

    TS. Модули и пространства имен

    •   Использование пространства имен
    •   Использование namespace в нескольких файлах
    •   Модули
    •   Определение зависимости между модулями
  • 30 модуль

    Rxjs. Часть 1

    •   Что такое rxjs, Observable, Observer
    •   push/pull стратегии
    •   Понятие потоков
    •   Операторы создания
    •   Операторы фильтрации
    •   Операторы трансформации
    •   Утилиты
  • 31 модуль

    Rxjs. Часть 2

    •   Операторы слияния потоков
    •   cold/hot observable
    •   Subject
    •   BehaviourSubject
    •   ReplaySubject
    •   AsyncSubject
    •   Multicast
  • 32 модуль

    Angular — введение

    •  Общая архитектура Angular
    •  Модули Angular
    •  Первое приложение
  • 33 модуль

    Angular — компоненты

    •   Декоратор @Component
    •   Понятия компонент/шаблон 
    •   Работа с css в Angular
    •   Иерархия компонентов, @Input/@Output, projection
    •   Lifecycle hooks
    •   @ViewChild, @ViewChildren, @ViewContent

     

  • 34 модуль

    Angular — директивы и привязка данных

    •   Односторонние привязки
    •   Двусторонние привязки
    •   Атрибутивные директивы
    •   Структурные директивы

     

  • 35 модуль

    Angular — пользовательские директивы и пайпы

    •   Декоратор @Directive
    •   Cоздание атрибутивной директивы
    •   ElementRef, Renderer2
    •   Создание структурной директивы
    •   TemplateRef, ViewContainer
    •   Декоратор @Pipe
    • Создание пайпа
  • 36 модуль

    Angular — сервисы и провайдеры

    •   Декоратор @Injectable
    •   Знакомство с Inversion of Control
    •   Dependency Injection
    •   Пример создания сервиса
    •   Injector three
    •   Виды провайдеров

     

  • 37 модуль

    Angular — маршрутизация

    •   Настройка RoutingModule
    •   Параметры route
    •   Children routes
    •   Guard объекты
  • 38 модуль

    Angular — формы

    •   Template Driven Form
    •   Model Driven Form
    •   Создание пользовательских валидаторов
  • 39 модуль

    Angular — http

    •   HttpClient
    •   Построение CRUD приложения
    •   Конфигурация запросов
    •   Работа со сторонними API
  • 40 модуль

    Angular — практика ч.1

  • 41 модуль

    Angular — практика ч.2

  • 42 модуль

    Angular — практика ч.3

  • 43 модуль

    Angular — практика ч.4

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

  • smart-git
  • Обучение на курсе JavaScript в Днепре.
  • sublimetext-html
  • typescript
  • socket
  • Курс по jquery в Днепре
  • angularjs
  • node-js
  • angular-logo
  • rxjs-logo-course
  • ecmascript6-logo
  • ajax-and-jquery
  • redis-logo-js
  • express-java-script

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

  • Опыт: 8 лет, Senior Software Engineer

    Специализация: C/C++, JAVA, PHP, JavaScript, Node.js

    Сфера: Денежные переводы. Биржевые приложения. CRM.

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

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

  • Опыт: FrontEnd более 2.5 лет. Компания «Iнком Сервiс Люкс»

    Достижения: работал с отечественными и зарубежными заказчиками, в том числе извесными брендами (Whiskas, ecco и т.д.). Разрабатывал крупные CRM системы Специализация: HTML, CSS, JS, VueJs, React

  • ×

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

  • Front-end developer M2E Pro

  • ×

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

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

    • Видеозаписи всех лекций курса JavaScript онлайн

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

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

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

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

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

     

    306-auditoiya-php-js

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

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

    • Петр Бирюков

      …Для меня этот курс хороший толчок в познании JS…

    • Мильков Алексей

      …Получил необходимые знания для продолжения самообучения…

    • Старишко Александр

      …Обучился основам JS, Node JS….

    • Александр Протащук

      …Получил результат на который рассчитывал. Базовые знания получил в полном объеме…

    • Денис Грановский

      …В начале курса не имел представления о работе с JS и Angular…

    • Дмитрий Левченко

      …было получено много полезной информации…

    • Ярослав Рыбалка

      … Получил базовые знания программирования …

    • Елисей Горьков

      … Получил базовые понятия о java-script …

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

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

×

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