Szkolenie jest przeznaczone dla osób posiadających już pierwsze doświadczenia w Bubble.io , które zbudowały minimum MVP aplikacji i chcą rozwijać aplikacje o większej skali, z bardziej zaawansowanymi funkcjami oraz integrować je z innymi systemami.
Korzyści
- Skuteczne przechodzenie przez wyzwania związane z budowaniem i skalowaniem większych aplikacji w Bubble.io.
- Rozwiązywanie typowych problemów wydajnościowych oraz projektowanie baz danych i workflowów z myślą o skalowaniu.
- Przeprowadzenie rozbudowanego debugowania i efektywne zarządzanie logami aplikacji.
- Wykorzystanie custom code oraz pluginów typu Toolbox/Code do rozszerzania funkcjonalności aplikacji.
- Zarządzanie architekturą aplikacji, wersjonowaniem oraz stosowanie najlepszych praktyk deploymentu.
- Wdrażanie zaawansowanych mechanizmów bezpieczeństwa w aplikacjach Bubble.io.
- Rozumienie i rozwiązywanie realnych wyzwań biznesowych przy użyciu zaawansowanych funkcji Bubble.io.
- Stosowanie najnowszych i najbardziej efektywnych metod pracy z platformą Bubble.io.
Program szkolenia
1. Debugowanie, optymalizacja i custom logs
Debugger i jego zaawansowane funkcje, logi i performance metrics, eksport logów, custom logi. Monitorowanie wydajności aplikacji w praktyce. Identyfikacja wąskich gardeł.
2. Zaawansowane bazy danych i workflow
Zarządzanie dużymi zbiorami danych, paginacja, operacje batchowe, obsługa null values, zaawansowane privacy rules, indeksowanie danych, efektywne zapytania, zaawansowane custom states.
3. API i integracje
Backend Workflows (API Workflows) i ich zastosowanie w operacjach po stronie serwera i automatyzacji, API Connector, obsługa tokenów, zaawansowane integracje, webhooki (integracje z Make.com), SQL Connector.
4. Custom code i pluginy rozszerzające
Korzystanie z kodu w ramach aplikacji Bubble, pluginy korzystające z kodu (np. Toolbox, Code). Wykorzystanie JavaScript w elementach HTML. Tworzenie niestandardowych funkcji i rozszerzanie natywnych możliwości Bubble.
5. Zarządzanie wersjami i bezpieczeństwo
Zarządzanie wieloma branchami (Git-like workflow w Bubble), dobre praktyki deploymentu (środowiska deweloperskie i produkcyjne, testowanie przed i monitorowanie po wdrożeniu), zaawansowane mechanizmy bezpieczeństwa.
6. Najczęstsze błędy i realne przykłady biznesowych wyzwań
Analiza i rozwiązywanie typowych błędów (logiczne, wydajnościowe, integracyjne). Realne przykłady wyzwań biznesowych i ich rozwiązania.
Uczestnik powinien swobodnie poruszać się po edytorze Bubble, rozumieć podstawowe typy danych, tworzyć proste workflowy i elementy UI. Potrafi zbudować min. MVP aplikacji w Bubble.
Język: szkolenie – polski.
Materiały – polski
