Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Introdução a Reactive Programming
- O que é a programação reactiva?
- O paradigma da programação reactiva e as suas vantagens
- Visão geral das ferramentas e estruturas: Java 9, Spring, Jersey, Akka, RxJava 2.0
Explorando a API Flow do Java 9
- Principais caraterísticas e componentes da API Flow
- Implementação de fluxos reactivos utilizando a API Flow
- Integração da API Flow com aplicações existentes
Introdução ao RxJava 2.0
- Entendendo a biblioteca de programação reativa funcional RxJava 2.0
- Criação de fluxos de dados reactivos utilizando o RxJava 2.0
- Testes unitários com RxJava 2.0
Desenvolvimento de aplicações concorrentes com o Spring
- [Programação reactiva na estrutura Spring
- Criação de aplicações assíncronas e orientadas para eventos
- Manipulação de concorrência e escalabilidade em aplicações Spring
Implementando o framework Akka
- Visão geral da estrutura Akka e seus princípios fundamentais
- Criando sistemas resilientes e distribuídos com Akka
- Integrando Akka com RxJava e Java 9
Construindo uma aplicação Reactive
- Conceber a arquitetura da aplicação
- Construção de componentes usando Java 9, Spring, Akka e RxJava 2.0
- Testando e depurando a aplicação
Implantando e monitorando aplicações Reactive
- Implantação de aplicativos em um ambiente de contêiner
- Monitorizar o desempenho e o comportamento da aplicação
- Abordando desafios na implantação e escalabilidade
Tópicos avançados e práticas recomendadas
- Tratamento de erros e depuração em sistemas reativos
- Otimizando o desempenho de aplicativos reativos
- Explorando padrões avançados na programação reativa
Resumo e próximos passos
Requisitos
- Uma base sólida em JavaScript
- Conhecimento de tecnologias web básicas
- Experiência com scripts de IU
Público
- Programadores de software
- Arquitectos de sistemas
14 Horas
Declaração de Clientes (1)
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.