Repositório criado para compleção dos estudos necessários para mudança de capítulo de QA para Backend.
-
PRÉ-ESTUDO - PROGRAMAÇÃO ORIENTADA A OBJETOS COM JAVA (INÍCIO)
- Trabalhando com classes e instâncias de objetos
- Implementando métodos
- Conhecendo heranças
- Trabalhando com classes Static e Abstract
- Polimorfismo, Override e Encapsulamento
- Trabalhando com Collections
- Conhecendo as Interfaces
- Conhecendo os Enums
- Trabalhando com Streams
- Pequeno resumo sobre SOLID
-
ENGENHARIA
- Possuir conhecimento em algum design pattern;
- Possuir conhecimento de SOLID;
- Possuir conhecimentos mínimos de containers;
- Estar em busca de conhecimentos de outras linguagens de programação, IaC, IaaS, PaaS e SaaS;
- Possuir conhecimento mínimo de banco de dados.
-
ARQUITETURA
- Possuir conhecimentos mínimos de CLOUD;
- Estar em busca de conhecimentos das principais arquiteturas de mercado.
-
QUALIDADE
- Possuir bons conhecimentos de unit Tests;
- Possuir conheciumentos mínimos de outros padrões de testes;
- Possuir conhecimentos mínimos de algum padrão de qualidade de escrita de código.
-
TOOLING
- Possuir conhecimento em alguma IDE;
- Possuir bons conhecimentos em VersionControl, de preferência GIT;
- Possuir conhecimentos de gerenciamento de dependências, build e de clientes REST, ex POSTMAN, INSOMNIA e cURL.
-
AGILIDADE
- Possuir conhecimento de algum framework ágil e ter trabalhado com o mesmo;
- Em busca de conhecimentos de XP e Pairing.