Курс «JS: Express»
Последнее обновление: 27 июня 2025 г.
Бесплатный курс
Включено в курс
Описание
На этом курсе вы изучите микрофреймворк Express. Вы узнаете о роутинге, шаблонизации и мидлварах. В итоге познакомитесь с архитектурами REST и MVC. Express пригодится, если вы решите создать веб-приложение. Знания из этого курса помогают программистам использовать логгирование и отлаживать ошибки.
Чему вы научитесь
- Создавать полноценные сайты на самом популярном в Node.js мире фреймворке
- Организовывать код в соответствии с MVC и REST архитектурами
- Эффективно отлаживать ошибки в коде сайта используя логгирование
Программа
1 | Введение Знакомимся с курсом и проектом |
2 | Маршруты Знакомимся с концепцией маршрутов в веб-приложении и учимся направлять запросы |
3 | Тесты Рассматриваем способы тестирования веб-приложения и познакомимся с библиотекой Supertest |
4 | Логирование Рассматриваем вопросы логирования в веб-приложении и познакомимся с популярной библиотекой morgan |
5 | Отладка Поговорить об отладке приложения и об уровнях логирования |
6 | Шаблоны Рассматриваем шаблоны и проблемы, которые они решают в веб-приложении |
7 | Assets Учимся работать со статикой: стилями, картинками, шрифтами |
8 | REST Знакомимся поближе с концепцией механизма REST и отсутствием состояния при запросах |
9 | Middlewares Знакомимся со специальными функциями middlewares |
10 | Ошибки Учимся обрабатывать ошибки |
11 | Сессии Знакомимся с идеей пользовательских сессий в веб-приложении |
12 | Авторизация Рассматриваем вопрос авторизации пользователя в приложении |
13 | Flash Рассматриваем механизм Flash, позволяющий выводить сообщения пользователю в ответ на запрос |