Específicos
Engenharia de Software
0 de 20 completos
- Arquiteturas: camadas, monólito, SOA, microsserviços, EDA, serverless
- Balanceamento de carga (L4 × L7, sticky); escalabilidade vertical × horizontal
- DLT: blockchain, consenso (PoW × PoS × PBFT), smart contracts, Drex × Pix
- Desenvolvimento seguro: SDL, STRIDE, gestão de segredos
- DevOps/DevSecOps: CALMS, shift-left, CI/CD, blue-green × canary × rolling, feature flags
- GRASP: Information Expert, Creator, Controller, Low Coupling, High Cohesion etc.
- Git: estados, merge × rebase, revert × reset, fetch × pull, Git Flow × trunk-based
- GoF: criacionais, estruturais, comportamentais
- HTTP/2 × HTTP/3 (QUIC); gRPC; WebSockets
- HTTP: métodos (idempotência), status (401×403, 301×302, 5xx), stateless, cookies
- Java: JVM/JDK/JRE, POO, coleções, exceções checked × unchecked, streams, Spring
- Programação assíncrona: concorrência × paralelismo, event loop, promises, GIL
- Python: tipagem, estruturas, comprehensions, decorators, geradores, GIL
- REST: restrições, HATEOAS, Richardson; GraphQL: query/mutation, over/under-fetching
- TLS, DNS, proxy reverso, cache (ETag, Cache-Control), CDN
- Testes: pirâmide, unitário, integração, TDD, BDD (Gherkin); verificação × validação
- Tolerância a falhas: redundância, failover, circuit breaker, retry/backoff, RTO × RPO
- Transações distribuídas: ACID, 2PC × Saga, idempotência, outbox
- UX/UI: heurísticas de Nielsen, prototipação, acessibilidade (WCAG/eMAG)
- Web services: SOAP (WSDL, WS-Security) × REST (OpenAPI)