Курс на Stepik
Обложка курса «C#: Основа Backend-разработки на примере создания API магазина» на Stepik
10 000 ₽

C#: Основа Backend-разработки на примере создания API магазина 4.800

Открыть на
STEPIK.ORG

В этом курсе вы шаг за шагом создадите прототип интернет-магазина, освоив ключевые аспекты веб-разработки. Вы научитесь разрабатывать слоёную архитектуру, включающую презентационный слой, бизнес-логику и слой персистенции с использованием PostgreSQL. Курс охватывает создание инфраструктуры для управления всеми аспектами онлайн магазина. Вы реализуете авторизацию и аутентификацию пользователей с распределением по ролям. По окончании курса у вас будет готовый прототип и практический опыт в разработке api

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «C#: Основа Backend-разработки на примере создания API магазина»Учеников на курсе 104
Сертификаты, выданные на курсе «C#: Основа Backend-разработки на примере создания API магазина»Сертификатов выдано 46
Отзывы о курсе «C#: Основа Backend-разработки на примере создания API магазина»Отзывов получено 20
Рейтинг курса «C#: Основа Backend-разработки на примере создания API магазина»Рейтинг курса 4.800
Уроки в курсе «C#: Основа Backend-разработки на примере создания API магазина»Количество уроков 71
Тесты в курсе «C#: Основа Backend-разработки на примере создания API магазина»Количество квизов 13
Задачи с кодом в курсе «C#: Основа Backend-разработки на примере создания API магазина»Количество задач с кодом 1
Время прохождения курса «C#: Основа Backend-разработки на примере создания API магазина»Время прохождения курса
Стоимость курса «C#: Основа Backend-разработки на примере создания API магазина»Стоимость курса 10 000 ₽
Обновления курса «C#: Основа Backend-разработки на примере создания API магазина»Обновления курса
Дата публикации курса «C#: Основа Backend-разработки на примере создания API магазина»Дата публикации курса
Последнее обновление курса «C#: Основа Backend-разработки на примере создания API магазина»Последнее обновление
Сложность normal

Чему вы научитесь

  • Применять: Устанавливать и настраивать библиотеки, интегрировать базы данных в проекты.
  • Разрабатывать: Создавать контроллеры и маршрутизацию для обработки запросов в веб-приложении.
  • Конфигурировать: Настраивать систему аутентификации и авторизации пользователей с использованием JWT-токенов.
  • Управлять: Создавать и редактировать товары, используя эндпоинты для добавления, обновления и удаления данных.
  • Реализовывать: Настраивать роли пользователей и разрабатывать эндпоинты для регистрации и входа в систему.
  • Строить: Разрабатывать логику и эндпоинты для управления заказами и корзиной товаров.
  • Обрабатывать: Подготавливать и реализовывать сервисы для обработки платежей.
  • Интегрировать: Настраивать взаимодействие с S3 для управления файлами.
  • Развёртывать: Устанавливать Docker, создавать и публиковать Docker-образы, а также развёртывать приложения на удалённых серверах.

О курсе

В этом курсе вы шаг за шагом создадите прототип интернет-магазина, освоив ключевые аспекты веб-разработки. Вы научитесь разрабатывать слоёную архитектуру, включающую презентационный слой, бизнес-логику и слой персистенции с использованием PostgreSQL. Курс охватывает создание инфраструктуры для управления всеми аспектами онлайн магазина. Вы реализуете авторизацию и аутентификацию пользователей с распределением по ролям. По окончании курса у вас будет готовый прототип и практический опыт в разработке api

Для кого этот курс

Курс предназначен для разработчиков, которые хотят углубить свои знания в области веб-разработки и научиться создавать полноценные интернет-магазины. Он будет полезен: — Начинающим веб-разработчикам, которые уже освоили основные концепции объектно-ориентированного программирования (ООП) и имеют элементарные знания по созданию Web API на любом языке программирования. — Специалистам по базам данных, стремящимся расширить свои навыки в интеграции и управлении данными с использованием PostgreSQL в веб-приложениях. — Разработчикам, интересующимся DevOps, которые хотят освоить базовые навыки работы с Docker для развёртывания приложений. — Фрилансерам и предпринимателям, которые планируют создать собственный интернет-магазин и хотят понять, как это сделать самостоятельно. Курс будет особенно полезен тем, кто сталкивается с задачами по созданию и поддержке веб-приложений и хочет сделать свои первые шаги в этой области в этой области

Начальные требования

Чтобы курс не оказался слишком сложным или простым, рекомендуется иметь следующие знания и навыки:

- Знание Git: Умение работать с системой контроля версий Git поможет в управлении проектом и отслеживании изменений.
- Знание языка C#: Понимание синтаксиса и основных возможностей языка C# необходимо для выполнения практических заданий курса.
- Основы объектно-ориентированного программирования (ООП): Понимание основных концепций ООП поможет в разработке структурированного и поддерживаемого кода.
- Элементарные знания по созданию Web API: Опыт работы с Web API на любом языке программирования облегчит понимание взаимодействия между клиентом и сервером.
- Базовые знания PostgreSQL: Знание основ работы с базами данных PostgreSQL позволит эффективно управлять данными в проекте.
- Базовые навыки работы с Docker: Понимание принципов контейнеризации и работы с Docker упростит процесс развёртывания приложений.

Эти знания помогут вам успешно освоить материалы курса и применить их на практике.

Преподаватели курса

Как проходит обучение

- Видео-лекции: Основной материал курса представлен в виде последовательных видео-лекций, которые можно просматривать в удобное для вас время.
- Технические задания: Перед многими роликами будут технические задания, на доработку функционала сервиса, которые помогут прокачать и закрепить полученные знания и навыки.
- Поддержка преподавателя: Участники курса могут обращаться за помощью и консультациями к преподавателю.
- Проектная работа: Результатом завершение курса вы получите рабочий прототип магазина.

Сертификат курса C#: Основа Backend-разработки на примере создания API магазина

Сертификат

Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 46 учеников получили сертификат.

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

  • Востребованные навыки и знания: Освоите современные технологии и подходы в веб-разработке, которые ценятся работодателями.
  • Практическое применение теории: Возможность отработать теоретические знания на практике через выполнение реальных задач и проектной работы.
  • Поддержка наставника: Наставник курса готов ответить на ваши вопросы и помочь с трудностями в процессе реализации проекта.
  • Сертификат: По окончании курса вы получите сертификат, подтверждающий ваши знания и навыки.
  • Проекты в портфолио: В результате обучения у вас будут готовые проекты, которые можно добавить в своё портфолио для демонстрации работодателям.

Нагрузка

20

Расскажите о курсе друзьям