Przejdź do głównej treści

Tutoriale

Poznaj tutoriale platformy Netuno i naucz się w praktyce, jak konfigurować zasoby, modelować dane, tworzyć interfejsy i rozwijać logikę biznesową w backendzie.

Ta strona gromadzi najważniejsze treści dla osób zaczynających przygodę z platformą, a także dla tych, które chcą pogłębić jej wykorzystanie.

Zanim zaczniesz​

Przed rozpoczęciem dowolnego tutorialu sprawdź, czy Twoje środowisko jest gotowe:

  • Netuno zainstalowany i uruchomiony w środowisku lokalnym lub deweloperskim.
  • Dostęp do panelu administracyjnego z odpowiednimi uprawnieniami.
  • Zalecana podstawowa wiedza z zakresu modelowania danych, HTTP i API REST, aby lepiej wykorzystać treści techniczne.

Zapoznaj się z przewodnikiem Instalacja przed kontynuowaniem.

Zalecana kolejność​

Jeśli to Twoje pierwsze doświadczenie z Netuno, postępuj według tej kolejności:

  1. Poznaj interfejs graficzny.
  2. Naucz się tworzyć formularze i pola.
  3. Skonfiguruj relacje między formularzami.
  4. Przejdź do uprawnień i grup użytkowników.
  5. Odkrywaj zapytania i zasoby backendu zgodnie z potrzebami projektu.

Interfejs graficzny - Frontend​

Tutoriale w tej sekcji są skierowane do osób, które chcą tworzyć i konfigurować aplikacje przy wsparciu interfejsu administracyjnego platformy.

TutorialCelPoziom
Poznaj interfejs graficznyZrozumieć strukturę panelu, menu i głównych zasobów.Początkujący
FormularzeTworzyć i organizować formularze wizualnie.Początkujący
PolaKonfigurować typy danych, walidacje i zachowanie pól.Początkujący
Relacje między formularzamiDefiniować powiązania między danymi i relacje między formularzami.Średniozaawansowany
Grupy i użytkownicyZarządzać uprawnieniami, profilami dostępu i organizacją użytkowników.Średniozaawansowany
Interfejs zapytańTworzyć zapytania wizualne do analizy i ekstrakcji danych.Średniozaawansowany
Formularz modalnyBudować zaawansowane interakcje z oknami modalnymi.Zaawansowany

Backend​

Netuno pozwala łączyć low-code z rozwojem backendu w różnych językach i scenariuszach. Poniższe tutoriale pomogą Ci tworzyć integracje, manipulować danymi i wdrażać reguły biznesowe.

Wymagania wstępne​

Przed przejściem do tej sekcji zaleca się znajomość:

  • Architektury klient-serwer i protokołu HTTP.
  • Struktur danych w JSON.
  • Logiki programowania w JavaScript, Python lub innym języku zgodnym z Twoim procesem rozwoju.

API i integracje​

TutorialCelPoziom
Usługi sieciowe RESTTworzyć i udostępniać endpointy do konsumpcji przez aplikacje i systemy zewnętrzne.Średniozaawansowany
Wysyłanie e-mailiKonfigurować wysyłanie e-maili transakcyjnych przez SMTP.Średniozaawansowany

Dane i trwałość​

TutorialCelPoziom
Zapytania programistyczneWykonywać zapytania niestandardowe i bezpośrednie interakcje z bazą danych.Średniozaawansowany
Form i operacje na bazie danychKontrolować cykl życia danych podczas wstawiania, aktualizacji i usuwania.Średniozaawansowany
Generowanie unikalnych identyfikatorów (UID/GUID)Wdrażać unikalne identyfikatory zgodnie z dobrymi praktykami.Średniozaawansowany

Infrastruktura i bazy danych​

TutorialCelPoziom
Konfiguracja MSSQLPołączyć i skonfigurować Netuno z Microsoft SQL Server.Średniozaawansowany
Wiele baz danychPracować z więcej niż jedną bazą danych w tym samym projekcie.Zaawansowany

Zaawansowane funkcje​

TutorialCelPoziom
SzablonyTworzyć struktury wielokrotnego użytku i dynamiczne, aby przyspieszyć rozwój.Zaawansowany
Token JWTWdrażać uwierzytelnianie oparte na tokenach.Zaawansowany
Rozwój i debugowanie w JavieKonfigurować środowisko do debugowania i rozszerzeń w Javie.Zaawansowany
Jak wybrać tutorial

Używaj tutoriali dotyczących interfejsu graficznego, gdy celem jest konfigurowanie aplikacji wizualnie, porządkowanie danych i administrowanie zasobami przez interfejs.
Używaj tutoriali dotyczących backendu, gdy konieczne jest tworzenie logiki biznesowej, integracji, uwierzytelniania, automatyzacji lub programowego dostępu do danych.

Następne kroki​

Po ukończeniu pierwszych tutoriali odwiedź Akademia Netuno, aby pogłębić swoją wiedzę w wybranych obszarach platformy.

Jeśli znajdziesz błąd (bug) lub masz sugestie nowych funkcjonalności, śmiało zgłoś issue na GitHubie. Nasz zespół i społeczność są gotowe do pomocy.