Основы Supabase: Создание современных бэкендов с PostgreSQL

Научитесь настраивать таблицы баз данных, защищать свои данные с помощью Row Level Security, реализовывать аутентификацию и развертывать edge-функции для современных веб-приложений.

4.8 (17) ⏱ 56 мин 📚 3 уроков 🎧 Аудиоверсия

О курсе

Разработка современных приложений требует быстрого, безопасного и масштабируемого бэкенда, но создание его с нуля может занять недели сложной настройки. Supabase предоставляет мощную, open-source альтернативу, которая позволяет запустить базу данных PostgreSQL, аутентификацию и хранилище файлов за считанные минуты. Этот текстовый курс проведет вас через процесс проектирования и защиты вашего бэкенда с помощью Supabase. Вы перейдете от понимания основных концепций баз данных к реализации надежных средств контроля доступа, написанию бессерверных edge-функций и безопасному управлению аутентификацией пользователей. Что вы узнаете: - Поймете основополагающие концепции PostgreSQL и как Supabase структурирует реляционные данные. - Настроите политики Row Level Security (RLS) для защиты пользовательских данных от несанкционированного доступа. - Реализуете современные потоки аутентификации, включая регистрацию по электронной почте/паролю и социальные входы. - Управляйте загрузкой медиафайлов и организацией файлов с помощью бакетов Supabase Storage. - Развернете бессерверные Edge Functions, используя Supabase CLI, для обработки пользовательской логики бэкенда. - Подпишетесь на изменения базы данных в реальном времени для создания динамичных, отзывчивых пользовательских интерфейсов. Вы начнете с изучения основных определений баз данных и терминологии бэкенда, прежде чем перейти к практической настройке. С помощью письменных объяснений и практических примеров кода вы перейдете от создания базовых таблиц к продвинутым политикам безопасности и развертыванию edge-функций. Этот курс предназначен для frontend-разработчиков и новичков, которые хотят создавать безопасные бэкенды без управления сложной серверной инфраструктурой. Предварительный опыт работы с бэкендом не требуется, хотя базовое понимание SQL и JavaScript будет полезным. Начните читать сегодня, чтобы упростить свой рабочий процесс разработки бэкенда с помощью Supabase.

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

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

Отзывы

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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