Design de aplicação modular e escalável em 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
01Princípios de Design Modular em Scala
3 Chapters - 0/3 Completed
01
Princípios de Design Modular em Scala
3 Chapters - 0/3 Completed
Traços, classes de caso e recursos orientados para objetos
Organizar código em componentes reutilizáveis
Introdução à S.O.L.I.D e equivalentes funcionais
02Desenho funcional e seguro de tipo
3 Chapters - 0/3 Completed
02
Desenho funcional e seguro de tipo
3 Chapters - 0/3 Completed
Funções puras, imutabilidade e ADTs
Manipulação de efeitos com Opção, ou, e Tente
Injeção de dependência usando MacWire ou Tagless Final
03& Concorrente assíncrona Arquitetura
3 Chapters - 0/3 Completed
03
& Concorrente assíncrona Arquitetura
3 Chapters - 0/3 Completed
Trabalhar com o Futuro e o Contexto de Execução
Introdução aos Atores Akka e padrões de mensagens
Concepção de sistemas tolerantes a falhas
04Microservices escaláveis com Akka HTTP
3 Chapters - 0/3 Completed
04
Microservices escaláveis com Akka HTTP
3 Chapters - 0/3 Completed
Construindo APIs REST usando Akka HTTP ou http4s
Modularização de serviços e estratégias de comunicação
Configuração e gestão do ambiente
05Teste, implantação e observação
3 Chapters - 0/3 Completed
05
Teste, implantação e observação
3 Chapters - 0/3 Completed