redev
записаться
обучение / node.js / sql / postgresql + typescript

node.js / sql / postgresql + typescript

SQL, MongoDB и PostgreSQL, затем сервер на Express с авторизацией, документацией и тестами. Четыре чек-листа, каждый закрываешь защитой с ментором.

4защиты с ментором3базы данных15тем по Node.js~5 меспри 3–5 часах в день
записаться2650 BYN за модуль или 279 BYN в месяц по подписке
01SQL
02MongoDB
03PostgreSQL
08Swagger и тесты
финалAPI на сервере
04Sequelize
07JWT
06middleware и валидация
05Node.js и Express
Утка идёт по карте модуля
API в сети!
как устроен модуль
1темачитаешь материал на платформе
2заданияпроверяют AI и менторы
3защитаобъясняешь чек-лист ментору
4деплойвыкладываешь API на Render
программа

четыре чек-листа: базы и сервер

Сначала три чек-листа по базам данных, затем Node.js. Каждый закрываешь защитой с ментором.

01SQL
  • про базы данных
  • введение в SQL и основные команды
  • DISTINCT, функции, ограничения, подзапросы
  • индексы
  • транзакции
  • представления (views)
  • проектирование баз в draw.io
защита
02NoSQL: MongoDB
  • введение в MongoDB
  • интеграция через mongodb
  • интеграция через mongoose
защита
03PostgreSQL
  • введение в PostgreSQL
  • pgAdmin и DbVisualizer
  • ORM Sequelize: подключение и модели
  • CRUD и связи
  • пример приложения
защита
04Node.js
  • Node.js и npm
  • Express и Postman
  • маршруты, тело запроса, заголовки
  • nodemon и env
  • middleware и структура проекта
  • работа с файлами
  • валидация: express-validator
  • JWT и безопасность
  • Swagger
  • деплой на Render
  • Sentry и тестирование
защита
финал модулясвой API на сервереК концу модуля твой API работает в интернете: Express, база данных, авторизация по JWT, документация в Swagger и отлов ошибок через Sentry.
ExpressPostgreSQLMongoDBJWTSwaggerRenderSentry
стоимость

сколько стоит node.js

Утка-кассирчто берём?
redev · чекцены в BYN
модуль Node.js / SQL / PostgreSQL + TypeScript целиком2650
или частями1390 × 2
или подписка на всю программу279 / мес
записаться
частые вопросы

про node.js

Своего вопроса не нашёл? Задай его Паше в Telegram.

01Нужен ли опыт с серверами?

Нет. Нужен JavaScript, желательно на уровне нашего модуля. Серверную часть строим с нуля, вплоть до деплоя.

02Сколько времени займёт модуль?

При 3–5 часах в день 4–6 месяцев. Жёсткого расписания нет.

03Что важнее: SQL или MongoDB?

Нужны оба, но SQL учим глубже. На большинстве позиций требуют именно его.

04Чем это отличается от курсов на YouTube?

Каждый API проходит код-ревью, а созвоны по чек-листам идут в формате технического собеседования.

05Зачем TypeScript, если Node.js работает на JS?

Без TypeScript сложно работать в современном Node.js-проекте. Типизацию Express, req и res и базовых структур изучаем по ходу модуля.

06Что дальше после модуля?

Поиск работы. Для него есть отдельный поток JobSearch.

пора подтянуть базу

стань увереннее
на собеседовании!
Утка Redevзаписаться
напиши в Telegram, подскажем, с чего начать