Conceitos de programação: estrutura de dados, algoritmos, estruturas de seleção e repetição, interpretação e compilação de programas. (Parte 1)
Conceitos de programação: estrutura de dados, algoritmos, estruturas de seleção e repetição, interpretação e compilação de programas. (Parte 2)
Conceitos de programação: estrutura de dados, algoritmos, estruturas de seleção e repetição, interpretação e compilação de programas. (Parte 3)
Orientação a objetos: classes, herança, polimorfismo, encapsulamento, interfaces e objeto.
JavaScript; Typescript; jQuery;
Angular 1.x; React; Node.js;
Persistência; JPA 2.0; Hibernate 4.3 ou superior;
Mensageria; RabbitMQ; (Apenas em Vídeo)
Framework Spring; Spring Cloud; Spring Boot; Zuul; Map Struct; Swagger; Service Discovery; API Gateway;
Ambiente de clusters; Docker; Kubernets; Ferramenta de orquestração de containeres, Deploy de aplicações, Continuous Delivery e Continuous Integration (CI/CD). Ferramenta de versionamento Git;
JSON; 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;
Arquitetura distribuída de microsserviços; (Apenas em Vídeo)