Навчишся розробляти швидкі та масштабовані веб-застосунки за допомогою Node.js та піднімеш свій рівень затребуваності на ринку
Заняття проходять в Online-режимі – тільки живе спілкування з викладачем в міні-групі до 10 студентів і жодних готових відеороликів.
Персоналізована допомога коуча правильному позиціонуванні та стратегії пошуку нової роботи
Комплексна програма зі створення потужних серверних додатки за допомогою NodeJS та JavaScript.
Теорію одразу застосовуємо на практиці, перетворюючи абстрактні концепції у реальні, практичні навички
Розбір домашніх завдань, рекомендації та оцінка практичності застосованих рішень
Необмежений доступ до усіх матеріалів курсу та супровідних записів занять
Закритий Telegram-чат групи з викладачем, де отримаєте допомогу та підтримку у вирішенні складних завдань
Створення повноцінного проекту NodeJS з нуля - інтернет магазин, з застосування отриманих знань, рев'ю і оптимізація коду
- Cтворювати повноцінний бекенд на Node.js з використанням Express.
- Проєктувати REST API з підтримкою CRUD-операцій і валідацією даних
- Працювати з базами даних MongoDB та робитио реалізацію зв’язків між сутностями
- Реалізовувати авторизацію, автентифікацію і рольову модель доступу
- Зможуть задеплоїти свій застосунок на хмарний хостинг та підготувати його до продакшену.
Тебе чекає навчання, засноване на практичній роботі з реальними кейсами з світу IT
- Що таке Node.js
- Запуск скриптів
- Асинхронність
- Реалізація
- HTTP сервер
- Require/import
- Структура проекта
- Express
- Маршрути
- Status-коди
- Middleware
- Логування
- Розділення логіки
- Create
- Read
- Update
- Delete з in-memory даними
- Express Router
- Контролери
- Модульність
- MongoDB Atlas
- Базові запити
- Інсталяція Mongoose
- Схеми
- Моделі
- CRUD через Mongoose
- Joi
- Кастомна валідація
- Вбудована перевірка
- Централізований error handler
- 404
- try/catch
- Реєстрація
- Логін
- Генерація токенів
- Авторизація
- Middleware
- Gриватні маршрути
- User → Tasks
- Популяція
- Референси
- Admin
- Доступ до ресурсів
- Перевірки ролей
- Створення структури, базовий CRUD,
- Базовий CRUD
- Планування
- Аутентифікація
- Зв’язки
- Валідація
- UI для тесту
- Dotenv
- Розділення dev/prod
- Безпека
- Деплой Mongo + API
- Перевірка доступу
- Postman
- Рефакторинг
- QA
- Презентації студентів
- Фідбек
- Обговорення
Ти навчатимешся у практикуючого фахівця
Способи оплати
Хочеш дізнатись 🤔 більше - заповни форму!