Cursos de Functional Reactive Programming with Java 9 and RxJava
Java 9, juntamente com a robusta biblioteca de programação reativa Rx Java 2.0, permite que os desenvolvedores Java adotem e apliquem o paradigma de programação reativa em seus processos de desenvolvimento de aplicativos e sistemas com grande facilidade.
Neste treinamento ao vivo conduzido por instrutor, os participantes aprenderão as vantagens e funções do Java 9, Spring, Jersey e Rx Java 2.0 no desenvolvimento de aplicativos reativos à medida que avançam na criação e implementação de um aplicativo reativo da vida real usando Java 9 API de fluxo, Spring, o framework Akka e a biblioteca de programação reativa funcional Rx Java 2.0.
No final deste treinamento, os participantes serão capazes de:
- Compreender a importância e importância da programação reativa em aplicações e desenvolvimento de sistemas.
- Execute o teste de unidade no Rx Java 2.0.
- Use o framework Akka sob princípios de programação reativa.
- Empregue o Spring para lidar com o desenvolvimento de aplicativos simultâneos.
- Use a API de fluxo do Java 9 para desenvolver aplicativos reativos.
Formato do curso
- Palestra parcial, parte e discussão, exercícios e prática prática
Programa do Curso
Para solicitar um plano de curso personalizado para este treinamento, entre em contato conosco.
Requisitos
- Uma base sólida em JavaScript
- Um entendimento de tecnologias básicas da web
- Experiência com UI scripting
Público
- Desenvolvedores
Open Training Courses require 5+ participants.
Cursos de Functional Reactive Programming with Java 9 and RxJava - Booking
Cursos de Functional Reactive Programming with Java 9 and RxJava - Enquiry
Functional Reactive Programming with Java 9 and RxJava - Solicitação de Consultoria
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.
Nuno Marques - MULTICERT, S.A.
Curso - Functional Reactive Programming with Java 9 and RxJava
Cursos Relacionados
NetBeans
14 horasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) é destinado a desenvolvedores que desejam usar NetBeans para desenvolver aplicativos com Java e outras linguagens de programação.
No final desta formação, os participantes serão capazes de
- Saiba mais sobre NetBeans e como ele funciona.
- Aprender como usar NetBeans na programação Java.
- Utilizar NetBeans para criar modelos e projetos.
Guava
21 horasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a programadores Java que desejam aprender sobre Guava e como utilizar Guava na programação.
No final desta formação, os participantes serão capazes de
- Aprenda a usar Guava na programação Java.
- Utilizar Guava para facilitar as práticas de codificação padrão.
- Fazer códigos Java fáceis de ler e concisos.
Vaadin
14 horasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) é destinado a programadores, desenvolvedores de java e qualquer pessoa que deseje usar Vaadin para desenvolver e implantar aplicativos.
No final desta formação, os participantes serão capazes de
- Instalar e configurar um projeto Vaadin.
- Compreender os fundamentos de Vaadin no desenvolvimento de aplicações.
- Utilizar Vaadin para desenvolver aplicações.
Enterprise Application Integrations with Spring Integration
14 horasEsta formação em direto, ministrada por um formador, em Brasil (online ou no local) destina-se a programadores que pretendam utilizar Spring Integration para conceber e criar soluções de integração empresarial eficientes e de elevada qualidade.
No final desta formação, os participantes serão capazes de
- Configurar o ambiente de desenvolvimento necessário para começar a desenvolver soluções de integração com o Spring Integration.
- Compreender os recursos, os conceitos principais e os componentes do Spring Integration.
- Aprender como implementar padrões de integração empresarial.
- Criar aplicativos corporativos orientados por mensagens com o Spring Integration.
- Permitir a integração com fluxos externos e bancos de dados NoSQL (Apache Kafka, MongoDB, Redis, etc.).
- Monitorar e gerenciar os fluxos de mensagens entre os pontos de extremidade.
Jakarta EE Fundamentals
28 horasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores que desejam usar o Jakarta EE para criar, migrar e implantar aplicativos nativos da nuvem, utilizando a implementação completa de Java EE 8 e tecnologia de computação em nuvem.
No final desta formação, os participantes serão capazes de
- Configurar o ambiente de desenvolvimento necessário para começar a desenvolver aplicações Jakarta EE.
- Criar e construir aplicativos orientados a banco de dados com a Jakarta Persistence API.
- Desenvolver e integrar aplicações Jakarta EE com serviços web Jakarta RESTful para portabilidade.
- Containerize aplicativos nativos da nuvem para implantação na nuvem com o Docker.
Quarkus for Developers
14 horasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) é destinado a desenvolvedores que desejam usar Quarkus para construir, testar e implantar aplicativos, totalmente alimentados com Java, mas com menos utilização de recursos.
No final desta formação, os participantes serão capazes de
- Configurar o ambiente de desenvolvimento necessário para começar a desenvolver aplicativos com Quarkus.
- Construir, compilar e executar aplicativos no modo nativo usando o GraalVM.
- Utilizar as ferramentas e extensões do Quarkus para criar aplicativos nativos usando o Maven.
- Containerizar, executar e implantar aplicativos com o Docker.
Introduction to Apache Struts 2
14 horasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) é destinado a desenvolvedores da web que desejam usar Apache Struts 2 para criar aplicativos da web.
No final desta formação, os participantes serão capazes de
- Criar Java aplicativos MVC.
- Lidar com grandes projectos e suportar aplicações REST.
- Segurar o Apache Struts 2 contra vulnerabilidades como ataques de execução remota de código.
Learning Gradle
14 horasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores java que desejam usar o Gradle para automatizar o processo de desenvolvimento da web Java.
No final desta formação, os participantes serão capazes de
- Criar um aplicativo Java com o Gradle.
- Gerenciar dependências em um aplicativo Java.
- Usar o Gradle na nuvem.
Introduction to JavaServer Faces
14 horasEsta formação ao vivo orientada por um instrutor em Brasil (online ou no local) destina-se a programadores Web que pretendam utilizar JavaServer Faces para criar aplicações Web de nível empresarial.
No final desta formação, os participantes serão capazes de
- Criar um aplicativo JavaServer Faces CRUD que se conecta a um banco de dados.
- Validar formulários por meio de filtragem de entrada e sanitização de saída.
- Utilizar APIs JDBC e MySQL para executar operações em dados.
- Segurar aplicativos Web Java EE.
OpenXava
14 horasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) é destinado a desenvolvedores que desejam desenvolver aplicativos Java Enterprise com OpenXava.
No final desta formação, os participantes serão capazes de
- Instalar e configurar OpenXava.
- Selecionar e usar outras ferramentas e frameworks Java junto com OpenXava.
- Desenvolver um aplicativo de negócios avançado orientado a banco de dados.
- Testar e depurar uma aplicação OpenXava.
Advanced Spring Boot
14 horasEsta formação em direto orientada por um formador (em linha ou no local) destina-se a programadores Spring Boot experientes que pretendam utilizar as funcionalidades avançadas do Spring Boot para melhorar, proteger e testar aplicações Spring Boot complexas.
No final desta formação, os participantes serão capazes de
- Personalizar o framework Spring WebMVC para aprimorar o desacoplamento de aplicativos Web.
- Serializar e des-serializar objetos usando as visualizações de serialização Jackson.
- Armazenar e proteger dados do usuário em um banco de dados.
- Utilizar Spring Sessions para gerenciar informações de sessão de usuário de forma distribuída.
- Automatizar o teste de aplicativos Spring WebMVC.
- Monitorar e medir o desempenho do aplicativo.
Angular and Spring Boot
14 horasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores da Web que desejam usar Angular and Spring Boot para criar aplicativos de pilha completa.
No final desta formação, os participantes serão capazes de
- Desenvolver uma aplicação full stack com Angular e Sping Boot.
- Criar uma aplicação backend com Spring Boot.
- Criar aplicações de frontend com Angular.
- Use o Spring Security para configurar a autenticação para um aplicativo de pilha completa.
Apache Camel and Spring Boot
14 horasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) é destinado a desenvolvedores da Web que desejam programar em Spring Boot para criar aplicativos Apache Camel.
No final desta formação, os participantes serão capazes de
- Desenvolver aplicativos Apache Camel com Spring Boot.
- Aplicar monitorização de erros e alertas para aplicações Apache Camel.
- Utilizar o Apache Camel para soluções de integração.
Building Microservices with Spring Boot, Docker, and Kubernetes
21 horasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores de nível intermediário a avançado que desejam desenvolver microsserviços usando Spring Boot, Docker e Kubernetes.
No final desta formação, os participantes serão capazes de
- Compreender a arquitetura de microsserviços.
- Criar microsserviços prontos para produção usando Spring Boot.
- Compreender o papel do Docker em microsserviços.
- Configurar o cluster Kubernetes para implantar microsserviços.
Spring Boot, React, and Redux
14 horasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) é destinado a desenvolvedores da Web que desejam criar aplicativos da Web funcionais de front-end e back-end com Spring Boot, React, and Redux.
No final desta formação, os participantes serão capazes de
- Construir um aplicativo de front-end com React e Redux.
- Criar APIs RESTful com Spring Boot.
- Segurar serviços da Web com segurança Spring e tokens da Web JWT.