Progettazione di applicazioni modulari e scalabili in Scala
Get Started!
0
Course Details
Language: Scala
Duration:
Difficulty:
Category: Programming
Certificate: Yes
Requirements
✓ Basic understanding of Scala syntax and programming fundamentals ✓ Scala compiler installed (Scala SDK) ✓ Familiarity with basic terminal/command-line operations ✓ Knowledge of modular design principles ✓ Understanding of scalable application architecture in Scala
Content
01Principi di progettazione modulare in Scala
3 Chapters - 0/3 Completed
01
Principi di progettazione modulare in Scala
3 Chapters - 0/3 Completed
Tratti, classi di casi e caratteristiche orientate agli oggetti
Organizzare il codice in componenti riutilizzabili
Introduzione agli equivalenti S.O.L.I.D e funzionali
02Design funzionale e di tipo sicuro
3 Chapters - 0/3 Completed
02
Design funzionale e di tipo sicuro
3 Chapters - 0/3 Completed
Funzioni pure, immutabilità e ADT
Effetti di gestione con Option, Either e Prova
Iniezione di dipendenza tramite MacWire o Tagless Final
03Asincrono e corrente Architettura
3 Chapters - 0/3 Completed
03
Asincrono e corrente Architettura
3 Chapters - 0/3 Completed
Lavorare con Future e ExecutionContext
Introduzione a Akka Attori e schemi di messaggistica
Progettazione di sistemi tolleranti ai guasti
04Microservizi scalabili con Akka HTTP
3 Chapters - 0/3 Completed
04
Microservizi scalabili con Akka HTTP
3 Chapters - 0/3 Completed
Costruire API REST utilizzando Akka HTTP o http4s
Modulazione dei servizi e strategie di comunicazione
Configurazione e gestione dell'ambiente
05Test, distribuzione e osservabilità
3 Chapters - 0/3 Completed
05
Test, distribuzione e osservabilità
3 Chapters - 0/3 Completed