Programa do Curso

Introdução

Compreendendo a Linguagem de Programação Go e a Arquitetura Go

Instalando e Configurando o Ambiente de Desenvolvimento do Go

Revisão da Sintaxe do Go

Trabalhando com Tipos Internos no Go

Aprendendo os Recursos Avançados do Go

Trabalhando com a Ferramenta de Build Avançada do Go

Usando Maps como Sets

Trabalhando com Chaves de Interface e Slices

Implementando Coleções e Reduções

Usando a Ferramenta Pprof

Aprendendo Como Reduzir o Lixo

Trabalhando com Métodos e Interfaces

Mocking em Testes Unitários

Usando Concorrência para Manter os Dados Consistentes

Usando Tipos Definidos pelo Usuário

Otimizando o Código para Velocidade

Trabalhando com Idiomatic Go

Trabalhando com Tempo, Erros, Interfaces Comuns e Comentários

Gerenciando Pacotes

Criando um Sistema de Trabalho Escalável

Trabalhando com Bancos de Dados em Go

Servindo uma API JSON

Testando e Construindo em Go

Ganhando uma Base Sólida no Desenvolvimento Web com Go

Trabalhando com Modelos para o Desenvolvimento Web em Go

Criando Seu Próprio Servidor para o Desenvolvimento Web em Go

Compreendendo e Trabalhando com o Pacote net/http

Compreendendo e Trabalhando com Rotas e Serviços de Arquivos

Implantando Seu Site

Resumo e Conclusão

Requisitos

  • Experiência básica de programação em qualquer linguagem

Público-alvo

  • Desenvolvedores Web
  • Desenvolvedores de Software
  • Programadores
  • Qualquer pessoa que queira aprender Go
 21 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (7)

Próximas Formações Provisórias

Categorias Relacionadas