Full-stack Node.Js Developer - Online обучение на ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

    Выбери свою IT специальность

    Начать бесплатно

    Выбери свою IT специальность

    Начать бесплатно

      Full-stackDeveloper

      • schedule

        График

        3 раза в неделю

      • recording

        Доступ к материалам

        Все уроки записываются

      • duration

        Продолжительность

        6 месяцев

      • suport

        Поддержка и консультации

        Ментор и ассистент

      • group

        Группа

        До 25 человек

      • document

        Документы об обучении

        Сертификаты и Диплом

      • level

        Уровень сложности

        С нуля

      • career

        Карьерный сервис

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

      Подать заявку
      Бесплатная консультация

      Старт курса

      14

      июня

      Дополнительная скидка 10%

      в утренней группе

      python

      6 причин изучать Node.Js

      1
      Web FullStack разработчик – очень ценный специалист с высокой востребованностью для IT, поскольку способен единолично создать веб-приложение с нуля без привлечения других девелоперов
      2
      FullStack Node.js разработчик для создания BackEnd и FrontEnd использует один язык – JavaScript, что очень удобно, поскольку разработка ведется в единой экосистеме на одном и том же языке
      3
      JavaScript отличается более простым синтаксисом, чем другие популярные языки программирования, такие как Java, C#, C++ и т. д. Это добавляет простоты в изучение JS / Node.js
      4
      Node.js и JavaScript имеют доминирующие позиции во многих рейтингах языков программирования и платформ разработки. Выбирая эти технологии, вы можете быть уверены, что они высоковостребованны
      5
      FullStack Node.js разработчик может рассчитывать на хорошие условия труда, высокую зарплату, возможность работать дистанционно из любой точки мира и возможность карьерного роста до Team/Tech Lead или Architect
      6
      Сообщество JS / Node.js разработчиков достаточно велико и оно активно работает над развитием платформы и учебными материалами, чтобы темы были понятны независимо от бэкграунда начинающих

      Летние скидки до 40%

      С 6 по 13 июня вы можете сэкономить 30% от полной стоимости курсов по данной специальности. И можете получить дополнительную скидку в 10%, если выберите обучение в утренней группе (9:00-11:00). Чтобы зафиксировать скидку, подайте заявку на курс в период акции. Количество мест в группах ограничено!

      Что входит в курс

      146 часов общения
      с тренером
      Проверка домашних
      заданий
      Интерактивные задания
      онлайн
      1 видеокурс
      3 курсовых проекта
      Тестирование
      Сертификация
      и диплом
      Помощь
      в трудоустройстве

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

      1
      HTML5 & CSS3 Стартовый
      10 занятий / 20 ч.
      Программа курса
      • 1
        Введение в HTML. Типы элементов и атрибуты
      • 2
        Введение в CSS и определение размеров блоков
      • 3
        Работа с отступами, свойство margin и работа с текстом и видимостью элементов
      • 4
        Верстка с использованием Flexbox
      • 5
        Комбинирование селекторов и работа с фоном, свойство background
      • 6
        Семантическая верстка
      • 7
        Формы
      • 8
        Позиционирование элементов
      • 9
        Практика
      • 10
        Практика
      2
      JavaScript Стартовый
      7 занятий / 14 ч.
      Программа курса
      • 1
        Введение в JavaScript. Переменные и типы данных
      • 2
        Строки и операторы
      • 3
        Логические структуры
      • 4
        Массивы и циклы
      • 5
        Функции
      • 6
        Объекты
      • 7
        Практика
      3
      Git - основы работы
      3 занятий / 6 ч.
      Программа курса
      • 1
        Основы Git
      • 2
        Публикация репозитория
      • 3
        Интеграция с IDE
      4
      JavaScript Базовый
      18 занятий / 36 ч.
      Программа курса
      • 1
        Поиск элементов и DOM дерево
      • 2
        Изменение DOM дерева. CSS стили
      • 3
        События. Часть 1
      • 4
        События. Часть 2
      • 5
        События. Часть 3
      • 6
        Функции конструкторы
      • 7
        Классы
      • 8
        Классы. Наследование
      • 9
        Контекст функции
      • 10
        Замыкания
      • 11
        Формы и элементы управления
      • 12
        Проверка данных формы
      • 13
        Cookies и Web Storage
      • 14
        Обработка исключений
      • 15
        Асинхронный код. Promise
      • 16
        Сетевые запросы
      • 17
        Практическое занятие
      • 18
        Практическое занятие
      5
      React Базовый
      15 занятий / 30 ч.
      Программа курса
      • 1
        Введение в React
      • 2
        JSX в React
      • 3
        Основы React
      • 4
        Состояние и жизненный цикл
      • 5
        Формы
      • 6
        Стилизация в React
      • 7
        Создание списка заметок
      • 8
        Введение в роутинг
      • 9
        Создание страницы ошибки
      • 10
        Создание Модального окна
      • 11
        Hooks
      • 12
        Оптимизация и производительность React приложений
      • 13
        Практика
      • 14
        Практика
      • 15
        Практика
      6
      MySQL Essential
      8 занятий / 16 ч.
      Программа курса
      • 1
        Введение в SQL
      • 2
        Основы DDL
      • 3
        Проектирование БД.
      • 4
        JOIN-s.
      • 5
        Вложенные запросы.
      • 6
        Индексирование.
      • 7
        Хранимые процедуры. Пользовательские функции.
      • 8
        Транзакции. Триггеры.
      7
      Node.js
      12 занятий / 24 ч.
      Программа курса
      • 1
        Знакомство с Node.js
      • 2
        Стандартные модули и NPM
      • 3
        Асинхронность в Node.js
      • 4
        Работа с сервером
      • 5
        Знакомство с Express.js
      • 6
        Авторизация и аутентификация
      • 7
        Работа с базой данных
      • 8
        Многозадачность и многопоточность в Node.js
      • 9
        REST API
      • 10
        Streams
      • 11
        WebSockets
      • 12
        Тестирование приложений

      Курсовые проекты

      CV

      Система рекомендаций

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

      CV

      Сайт пиццерии

      Приложение имеет адаптивную вёрстку и состоит из нескольких страниц: главная, меню, заказы, о нас. На каждой странице расположена конкретная информация и собственная логика. К примеру, на странице заказа проверяются введенные пользователем данные.

      CV

      Интернет-магазин

      Веб-приложение реализовано как SPA, состоящее из следующих разделов: каталог, корзина, панель администрирования. Товар можно фильтровать по нескольким параметрам, добавить в корзину. Реализован функционал администрирования каталога товаров и клиентской базы.

      CV

      Менеджер задач

      Веб-приложение содержит следующий функционал: создание новой задачи, просмотр существующих, изменение статуса задачи и удаление любой из общего перечня. Предусмотрено изменение цвета в зависимости от текущего статуса задачи.

      Уже есть базовые знания?

      Уже есть базовые знания?

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

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

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

      Отправить заявку
      knowledge

      Как проходит обучение  Live online

      1

      Онлайн урок

      На занятии тренер дает новый материал, отвечает на ваши вопросы. Совместная практическая работа.

      arrow arrow
      2

      Выполнение заданий

      После занятия нужно выполнить практические задания по теме урока и отправить их на проверку преподавателю.

      arrow arrow
      3

      Проверка дз

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

      arrow arrow
      4

      Проверка знаний

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

      arrow
      5

      Видео уроки

      Если возникли вопросы или просто хочется повторить материал – смотрим запись урока в видео формате.

      arrow arrow
      6

      Курсовой проект

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

      arrow arrow
      7

      Защита проекта

      Защита курсового проекта, индивидуальные рекомендации тренера.

      arrow arrow
      8

      Сертификация

      Финальное тестирование и получение Диплома по специальности.

      Дополнительные видео курсы от ITVDN

      icon

      1 видеокурс

      icon

      Доступ на 6 МЕСЯЦЕВ

      icon

      Учебные материалы

      icon

      1 тест и сертификат

      Наши тренеры 

      Александр Виноградов

      Александр Виноградов

      Software Developer, тренер-консультант по направлению Node.js Developer в CyberBionic Systematics

      Виталий Мазяр

      Виталий Мазяр

      Web Frontend Developer. Тренер – консультант. Сертифицированный тренер Microsoft. Автор видео курсов на ITVDN

      Алексей Татаренков

      Алексей Татаренков

      FrontEnd Developer, тренер-консультант в CyberBionic Systematics

       Диплом по окончанию обучения

      diploma diploma

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

      С первого дня обучения с вами будет работать HR менеджер – консультант по вопросам карьеры. Он поможет вам определить ваши цели, опираясь на имеющийся опыт и знания, поможет составить резюме и организовать тестовые собеседования, когда вы будете готовы к ним.

      • 1

        Помощь в выборе специализации и определении приоритетов в обучении.

      • 4

        Рекомендации по оформлению социальных профилей (LinkedIn, Facebook)

      • 2

        Проведение экскурсий в IT компании и встречи со специалистами этих компаний.

      • 5

        Помощь в составлении резюме специалиста.

      • 3

        Телеграм канал: дайджесты событий и специальные предложения партнеров.

      • 6

        Программа получения опыта. Организация стажировок и поиск вакансий в компаниях-партнерах.

      Подробнее
      photo

      Стоимость курса

      UAH

      USD

      EUR

      161
      оплата за месяц
      6 X 161 $
      Вы не экономите
      ОПЛАТИТЬ
      скидка 10%
      322
      290
      оплата 3 частями
      3 X 290 $
      Вы экономите 97 $
      ОПЛАТИТЬ
      скидка 30%
      966
      676
      оплата 1 платежом
      1 X 676 $
      Вы экономите 290 $
      ОПЛАТИТЬ

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

      СТАРТ КУРСА: 14 июня

      Что входит в курс:
      • 1

        73 занятия по 2 часа (live online) в группе с тренером

      • 2

        График занятий - 3 раза в неделю

      • 3

        Время занятий: с 9:00 до 11:00 или с 19:00 до 21:00

      • 4

        В одной группе от 6 до 25 человек

      • 5

        Пакет учебных материалов по всем урокам

      • 6

        1 видеокурс по направлению Node.Js

      • 7

        Поурочная проверка домашних заданий

      • 8

        Доступ к интерактивному практикуму навыков

      • 9

        Онлайн тестирование и сертификация

      • 10

        3 курсовых проекта

      • 11

        Финальное тестирование и Диплом специалиста

      Заполните заявку

      Мы свяжемся с Вами для уточнения информации.

      Notification success
      Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.