Udemy [Udemy] Буткемп Full Stack NodeJS Express 2023 с тестированием, Swagger (2023)

  • Автор темы Trinity
  • Дата начала
[Udemy] Буткемп Full Stack NodeJS Express 2023 с тестированием, Swagger (2023)

z1E7hIx.png


Научитесь создавать полноценный фронтенд и бэкенд (Fullstack) проекты, используя NodeJS, ExpressJs и шаблон проектирования Node (Server/Listener/Router).
  • NodeJS Bootcamp – 94 видео и почти 24 часа контента для освоения NodeJS
  • Научитесь создавать полноценный фронтенд и бэкенд (Full Stack) проекты, используя NodeJS, ExpressJs и шаблон проектирования Node (Server/Listener/Router). Мы модульно структурируем наше приложение, чтобы иметь возможность повторно использовать, расширять и легко тестировать наши модули.
  • Мы будем использовать bcrypt для шифрования паролей и JSON Web Token для авторизации пользователей для просмотра определенных страниц на нашем сайте.
  • Применяем CRUD-операции в MongoDB для сохранения книг и авторов. Вы познакомитесь с Mongoose - оберткой для клиента MongoDB, добавляющей функциональность схемы, валидацию и нормализацию к нашей базе данных без нормализации.
  • Воспользуйтесь Jenkins в качестве инструмента CI/CD для выполнения наших тестов, позволяющего нам непрерывно интегрировать наше приложение и тестировать наш код с полной уверенностью в том, что наш кодовая база прочна и хорошо протестирована.
  • Используем Swagger для создания документации нашего бэкенда. Инструменты Swagger снимают трудности с генерации и поддержки ваших документов API, обеспечивая актуализацию вашей документации по мере эволюции вашего API.
  • Тестируем фронтенд и бэкенд с использованием фреймворка тестирования Jest, с фокусом на простоте. Мы будем использовать Postman для создания интеграционных тестов для бэкенда. Postman помогает настроить автоматизированные тесты API для проверки различных конечных точек в вашем API, что помогает быстро выявлять ошибки.
  • Автоматизированные тесты Selenium для фронтенда. Selenium обладает быстрым и простым введением в работу. Работает с приложениями в любом стеке технологий и быстро находит баги с визуальным отладочным режимом.
  • Опыт для начинающих, предпочтительно наличие опыта работы с JavaScript, так как мы будем использовать синтаксис ES6.
  • Для всех восторженных разработчиков, которые устали от создания монолитных приложений или просто фронтенд-приложений от какого-то ютубера, не имеющего понятия о правильной разработке, этот курс для вас.
Материал на английском языке

Подробнее:
Скачать:
 

Похожие темы

Trinity
Ответы
0
Просмотры
289
Udemy.com
Trinity
Trinity
Trinity
Ответы
0
Просмотры
63
Udemy.com
Trinity
Trinity
Trinity
Ответы
0
Просмотры
107
Udemy.com
Trinity
Trinity
Trinity
Ответы
0
Просмотры
60
Udemy.com
Trinity
Trinity
Trinity
Ответы
0
Просмотры
173
Udemy.com
Trinity
Trinity
Trinity
Ответы
0
Просмотры
266
Udemy.com
Trinity
Trinity
Trinity
Ответы
0
Просмотры
271
Udemy.com
Trinity
Trinity