Днепр

+38 (056) 767-27-67  

Все телефоны ▼

Курс JAVASCRIPT-РАЗРАБОТЧИК:
обучение javascript с нуля

Продолжительность: 4,5 месяцев

Стоимость курса: 9750 грн

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

  • 9 июля (Online)
  • Понедельник/Четверг (18:30 - 21:30)
  • 37 занятия по 3 часа
  • Длительность: 4,5 месяцев
  • 1950 в месяц

Так проходит Online обучение

Занятия проходят по расписанию, в режиме реального времени в программе Zoom

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

Закрытая группа поддержки для заданий и вопросов между занятиями

Все видео лекций записи остаются у вас навсегда

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

    Как выучить JavaScript, сколько нужно времени?

  • Учить можно разными путями: от интернета до профильного образования. Конкретно я язык выучил за пол года, но это очень индивидуально. Есть соблазн сразу учит какой-то фреймворк, но без базовых знаний о самом JS это пустая трата времени, т.к. спотыкаешься на ровном месте.
  • JavaScript как первый язык программирования?

  • Хороший выбор, т.к. 1) можно учить постепенно, 2) можно сразу увидеть результат работы прямо в браузере, 3) можно сразу увидеть визуальные эффекты (если хотя бы минимально знать ещё и верстку).
  • Что это такое JavaScript?

  • Язык программирования, изначально созданный для веб разработки, но сегодня использующийся и далеко за её пределами (игры, приложения и т.д.).
  • Что может JavaScript?

  • Основное его преимущество, в том, что из языком программирования браузер понимает только JS. Хотя сегодня можно создать что угодно: от одностроничного сайта до операционной системы.
  • Js что нужно знать и что учить в этом языке программирования?

  • Помимо основных понятий программирования (циклы, массивы и т.д.), очень хорошо бы сосредоточится на асинхронности, работе с DOM и общем понимании работы веба. По крайней мере для веб разработки, независимо от того backend или frontend.
  • Сможете свободно разрабатывать и отлаживать программы, написанные на этом языке
  • Научитесь создавать компоненты и объединять их в интерфейсы средней сложности
  • Созданные интерфейсы будут работать стабильно, их удобно дорабатывать и развивать

ОБУЧЕНИЕ JAVASCRIPT В IMT – ЭТО:

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

Обучение на курсе JavaScript Днепр

  • научитесь создавать эффектные решения
  • писать сложные модули для применения их в необходимых приложениях
  • создавать красочные фотогалереи
  • визуальные и графические элементы
  • интерактивное меню
  • ПРОГРАММА КУРСА JAVASCRIPT (JS)

    Курс JavaScript - это интеграция практического опыта в программу обучения. Обучение JS начинается с основ и завершается интересными и сложными вещами. Что нужно для успешного завершения курса по JavaScript? Регулярное посещение уроков и выполнение домашних занятий. Вы научитесь делать страницу сайта «живой», полезной и интересной для пользователя.

    - 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 -

    модуль

    • Практика

    - 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 -

    модуль

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

    - 20 -

    модуль

    • Запросы SQL
    • Добавление данных
    • Изменение данных
    • Удаление данных

    - 21 -

    модуль

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

    - 22 -

    модуль

    • Хранение данных
    • MongoDB
    • Node.js + MongoDB

    - 23 -

    модуль

    • Практика

    - 24 -

    модуль

    • ECMA 6 + TypeScript
    • Что такое ES6 и TypeScript
    • Что нового в ES6 и TypeScript
    • Основные типы данных
    • Стрелочные функции
    • Интерфейсы
    • Общие типы
    • Основы ООП и механика реализации ее в TypeScript

    - 25 -

    модуль

    • Практика
    • Создание кофе машины в стиле ООП
    • Закрепление общих типов и интерфейсов

    - 26 -

    модуль

    • RxJs
    • Что такое RxJs и зачем он нужен
    • Создание первых стримов
    • Оператор pipe()
    • Другие операторы
    • Создание стримов на основе дом событий
    • Обьединение стримов
    • Практика

    - 27 -

    модуль

    • Введение в Angular
    • Назначение Angular
    • Архитектура приложений на Angular

    - 28 -

    модуль

    • Модули в Angular
    • Что такое модули в angular
    • Понимание модулей в angular
    • Как их можно использовать

    - 29 -

    модуль

    • Компоненты и привязки данных в Angular
    • Cтруктура компонентов
    • Виды привязок данных
    • Атрибутивные директивы

    - 30 -

    модуль

    • Директивы в Angular
    • Виды встроенных директив
    • Структурные директивы
    • Атрибутивные директивы

    - 31 -

    модуль

    • Сервисы в Angular
    • Структура сервисов
    • Инъекция зависимостей
    • Внедрение сервиса в модуль и компонент

    - 32 -

    модуль

    • Маршрутизация в Angular
    • Построение маршрутизации
    • Настройка навигации
    • Настройка доступов к маршрутам

    - 33 -

    модуль

    • Http в Angular
    • Работа со сторонними api
    • Построение CRUD
    • Конфигурация запросов

    - 34-37 -

    модуль

    • Практика
    • Angular
    Показать всю программу

    Обучение JS в Днепре ведут:

    Юрий Семенюк
    Юрий Семенюк
    Артем Бондаренко
    Артем Бондаренко
    Александр Васильков
    Александр Васильков
    Марк Дригола
    Марк Дригола

    Получи профессию JavaScript разработчика

    курс JS в Днепре, в комфортных аудиториях, на практике с опытными преподавателями-профи

    ОСОБЕННОСТИ КУРСА JAVASCRIPT В IMT

    practika-js.jpg

    Практика по JavaScript на занятиях

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

    обучение javascript программированию с нуля

    Видео запись лекций курса javascript онлайн

    Мы первое учебное заведение, которое записывает все лекции. Запись позволяет дома, между занятиями еще раз пройти тему, получить то, что было упущено во время лекции. Как показывает опыт - информация не сложная, просто она новая и ее много, видео помогает повторить пройденный материал, увеличить % усвоенного материала. Знание, это фундамент для тренировки навыка и дальнейшего получения опыта.

    diploma-jscript.png

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

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

    chat-poddergki.jpg

    Закрытая группа поддержки

    Общение, ответы на вопросы, поддержка группы, домашние задания - все это в закрытой группе. Плюс публикация всех видео записей занятий, которая остается у вас.

    Выпускники академии работают в:

    Выпускники академии IMT работают в Выпускники академии IMT работают в Выпускники академии IMT работают в

    Что студенты пишут о курсе?

    Protashyk_foto.jpg

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

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

    Protashyk_otziv.JPG
    Granovskiy_foto.jpg

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

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

    Granovskiy_otziv.JPG
    yahkin-rostislav

    Ростислав Яшкин

    … Данный курс дал мне много ответов на вопросы по js …

    yuahkin-yuaroslav
    patlaxa-vladimir

    Владимир Патлаха

    … Ознакомился с основами js, node …

    patlaha-vladimir
    elesey-gorkov

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

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

    gorkov-yualisey
    yuaroslav-ribalka

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

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

    ribalka-yuroslav