javascriptНачальный
Express.js
45 урока · Routing, middleware, validation, auth-привычки, ship
Express.jsNode.jsMiddlewareRouterHTTPValidation
Длительность
6 weeks
Старт
Студентов
0+
Рейтинг
0 / 5
Стоимость
49 000 ֏
- 6 weeks (всего 30 ч)
- Старт
- Формат: онлайн
- HY · EN · RU
- Сертификат по окончании
Для записи оплата не нужна · Мы свяжемся с вами в течение 24 часов
Чему посвящён курс
О курсе
45 урока · Routing, middleware, validation, auth-привычки, ship
За 6 weeks (30 ч занятий и проектной работы) вы пройдёте путь от основ до настоящего проекта продакшен-уровня — вместе с Tigran Hakobyan и командой менторов beeon.academy.
Результаты обучения
Чему вы научитесь
Строить router с ясными HTTP verb и status code
Намеренно упорядочивать middleware; limit body parser
Validate на edge и централизовать error mapping
Делить route/service и ship с привычками health + env
Интерактивный курс
Уроки
45 уроков · все открыты, начните с любого
- 1Minimal HTTP framework, maximal responsibility26 мин
- 2Express против raw http.createServer24 мин
- 3Hello app без cargo-cult folder24 мин
- 4Когда побеждает более тонкий или тяжёлый stack22 мин
- 5Request → middleware chain → response26 мин
- 6Карта: route → middleware → validate → ship22 мин
- 7app.get / app.post как первые verb26 мин
- 8Route param и query без blind trust26 мин
- 9express.Router для границ feature28 мин
- 10Nested mount без spaghetti path24 мин
- 11PUT, PATCH, DELETE с честной semantics24 мин
- 12404, который намерен, не accidental22 мин
- 13Workshop: /api/notes CRUD skeleton28 мин
- 14Middleware как единица cross-cutting работы28 мин
- 15Order важнее clever-имён26 мин
- 16express.json и express.urlencoded с limit26 мин
- 17express.static без overshare22 мин
- 18Third-party middleware со shopping list26 мин
- 19Custom middleware, который остаётся boring28 мин
- 20Workshop: request-id + logger middleware28 мин
- 21Читать req без изобретения field24 мин
- 22res.json / res.status / res.send с intent26 мин
- 23Response header, нужные product24 мин
- 24Streaming response, когда payload растёт24 мин
- 25Workshop: consistent JSON envelope26 мин
- 26Central error middleware вместо try/catch spaghetti28 мин
- 27Async handler, который не теряет rejection26 мин
- 28Validate input на edge28 мин
- 29Status code как язык product24 мин
- 30Workshop: validate body + central error map28 мин
- 31Auth как middleware, не copy-paste if26 мин
- 32Session и cookie без cargo-cult secret26 мин
- 33CORS, совпадающий с реальным frontend24 мин
- 34Rate limiting как boring default24 мин
- 35Workshop: эскиз helmet + cors + auth gate28 мин
- 36Route тонкий, service толстый26 мин
- 37Config и env без hardcode port24 мин
- 38DB access за repository seam26 мин
- 39Structured log, которые можно grep в production24 мин
- 40Workshop: folder routes / services / config28 мин
- 41Тестируйте HTTP не только ручным curl26 мин
- 42Production-привычки: trust proxy, timeout, clustering-заметка24 мин
- 43Deploy: process manager, env на host, healthcheck24 мин
- 44Playbook: tiny Express API с нуля28 мин
- 45Практика-loop на следующую неделю22 мин
Модули курса
Программа
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Что нужно для старта
Требования
- JavaScript и базовый HTTP
- Node.js локально
- Опыт Express не обязателен
Учитесь у практикующего инженера
Ваш преподаватель
TH
Tigran Hakobyan
Backend Mentor · beeon.academy
Instructor at beeon.academy. Express.js path (ArT): 45 lessons through middleware ship habits.
Что говорят выпускники
Отзывы студентов
Частые вопросы
FAQ
Стоимость
49 000 ֏
