Belli
Назад Психология Эзотерика Здоровье Бизнес Фото Видео Иностранные языки Имидж и стиль Дизайн Хобби и рукоделие Администрирование Программирование SMM Отношения Дети и родители Школа и репетиторство Seo Форекс и инвестиции Отдых и путешествия Музыка Сад и огород Бухгалтерия и финансы Другие тематики Темы и шаблоны Авто-мото Строительство и ремонт Курсы Авторы
Корзина

[Udemy] Node.js - с нуля, основы и построение архитектуры приложений (Антон Ларичев)

[Udemy] Node.js - с нуля, основы и построение архитектуры приложений (Антон Ларичев)
[Udemy] Node.js - с нуля, основы и построение архитектуры приложений (Антон Ларичев)
  • О курсе
  • Артикул: WVP-316964
  • Автор: Udemy, Антон Ларичев
  • Вид товара: цифровой
  • Добавлено: 2021-11-18
В наличии
1050 RUB

О товаре

Node.js - это среда выполнения JavaScript на backend, спроектированная для построения масштабируемых сетевых приложений. На текущий момент его используют уже не только для создания backend for frontend, но и для написания полноценных backend приложений, микросервисов и парсеров сайтов. Он не заменим для создания GraphQL API или выполнения SSR frontend приложений.
В курсе мы разберём его с нуля, поэтому от вас требуется только начальное знание JavaScript. Этот курс отличается от многих тем, что мы не будем просто писать API на express. Наша задача на практике познакомится со всеми концепциями Node.js и написать несколько приложений - простую CLI утилиту прогноза погоды и архитектурно сложное API, где express нам нужен будет только для перенаправления запросов и промежуточных обработчиков. В остальном API будет спроектирована по принципу многоуровневой архитектуры (layer architecture), где мы явно отделим слои обработчиков, контроллеров, сервисов и репозиториев друг от друга. Мы даже напишем свой небольшой framework, который легко можно масштабировать и где компоненты будут максимально отделимы друг от друга.
Именно это позволит вам в полной мере изучить все особенности Node.js, построение архитектуры и получить понимание принципов на которых базируются крупные framework типа NestJS. Мы детально изучим:
  • Внутреннее устройство Node.js
  • Работу таймеров и events
  • CommonJS и ES Modules
  • Многопоточность и оптимизацию производительности
  • Работу движка V8
  • Работу с Node Package Manager
  • Работу со стандартными библиотеками и переменными окружений
  • Framework Express
  • Перевод приложений на TypeScript
    Layer архитектуру
  • Dependency Injection и Inversion of control
  • Библиотеку InversifyJS
  • Отладку приложения и поиск утечек памяти или проблем производительности
  • Авторизацию и JWT
  • Работу с SQL ORM Prisma
  • Написание unit и e2e тестов
Лекции содержат как теоретическую часть, так и live-code, где мы вместе будем писать и проектировать наши приложения. В конце каждого модуля вас ожидает тест, который позволит укрепить ваши знания, а небольшие упражнения по ходу курса - попрактиковаться писать код.
В результате курса вы получите знания и навыки для эффективного написания приложений на Node.js и перехода к большим современным framework типа NestJS. Более того, примеры кода, которые вы увидите в курсе написаны с учётом реальной практики проектирования и написания легко поддерживаемых и масштабируемых приложений.

Отзывы покупателей



Кликните на изображение чтобы обновить код, если он неразборчив

Рейтинг

0
Голосов: 0
5
Голосов: 0
4
Голосов: 0
3
Голосов: 0
2
Голосов: 0
1
Голосов: 0

Еще курсы от Udemy, Антон Ларичев

[Udemy] Биолокация с антенной Лехера - основы и полезные упражнения (Дама Анн-Мари Дельмотт)
Название: «Азбука лица» Уровень: Базис Знания, которые Вы приобретаете: - Понимание как работаю черты лица; - Умение определять какие черты лица есть у человека и что они означают; - Понимание, как исходя из черт лица выражается характер человека в основных сферах(Бизнес, работа, семья); -
1090 RUB
[Udemy] Курс по созданию анимационных flat video в After Effect (Артур Аванесян)
Всем привет, Меня зовут Артур Лекано, я веб-дизайнер, моушн дизайнер, видео оператор, гейм девелопер, фотограф и аниматор. Одним из своих умений я решил поделится. Так как считаю, что именно он поможет вам получить независимость от офисной или подобной работы, и раскроет ваш креатив на максимум.
1065 RUB
[Udemy] Русский Osint. Поиск и Пробив Информации (Мефодий Келевра)
Этот курс включает: 7,5 ч видео по запросу 18 ресурсов для скачивания Полный пожизненный доступ Доступ через мобильные устройства и телевизор Сертификат об окончании Описание Приветствую друзья, Миф на связи! Добро пожаловать на курс «Русский OSINT»! Пару слов о курсе. Я уже много раз думал назвать
1055 RUB
[Udemy] Flutter & Dart - The Complete Guide. 2021 Edition (Maximilian Schwarzmüller)
Полное руководство по Flutter SDK и Flutter Framework для создания собственных приложений для iOS и Android Описание: Присоединяйтесь к самому полному и пользующемуся спросом курсу Flutter и узнайте, как создавать потрясающие приложения для iOS и Android! Вам не нужно изучать Android / Java и iOS /
1750 RUB
[Udemy] Развитие речи ребёнка (Юлия Мезенцева)
Описание Чему вы научитесь: развитие речи ребенка от 2х до 4 лет Требования: наличие материалов для занятий. Указаны в описании. Для кого этот курс: родители детей от 2х до 4х лет Курс предназначен для детей от 2 до 4 лет с задержкой речевого развития, билингвистов, и детей с ОВЗ любого возраста в
1600 RUB
[Udemy]  Java для начинающих. Level 1 (Dzianis Matveyenka)
Java для начинающих. Level 1 Основы алгоритмизации и программирования. Java Core. Debug Описание Вводный курс для тех, кто хочет освежить свои знания или кто впервые знакомится с программированием и хочет иметь представление о том, что это такое, как написать свою первую программу, убедиться, что
1730 RUB