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

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

    Почати безкоштовно

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

    Почати безкоштовно

      Node.JsDeveloper

      • schedule

        Графік

        3 рази на тиждень

      • recording

        Доступ до матеріалів

        Усі уроки записуються

      • duration

        Тривалість

        6 місяців

      • suport

        Підтримка та консультації

        Ментор та помічник

      • group

        Група

        До 25 осіб

      • document

        Документи про навчання

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

      • level

        Рівень складності

        З нуля

      • career

        Кар'єрний сервіс

        Допомога у працевлаштуванні

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

      Старт курсу

      14

      червня

      Додаткова знижка 10%

      у ранковій групі

      python

      6 причин вивчати Node.Js

      1
      Web FullStack розробник є дуже цінним спеціалістом з високою затребуваністю для ІТ, оскільки здатний одноосібно створити веб-застосунок з нуля без залучення інших девелоперів
      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-файли, щоб зробити взаємодію з нашими веб-сайтами та послугами простою та значущою.