Aula demonstrativa disponível
Download liberado

OBSERVAÇÃO: NÃO SERÁ ABORDADO: Programação reativa e assíncrona; Ferramentas de testes unitários (PyTest);

Garantia de Satisfação OU SEU DINHEIRO DE VOLTA
Se você, dentro do período de 7 dias não estiver satisfeito, nós devolveremos seu dinheiro
Veja as regras
R$ 374,00
ou 12x de R$ 31,17
Certificado
Ao final do curso receba um certificado de conclusão
Cronograma
Vendas até: 15/12/2026
Acesso por 12 meses da data da compra.
Carga Horária
150 horas
Garantia de Satisfação OU SEU DINHEIRO DE VOLTA
Se você, dentro do período de 7 dias não estiver satisfeito, nós devolveremos seu dinheiro
Veja as regras

Conteúdo do curso

Fundamentos das Linguagens de Programação: Sintaxe básica, palavras-chave, estrutura e construções básicas de um programa, compilação e execução de programas; Tipos primitivos de dados; Declaração e inicialização de variáveis; Utilização de literais e strings; Categorias de operadores e precedência; Controle de fluxo de programas e repetição;
Disponível
Programação: Conhecimento profundo das linguagens Java. Programação orientada a objetos e programação funcional; Definição de classes, interfaces, métodos e variáveis; Utilização de encapsulamento, packages, sobrecarga e sobrescrita de métodos; Utilização e implementação de bibliotecas e componentes; Administração de exceções; Acesso a banco de dados; Gerenciamento de memória e coleta de lixo (garbage collection).
Baixar
Disponível
Persistência; JPA 2.0; Hibernate 4.3 ou superior; Hibernate Envers; Biblioteca Flyway;
Baixar
Disponível
Framework Spring; Spring Cloud; Spring Boot; Spring Eureka; Spring Cloud Gateway; Map Struct; Swagger; Service Discovery; API Gateway;
Baixar
Disponível
Desenvolvimento de Aplicações Web e Mobile: HTML5;
Baixar
Disponível
CSS3; Responsive Design; Web Components.
Baixar
Disponível
TypeScript; Flutter; Progressive Web Apps (PWAs);
Baixar
Disponível
Ferramenta de versionamento Git
Baixar
Disponível
Ambiente de clusters; Docker; Kubernetes; Ferramenta de orquestração de contêineres, Rancher; Deploy de aplicações, Continuous Delivery e Continuous Integration (CI/CD). (Parte 1)
Baixar
Disponível
Ambiente de clusters; Docker; Kubernetes; Ferramenta de orquestração de contêineres, Rancher; Deploy de aplicações, Continuous Delivery e Continuous Integration (CI/CD). (Parte 2)
Baixar
Disponível
Arquitetura distribuída de microsserviços; API RESTful;
Baixar
Disponível
Mensageria e Webhooks; Message Broker; RabbitMQ; Evento negocial; Webhook; APIs reversas;
Baixar
Disponível
Selenium; Ferramentas de testes unitários (JUnit); Testes de desempenho e carga (JMeter); Test-Driven Development (TDD);
Baixar

Aulas demonstrativas