Passa al contenuto principale

Tutorial

Esplora i tutorial della piattaforma Netuno e impara, in pratica, come configurare risorse, modellare dati, creare interfacce e sviluppare logica di business nel backend.

Questa pagina raccoglie i principali contenuti per chi sta iniziando e anche per chi desidera approfondire l'uso della piattaforma.

Prima di iniziare​

Prima di iniziare qualsiasi tutorial, verifica che il tuo ambiente sia pronto:

  • Netuno installato e in esecuzione nell'ambiente locale o di sviluppo.
  • Accesso al pannello amministrativo con permessi adeguati.
  • Conoscenze di base consigliate su modellazione dei dati, HTTP e API REST per sfruttare al meglio i contenuti tecnici.

Consulta la guida Installazione prima di procedere.

Ordine consigliato​

Se questa è la tua prima esperienza con Netuno, segui questa sequenza:

  1. Scopri l'interfaccia grafica.
  2. Impara a creare formulari e campi.
  3. Configura le relazioni tra formulari.
  4. Passa ai permessi e ai gruppi di utenti.
  5. Esplora query e risorse backend in base alle esigenze del progetto.

Interfaccia grafica - Frontend​

I tutorial di questa sezione sono rivolti a chi desidera creare e configurare applicazioni con il supporto dell'interfaccia amministrativa della piattaforma.

TutorialObiettivoLivello
Scopri l'Interfaccia GraficaComprendere la struttura del pannello, i menu e le risorse principali.Principiante
FormulariCreare e organizzare formulari in modo visivo.Principiante
CampiConfigurare tipi di dati, validazioni e comportamento dei campi.Principiante
Relazioni tra FormulariDefinire collegamenti tra dati e relazioni tra formulari.Intermedio
Gruppi e UtentiGestire permessi, profili di accesso e organizzazione degli utenti.Intermedio
Interfaccia delle QueryCreare query visive per l'analisi e l'estrazione dei dati.Intermedio
Formulario ModaleCostruire interazioni avanzate con finestre modali.Avanzato

Backend​

Netuno permette di combinare low-code con lo sviluppo backend in diversi linguaggi e scenari. I tutorial seguenti ti aiutano a creare integrazioni, manipolare dati e implementare regole di business.

Prerequisiti​

Prima di passare a questa sezione, è consigliabile avere familiarità con:

  • Architettura client-server e protocollo HTTP.
  • Strutture dati in JSON.
  • Logica di programmazione in JavaScript, Python o un altro linguaggio compatibile con il tuo flusso di sviluppo.

API e integrazioni​

TutorialObiettivoLivello
Servizi Web RESTCreare ed esporre endpoint per il consumo da parte di applicazioni e sistemi esterni.Intermedio
Invio di E-mailConfigurare l'invio di e-mail transazionali via SMTP.Intermedio

Dati e persistenza​

TutorialObiettivoLivello
Query ProgrammaticamenteEseguire query personalizzate e interazioni dirette con il database.Intermedio
Form e Operazioni sul DatabaseControllare il ciclo di vita dei dati in inserimenti, aggiornamenti ed eliminazioni.Intermedio
Generare ID Unici (UID/GUID)Implementare identificatori unici seguendo le buone pratiche.Intermedio

Infrastruttura e database​

TutorialObiettivoLivello
Configurazione di MSSQLConnettere e configurare Netuno con Microsoft SQL Server.Intermedio
Database MultipliLavorare con più di un database nello stesso progetto.Avanzato

Risorse avanzate​

TutorialObiettivoLivello
TemplateCreare strutture riutilizzabili e dinamiche per accelerare lo sviluppo.Avanzato
Token JWTImplementare l'autenticazione basata su token.Avanzato
Sviluppo e Debug in JavaConfigurare l'ambiente per il debug e le estensioni in Java.Avanzato
Come scegliere un tutorial

Usa i tutorial dell'interfaccia grafica quando l'obiettivo è configurare l'applicazione visivamente, strutturare i dati e amministrare le risorse tramite l'interfaccia.
Usa i tutorial di backend quando è necessario creare logica di business, integrazioni, autenticazione, automazioni o accesso programmatico ai dati.

Prossimi passi​

Dopo aver completato i primi tutorial, accedi alla Accademia Netuno per approfondire la tua conoscenza in aree specifiche della piattaforma.

Se trovi qualche errore (bug) o hai suggerimenti per nuove funzionalità, sentiti libero di aprire una issue su GitHub. Il nostro team e la nostra comunità sono pronti ad aiutarti.