чому ви навчитеся
- ви познайомитеся з фреймворком NestJS
- ви зможете створювати ефективні і надійні серверні додатки
- зробіть професійний API і дізнаєтеся як використовувати NestJS
- Навчіться перевіряти свій код за допомогою юніт-тестів і наскрізного тестування
- потрібне добре знання TypeScript
Ласкаво просимо на курс " розробка API на Nest.js"!
У цьому курсі ми з вами познайомимося з архітектурою фреймворку NestJS і зробимо простий API для демонстрації його можливостей і підходу.
NestJS - це той фреімворк, створений для полегшення життя розробника, який використовує правильні архітектурні підходи і диктує свої правила. NestJS-це фреймворк, який повністю написаний на TypeScript (він також підтримує JS, але типи вже дуже хороші), він легко тестується і містить все необхідне. Автор фреімворка був натхненний ідеями Angular, і NestJS вийшов ну дуже схожим на Angular, особливо в ранніх версіях.
Тому, NestJS - це не тільки фреімворк для бекенда, але і можливість увійти в світ передових концепції, наприклад таких як DDD, Event sourcing і мікросервісної архітектури. Все упаковано в простій і легкій формі, так що вибір за вами-вирішуєте ви використовувати всю платформу або просто використовувати її компоненти.
ви вивчите наступні концепції:
- Архітектура NestJS
- модулі
- контролери
- провайдери
- Воронки
- Dependency Injection
- наскрізне тестування
- юніт тести
- Typescript
- NestJS
- Jest
- ООП
- ви зможете створювати ефективні і надійні серверні додатки
- зробіть професійний API і дізнаєтеся як використовувати NestJS
- Навчіться перевіряти свій код за допомогою юніт-тестів і наскрізного тестування
- число лекцій: 22 (Загальна тривалість відео: 3 ч. 3 хв.)
- NestJS-це фреймворк для node.js, який дуже сильно спрощує і структурує розробку бекенда
- для проходження курсу ви повинні добре знати основи TypeScript. Рекомендується заздалегідь пройти курс з основ TypeScript
- доступний вихідний код до всіх лекцій
- Курс підходить для досвідчених розробників
https://privatelink.de/?https://www.udemy.com/course/nestjs-api/