Разработка бэкенда Node.js: REST API, GraphQL и базы данных

Узнайте, как создавать масштабируемые бэкэнд-приложения с нуля с помощью Node.js, Express, MongoDB и SQL, а также освоите современный дизайн API с помощью REST и GraphQL.

4.6 (1,653) ⏱ 2 ч 📚 7 уроков 🎧 Аудиоверсия

О курсе

Современные веб-приложения требуют надежных, быстрых и масштабируемых бэкендов. Node.js стал отраслевым стандартом для создания мощных серверных приложений, API и служб реального времени. Этот курс пошагово продемонстрирует вам процесс создания профессиональных бэкендов. Начиная с основных концепций на стороне сервера, вы пройдете по пути создания полностью функциональных REST и GraphQL API, реализации безопасной аутентификации пользователей и подключения ваших приложений к базам данных SQL и NoSQL. Что вы узнаете: • Понимание основных модулей Node.js, ключевых терминов и базовой архитектуры сервера. • Создание структурированных приложений с использованием Express.js и шаблона дизайна MVC. • Создание динамических REST API и современных конечных точек GraphQL для доставки данных. • Интеграция и управление базами данных с использованием MongoDB (NoSQL) и SQL сред. • Внедрение безопасной аутентификации пользователей, авторизации и управления сеансами. • Исследуйте современные среды выполнения JavaScript, такие как Deno.js, и интегрируйте TypeScript в свой рабочий процесс. Курс предназначен для логического наращивания знаний, начиная с основных определений и базовых настроек сервера, прежде чем перейти к сложным операциям с базами данных и архитектуре API. Вы будете работать с практическими примерами, которые отражают реальные сценарии разработки. Разработанный специально для начинающих без предыдущего опыта работы с бэкэндами, этот курс предоставляет все фундаментальные знания, необходимые для начала написания кода на стороне сервера. Начните свое путешествие в разработку бэкэндов сегодня и наберитесь навыков, необходимых для работы с современными веб-приложениями.

Что вы получите

  • 📜 Сертификат об окончании
    Добавьте в профиль LinkedIn
  • 🎧 Аудиоверсия включена
    Учитесь в дороге — экран не нужен
  • ♾️ Пожизненный доступ
    Возвращайтесь в любое время, без срока
  • 📱 Телефон или компьютер
    Работает везде и на любом устройстве
  • 💸 Возврат в течение 30 дней
    Без вопросов
  • Кратко и по делу
    2 ч практического материала

Отзывы

Отзывов пока нет — поделитесь своим первым.

Написать отзыв

После отправки попросим войти — черновик сохранится.

Студенты также прошли

Часто спрашивают

Что нужно для прохождения курса? +

Только смартфон или компьютер с доступом в интернет. Никаких установок и оборудования.

Как оплатить? +

Банковской картой через Stripe или криптовалютой. Данные карты обрабатывает Stripe — мы их не храним.

Можно ли вернуть деньги? +

Да — полный возврат в течение 30 дней, без вопросов.

Как долго будут доступны материалы? +

Навсегда. После покупки курс остаётся с вами — возвращайтесь в любое время.

Получу ли я сертификат? +

Да. По окончании выдаётся сертификат, который можно добавить в профиль LinkedIn.

Подходит для специалистов в
IT Дизайн Финансы Маркетинг Медицина Образование HoReCa Производство