Научитесь разрабатывать быстрые и масштабируемые веб-приложения с помощью Node.js и поднимешь свой уровень востребованности на рынке
Занятия проходят в Online-режиме – только живое общение с преподавателем в мини-группе до 10 студентов и никаких готовых видеороликов.
Персонализированная помощь коуча правильному позиционированию и стратегии поиска новой работы
Комплексная программа по созданию мощных серверных приложений с помощью NodeJS и JavaScript.
Теорию сразу применяем на практике, превращая абстрактные концепции в реальные, практические навыки
Разбор домашних заданий, рекомендации и оценка практичности применяемых решений
Неограниченный доступ ко всем материалам курса и сопроводительным записям занятий
Закрытый Telegram-чат группы с преподавателем, где вы получите помощь и поддержку в решении сложных задач
Создание полноценного проекта NodeJS с нуля – интернет магазин, по применению полученных знаний, ревью и оптимизация кода
- Создавать полноценный бэкенд на 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
- Кастовая проверка
- Встроенная проверка
- Централизованный обработчик ошибок
- 404
- try/catch
- Регистрация
- Логин
- Генерация токенов
- Авторизация
- Middleware
- Хриватные маршруты
- User → Tasks
- Популяция
- Референсы
- Admin
- Доступ к ресурсам
- Проверки ролей
- Создание структуры, базовый CRUD,
- Базовый CRUD
- Планирование
- Аутентификация
- Связи
- Валидация
- UI для теста
- Dotenv
- Разделение Dev/Prod
- Безопасность
- Deploi mongo + api
- Проверка доступа
- Postman
- Рефакторинг
- QA
- Презентации студентов
- Фидбек
- Обсуждение
Ты будешь учиться у практикующего специалиста
Способи оплаты
Хочешь узнать 🤔 больше - заполни форму!