ITGid

Node.js 2024

902 UAH за курс
-
Для досвідчених
Node.js
Цей курс навчить створювати backend для сайтів на JavaScript. Ви освоїте роботу з Node.js, серверами, базами даних та API, а також навчитеся розгортати проекти. У фіналі ви розробите сайт з автентифікацією, авторизацією та адмін-панеллю.

Про курс

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

Основи Node.js та робота з файлами

Курс починається з основ Node.js. Слухачі встановлять Node.js та створять першу програму. Далі розглядаються модулі Node.js та робота з файловою системою. Навчаться створювати, читати та редагувати файли різних форматів - включаючи JSON та CSV.

Створення сервера та деплой

Наступний крок - створення сервера на Node.js. Курс охоплює всі етапи від базового сервера до складних конфігурацій. Після цього слухачі навчаться деплоїти додатки на хостинг та працювати з командним рядком.

Автентифікація та робота з API

Цей блок присвячений безпеці та комунікації між системами. Слухачі створють систему автентифікації та авторизації. Далі йде робота з API - вивчення POST та GET запитів, взаємодія з зовнішніми сервісами через FETCH.

Робота з базами даних

Курс глибоко розглядає роботу з MySQL. Слухачі навчаться створювати бази даних та таблиці, виконувати синхронні та асинхронні запити. Особлива увага приділяється ORM Sequelize для ефективної роботи з базою даних.

Фінальний проект

Завершальна частина курсу - практичний проект. Слухачі розроблять повноцінний сайт з адмін панеллю, системою реєстрації та авторизації. Проект включатиме мультилогін, хешування даних та інтеграцію з базою даних.

Вимоги до слухачів

Для успішного проходження курсу потрібні знання JavaScript на рівні курсу JavaScript 2.0.

Формат навчання

Курс включає 18 спринтів з 150 практичними завданнями. Доступ до матеріалів без часових обмежень. Надається підтримка, допомога з розбором та виправленням помилок. Після успішного завершення - сертифікація.

Що включено

Видається диплом/сертифікат
Гнучкий графік
Реальний проект у портфоліо
Супровід ментора