Supabase i AI: Backend Nowej Generacji
Opanuj Supabase od zera — PostgreSQL, Auth, Storage, pgvector i Edge Functions. Zbuduj pełnoprawny backend dla aplikacji AI bez zarządzania serwerami.
Jeden abonament — cały katalog kursów
Program kursu
6 modułów · 23 lekcji · 10h nauki
1Moduł 1: Wprowadzenie do Supabase4 lekcji + quiz
- 1Czym jest Supabase i dlaczego warto go używać zamiast Firebase?
- 2Tworzenie projektu i przegląd konsoli Supabase
- 3Supabase CLI i konfiguracja środowiska lokalnego
- 4Pierwsze zapytania przez REST API i JavaScript SDK
- Quiz: Wprowadzenie do Supabase
2Moduł 2: PostgreSQL w Supabase4 lekcji + quiz
- 1Projektowanie schematu — tabele, relacje i typy danych
- 2Zaawansowane zapytania SQL, widoki (Views) i agregacje
- 3Indeksy, triggery i funkcje PostgreSQL w praktyce
- 4Migracje i zarządzanie schematem w środowisku zespołowym
- Quiz: PostgreSQL w Supabase
3Moduł 3: Autentykacja i Row Level Security4 lekcji + quiz
- 1Konfiguracja Auth — email, OAuth, magic links i SSO
- 2JWT i zarządzanie sesjami użytkowników po stronie klienta
- 3Row Level Security — pierwsze polityki dostępu do danych
- 4Zaawansowane wzorce RLS: role, organizacje i dane wielodostępne
- Quiz: Autentykacja i Row Level Security
4Moduł 5: Vector Embeddings i Wyszukiwanie Semantyczne4 lekcji + quiz
- 1Czym są embeddingi wektorowe i jak działają modele językowe?
- 2Konfiguracja rozszerzenia pgvector w bazie Supabase
- 3Generowanie embeddingów z OpenAI i zapisywanie ich do bazy
- 4Semantic search w praktyce — similarity search i hybryda z full-text
- Quiz: Vector Embeddings i Wyszukiwanie Semantyczne
5Moduł 6: Edge Functions i Realtime4 lekcji + quiz
- 1Edge Functions na Deno — architektura serverless i pierwsze kroki
- 2Integracja z zewnętrznymi API AI: OpenAI, Anthropic i streaming odpowiedzi
- 3Realtime — subskrypcje Postgres Changes i nasłuchiwanie zmian w bazie
- 4Presence i Broadcast — czat, powiadomienia i colaboracja na żywo
- Quiz: Edge Functions i Realtime
6Moduł 7: Projekt Końcowy i Egzamin3 lekcji + quiz
- 1Planowanie architektury aplikacji AI — analiza wymagań i case study
- 2Implementacja backendu: auth, baza danych, storage i vector embeddings
- 3Wdrożenie na produkcję, monitoring i dalszy rozwój aplikacji
- Egzamin Końcowy: Supabase i AI Backend
O kursie
Co się nauczysz
W tym kursie opanujesz Supabase od podstaw do zaawansowanych zastosowań AI. Zbudujesz pełnoprawny backend bez potrzeby zarządzania własną infrastrukturą — od pierwszego projektu aż po wdrożenie produkcyjnej aplikacji.
- Supabase Setup — konfiguracja projektu, konsola, CLI i pierwsze kroki z API
- PostgreSQL — tabele, relacje, indeksy i optymalizacja zapytań w praktyce
- Autentykacja — OAuth, JWT, Row Level Security i zarządzanie sesjami użytkowników
- Storage — przechowywanie i serwowanie plików z politykami dostępu i CDN
- Vector Embeddings — pgvector, embeddingi OpenAI i semantyczne wyszukiwanie
- Edge Functions — serverless na Deno, integracje AI i obsługa webhooków
- Realtime — subskrypcje, presence i broadcast dla aplikacji działających na żywo
Na zakończenie zbudujesz kompletną aplikację AI z wyszukiwaniem semantycznym, autentykacją użytkowników i aktualizacjami w czasie rzeczywistym — gotową na produkcję.
🎯Dla kogo jest ten kurs?
Opinie studentów
tomek_itZweryfikowany
Materiał aktualny — na rozmowie mówili o Pythonie 3.12 i o tym było. Nie trafiłem na zdezaktualizowane przykłady.
Anna KowalskaZweryfikowany
Tłumaczenie konceptów typu rekurencja czy obiekty bez żargonu. Chciałbym żeby tak uczyli w szkołach.
AniaZweryfikowany
Krótkie lekcje + zadania praktyczne = nauka faktycznie działa. Nie przerwałem kursu po 2 dniach jak zwykle.
mwojcikZweryfikowany
Po latach pracy w Excelu wreszcie rozumiem dlaczego wszyscy mówią żeby tego porzucić. Python zmienia wszystko.
Magdalena KamińskaZweryfikowany
Przerabiałem wcześniej darmowe kursy z YT — dopiero tu wszystko się poukładało w głowie. Certyfikat dodałem do CV.
❓Najczęściej zadawane pytania
Podobne kursy
Więcej kursów z kategorii Programowanie i IT
Python - Analiza Danych z Pandas
Python - Analiza Danych z Pandas
Python dla Analityków Danych
Python dla Analityków Danych
React - nowoczesne aplikacje webowe
React - nowoczesne aplikacje webowe
Node.js - backend development
Node.js - backend development
Gotowy na nową wiedzę?
Dołącz do 198 kursantów, którzy już uczą się z tym kursem.
Odblokuj z abonamentem — 7 dni za darmoOd 49 PLN/miesiąc · 248 kursów · Anuluj kiedy chcesz