Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Duração 21 horas
Programa do Curso
Conceitos Avançados de Go
- Análise aprofundada do sistema de tipos do Go
- Trabalhando com ponteiros, gerenciamento de memória e coleta de lixo
- Interfaces avançadas e incorporação (embedding)
Concorrência e Paralelismo
- Gerenciamento avançado de goroutines
- Canais com e sem buffer
- Enunciados select e pools de trabalhadores (worker pools)
Tratamento de Erros e Logagem
- Tipos de erro personalizados e encapsulamento (wrapping)
- Logagem estruturada e monitoramento
- Propagação de erros e melhores práticas
Testes e Benchmarking
- Testes unitários e de integração em Go
- Utilização das ferramentas de teste integradas do Go
- Execução de benchmarks e profiling de aplicações
Programação Modular e Pacotes
- Gerenciamento de dependências com módulos Go
- Versionamento e publicação de módulos
- Criação de bibliotecas Go reutilizáveis
Construção de APIs e Microsserviços
- Criação de APIs RESTful utilizando Go
- Uso do Go com Docker e containers
- Orquestração e implantação de serviços
Otimização de Desempenho
- Profiling e ajuste de memória
- Estratégias de otimização de concorrência
- Monitoramento de desempenho com pprof
Resumo e Próximos Passos
Requisitos
- Experiência em programação com Go
- Compreensão da sintaxe, estruturas de dados e funções do Go
- Experiência em trabalhar com pacotes e concorrência básica
Público-Alvo
- Desenvolvedores de software experientes
- Engenheiros de backend
- Desenvolvedores de aplicações nativas em nuvem
Testemunhos de Clientes (2)
A estrutura do treinamento e os exercícios foram fantásticos. O instrutor conseguiu me animar a trabalhar com Go no futuro, o que não é uma tarefa fácil!
Noah Van Tiggel - Spot Buy Center BV
Curso - Advanced Go Programming
Máquina Traduzida
O instrutor provou ser um especialista no assunto, algo que eu nunca dou como garantido. Ele forneceu insights muito úteis sobre os padrões da indústria.
Giuseppe
Curso - Learning Go Programming
Máquina Traduzida