Tabelle Slick in Scala per Mapping e Query di Database
Impara a mappare database, scrivere query type-safe e gestire vincoli PostgreSQL usando Slick e Scala per lo sviluppo backend moderno.
-
๐ฌ
Istruttore IA
Fai domande su qualsiasi lezione e ricevi una risposta chiara all'istante, quando vuoi. -
๐
Inizia quando vuoi
Niente orari nรฉ scadenze: impara al tuo ritmo, quando vuoi. -
๐
In italiano
Lezioni, esercizi e certificato: tutto interamente nella tua lingua.
Informazioni sul corso
L'integrazione di database con servizi backend spesso porta a errori complessi, a runtime, difficili da debuggare. Sfruttando la type safety di Scala e la libreria Slick, puoi intercettare errori di mapping del database al momento della compilazione e costruire applicazioni altamente affidabili. Questo corso, basato esclusivamente su testo, ti guida attraverso il processo di connessione di applicazioni Scala a database relazionali con sicurezza. Passerari dalla scrittura di query SQL grezze alla costruzione di operazioni di database eleganti e sicure al momento della compilazione.
Cosa imparerai:
* Comprendere l'architettura fondamentale di Slick e come fa da ponte tra Scala e i database relazionali;
* Mappare classi Scala a tabelle di database usando il lifted embedding e definire schemi in modo pulito;
* Configurare connessioni di database e gestire vincoli PostgreSQL come chiavi primarie, chiavi esterne e indici;
* Costruire query type-safe, filtri e join senza scrivere stringhe SQL grezze;
* Gestire transazioni di database asincrone in modo sicuro usando moderni pattern di concorrenza Scala;
* Applicare best practice per il logging strutturato e la gestione base degli errori nelle operazioni di database.
Inizierai esplorando i concetti chiave del functional relational mapping e impostando una configurazione di database pulita. Da lรฌ, progredirai attraverso la definizione di schemi, la gestione dei vincoli e la scrittura di query riutilizzabili, concludendo con pattern pratici per la gestione delle transazioni di database.
Questo corso รจ pensato per sviluppatori backend e principianti di Scala che desiderano imparare l'accesso ai database type-safe. Non รจ richiesta alcuna esperienza pregressa con Slick, sebbene una comprensione di base della sintassi Scala sia utile. Inizia oggi stesso a costruire layer di database affidabili e type-safe.
Cosa otterrai
-
๐
Certificato di completamento
Aggiungilo al tuo profilo LinkedIn -
๐ฌ
Tutor AI personale
Bloccato su una lezione? Chiedi al tuo tutor integrato qualsiasi cosa, in qualsiasi momento. -
๐ง
Versione audio inclusa
Impara ovunque, senza schermo -
โพ๏ธ
Accesso a vita
Torna quando vuoi, senza scadenza -
๐ฑ
Telefono o computer
Funziona ovunque, su qualsiasi dispositivo -
๐ธ
Rimborso entro 14 giorni
Senza domande -
โก
Breve e mirato
2 h 36 min di contenuto pratico
Recensioni
Ancora nessuna recensione โ sii il primo a condividere la tua esperienza.
Altri hanno seguito anche
๐ Con certificato
Database Distribuito Cassandra: Architettura, CQL e Gestione del Cluster
Certificato
Pratica
DH 150.00
→
๐ Scelto dagli studenti
๐ Con certificato
Tecnologie di Database di Nuova Generazione e Tendenze Future
Certificato
Pratica
DH 150.00
→
๐ Con certificato
Guida alla ricerca Splunk e alle query SPL
Certificato
Pratica
DH 150.00
→
๐ฅ Richiesto
๐ Con certificato
ElasticSearch per sistemi di ricerca e raccomandazione
Certificato
Pratica
DH 150.00
→
Domande frequenti
Cosa serve per seguire questo corso? +
Basta un telefono o un computer con internet. Niente installazioni, nessun hardware speciale.
Come si paga? +
Con carta via Stripe. Non conserviamo i dati della carta โ Stripe li gestisce in sicurezza.
Posso ottenere un rimborso? +
Sรฌ โ rimborso completo entro 14 giorni, senza domande.
Per quanto tempo avrรฒ accesso? +
Per sempre. Una volta acquistato, il corso รจ tuo e puoi rivederlo quando vuoi.
Riceverรฒ un certificato? +
Sรฌ. Al completamento riceverai un certificato da aggiungere al tuo profilo LinkedIn.
Pensato per chi lavora in
Tech
Design
Finanza
Marketing
Sanitร
Istruzione
Ospitalitร
Produzione