Курс Node.js
Цей курс для тебе якщо ти:
Курс розрахований на розробників, які глибоко знайомі з JavaScript і мають базові ґрунтовні знання HTML та CSS. У курсі не наводиться пояснення базових понять, таких як типи даних, змінні, керуючі структури тощо.
24 год.
12 занять
2 червня
3 рази на тиждень (19:00-21:00)
Full-stack. Node.js Розробник + AI Skills
Наші випускники працюють в
Програма курсу
Кожне заняття — це живий онлайн-урок з практичними завданнями та зворотним зв'язком.
• Встановлення Node.js
• Знайомство з NVM
• Перший додаток HTTP-сервер
• Поняття модуля в Node.js
• Стандарти CommonJS та ECMAScript
• Створення власного модуля
• Підключення модулів
• Знайомство з NPM
• Використання NPM модулів: пошук, встановлення, використання
• Створення модуля та публікація в NPM
• Що таке EventLoop?
• Що таке EventEmitter?
• Додавання та видалення подій
• Події користувача
• Node.js tools: nodemon, dotenv
• Знайомство з фреймворком Express.js
• Маршрутизація в додатку
• Поняття Middleware
• Обробка помилок
• Маршрутизація в додатку
• Поняття Middleware
• Обробка помилок
• Знайомство з JWT
• Приклад авторизації на основі JWT
• Бібліотека passport.js
• Знайомство з ORM
• Бібліотека sequilize
• Інтеграція додатку з базою даних
• Робота з потоками
• Створення REST API додатку (MVC)
• Використання CORS
• Структура проекту
• Створення додатку “ToDo List”
• Документування коду
• SSR (робота зі статичними файлами та шаблонами)
• Що таке Stream?
• Типи stream’ів та робота з ними
• Використання Stream'ів на практиці
• Бібліотека socket.io
• Створення Real-time додатку
• Які тести ми пишемо та для чого?
• Знайомство з фреймворком Jest
Спробуй
Node.js безкоштовно
Перше повноцінне заняття з тренером.
Просто та зрозуміло
Структура заняття
120 хвилин
Теорія
Розбір коду
Q&A
Теорія - 60 хвилин
Розбір коду - 45 хвилин
Q&A сесія - 10 хвилин
Коли відбуваються заняття
Група 1
Група 2
ПН
ВТ
СР
ЧТ
ПТ
СБ
НД
Живе заняття з тренером
Задавай питання в реальному часі
1
Живі онлайн заняття з тренеромЗаняття групи проходять онлайн. Це ефективне живе спілкування. Всі уроки записуються і доступні для повторного перегляду.
2
Виконання домашніх завданьДо кожного уроку розроблені практичні завдання, які необхідно виконувати і здавати у спеціальній LMS системі
3
Перевірка ДЗ та фідбекУсі роботи студентів перевіряються і по кожному завданню надається фідбек з оцінкою та рекомендаціями.
4
Тестування та сертифікаціяПісля завершення курсу студенти складають фінальний тест і отримують сертифікат, який підтверджує рівень знань.
Підтверди свої знання
Іменний сертифікат після закінчення курсу
Після завершення курсу та проходження тестування ви отримаєте іменний сертифікат від CyberBionic Systematics та TestProvider.com — платформи, яку визнають провідні IT-компанії України
Готовий почати навчання?
Відправляй заявку та зафіксуй свою знижку на навчання
Уточнимо деталі та зарезервуємо місце
Отримаєш перший урок безкоштовно
Почнеш карʼєру в ІТ
Читати повністю
Підтверджено на Facebook
Читати повністю
Підтверджено на Google
Читати повністю
Підтверджено на DOUВідгуки з DOU
Відгуки з Facebook
Відгуки з Google
Оберіть свій формат
Групове навчання з тренером
3 заняття на тиждень
24 години
Живі online заняття в групі
24 год. / 12 занять з тренером
Відеозапис занять назавжди
Перевірка ДЗ та фідбек
3 міс. доступу до відеокурсів ITVDN
Чат курсу з підтримкою тренера
Доступ до системи LMS
Професійний софт від JETBRAINS
Онлайн тестування та Сертифікат
Відеокурс ITVDN у подарунок
або × 7 платежів
Оплата частинами
7 платежів
7 платежів
Відеолекції з підтримкою
1 вебінар на тиждень
24 години
3 міс доступу до відео лекцій
24 год. відео / 8 год. з тренером
Відеозаписи вебінарів назавжди
Перевірка ДЗ та фідбек
Чат курсу з підтримкою тренера
Доступ до системи LMS
Професійний софт від JETBRAINS
Онлайн тестування та Сертифікат
або × 7 платежів
Оплата частинами
7 платежів
7 платежів
Залишились питання?
Підкажемо, з чого почати, яку спеціальність обрати і як знайти першу роботу в IT.
0 800 337 146
Або напишіть нам у месенджери: