Conceitos de programação. Estrutura de dados, algoritmos, estruturas de seleção e repetição. Interpretação e compilação de programas. (Lógica de Programação)
Conceitos de programação. Estrutura de dados, algoritmos, estruturas de seleção e repetição. Interpretação e compilação de programas. (Estrutura de Dados)
Conceitos de programação. Estrutura de dados, algoritmos, estruturas de seleção e repetição. Interpretação e compilação de programas. (Algoritmos)
Linguagem de programação Java; Orientação a objetos. Conceitos: classes, herança, polimorfismo, encapsulamento, interfaces e objeto.
Persistência; JPA 2.0; Hibernate 4.3 ou superior.
Framework Spring; Spring Cloud; Spring Boot; Spring Eureka, Zuul; Map Struct; Swagger; Service Discovery; API Gateway;
Programação. Conhecimento profundo das linguagens de programação. Python.
Arcabouço de desenvolvimento. Net. ASP. Net.
Desenvolvimento de aplicações web e mobile. Linguagens, tecnologias, bibliotecas e frameworks. HTML5.
jQuery. Angular. React. React Native.
Ferramenta de versionamento Git;
Ambiente de clusters, Kubernetes; Ferramenta de orquestração de containeres, Rancher; Deploy de aplicações; Continuous Delivery e Continuous Integration (CI/CD). Desenvolvimento com containers. Docker. Kubernetes. Boas práticas para desenvolvimento de containers. Orquestração containers. (Parte 1)
Ambiente de clusters, Kubernetes; Ferramenta de orquestração de containeres, Rancher; Deploy de aplicações; Continuous Delivery e Continuous Integration (CI/CD). Desenvolvimento com containers. Docker. Kubernetes. Boas práticas para desenvolvimento de containers. Orquestração containers. (Parte 2)
Arquitetura distribuída de microsserviços; API RESTful;
Mensageria e Webhooks. Message Broker. RabbitMQ. Evento negocial. Webhook. APIs reversas.
Conceitos, utilização e escrita XML - criação e declaração, definições de elementos e atributos. Definição e utilização de XML Schema.