Pós-graduação Go Expert
Alcance o próximo nível em programação com a pós-graduação em Go
Lang. Aprenda de forma prática e aprofundada sobre a linguagem de
programação Go, suas melhores práticas e aplicações reais.
Com
professores especializados e uma abordagem focada em projetos, você
desenvolverá habilidades avançadas para se destacar no mercado.
Invista na sua carreira e se torne um especialista em Go Lang com
nossa pós-graduação.
Pós-Graduação Go Expert
Com quem vou aprender?

Wesley Willians
Fundador/CEO da Full Cycle.
Possui graduação em Tecnologia e Mídias Digitais pela Pontifícia Universidade Católica de São Paulo, MBA Executivo em Gestão de Negócios pelo Ibmec e duas especializações pelo MIT (Empreendedorismo e Marketing Digital);
Premiado como um dos 100 líderes em educação pelo "Fórum Global de Educação e Aprendizado".
Microsoft MVP.
Participações especiais
Desenvolva habilidades que te ajudarão a construir uma carreira sólida!

Roberto Justus
Roberto Justus, empresário e publicitário brasileiro, fundou o Grupo Newcomm, o maior conglomerado de publicidade do Brasil. Em cinco anos, o grupo se associou ao Grupo WPP, o maior do mundo. Além de sua carreira nos negócios, Justus também se destacou na televisão como apresentador de programas como "O Aprendiz". Nos últimos anos, após deixar o mercado publicitário, ele expandiu sua atuação para o mercado financeiro e da construção industrializada, mostrando versatilidade e sucesso em várias áreas de negócios.
Considerado um dos "Líderes mais Admirados" em uma pesquisa com jovens universitários e recém-formados no Brasil, Justus tem muito a agregar ao nosso MBA, oferecendo valiosos insights sobre empreendedorismo, gestão de negócios e liderança.
Bernardinho
Bernardinho é um dos maiores campeões da história do voleibol, acumulando mais de 30 títulos importantes em 22 anos de carreira dirigindo as seleções brasileiras feminina e masculina. Além disso, é também economista, empresário e professor de empreendedorismo. Em sua participação especial, ele compartilhará sua vasta experiência abordando tópicos cruciais para que você possa liderar, trabalhar em equipe e a escalar sua carreira, como:
- Princípios de liderança
- Gerenciamento de equipes
- Comunicação
- Resiliência
- Excelência sob pressão
- Superação em tempos de crise
- Definição de metas
Cristiana Arcangeli
Empreeendedora serial, apresentadora, escritora e palestrante, @crisarcangeli é founder de cinco empresas. Jurada do programa Shark Tank Brasil, foi Conselheira do programa "O Aprendiz” e Apresentadora do programa Extreme Makeover Social na TV Record. É conselheira da Endeavor, Diretora para as Micro, Pequenas e Médias Empresas na FIESP. É Investidora no Fundo de Venture Capital Phenix que investe e acelera empresas de mulheres.
Cris falará sobre empreendedorismo, startups, inovação e o que aprendeu avaliando negócios em programas como Shark Tank. Também dará dicas preciosas sobre como empreender em seu próprio trabalho e como isso pode transformar sua carreira.
Prof. Dr. Clóvis de Barros Filho
É doutor e livre-docente pela Escola de Comunicações e Artes da USP, atua como palestrante há mais de dez anos no mundo corporativo, além de ser consultor e autor. Ficou conhecido por sua didática bem-humorada e sua capacidade em simplificar conceitos complexos da filosofia. Intitula-se um "explicador" e inspira reflexões por onde passa.
Falará sobre Protagonismo e Coragem; onde assumir as rédeas da própria vida requer tomar decisões e fazer escolhas; e quando se é líder, suas decisões não refletirão apenas em sua trajetória, mas também a de todos os seus liderados.
Veja quais empresas já usam Go nos seus projetos








Devs Go
Ganham MAIS!
De acordo com a pesquisa de 2023 da Código Fonte TV, as pessoas desenvolvedoras Go são as que possuem os salários mais altos do mercado
Fonte: https://pesquisa.codigofonte.com.br/2023Sabe qual a linguagem mais procurada para se aprender em 2022 e 2023?
Realizamos uma pesquisa com nossos alunos e de forma majoritária a linguagem Go é a que eles mais estão buscando aprender afim de crescer na carreira e conseguir trabalhar em grandes empresas com salários mais altos.
PHP
15 (4,7%)
Javascript
58 (18,3%)
Js com Node.js
112 (35,3%)
Java
67 (21,1%)
.Net
26 (8,2%)
.Net Core
28 (8,8%)
Python
113 (35,6%)
Ruby
21 (6,6%)
Go
205 (64,7%)
Outros
43 (13,6%)
Aplicações conhecidas desenvolvidas em Go






Como vai funcionar

Início: 22/01/2024
Módulos gravados e aulas ao vivo (com agendamento prévio) para tirar dúvidas
- Duração da Pós: 6 meses
- Carga Horária: 360 horas
- Aulas serão gravadas
- Encontros ao vivo de forma mensal
- Não haverá monografia como trabalho de conclusão de curso

Ao final do curso, o aluno recebe seu certificado reconhecido pelo MEC
Certificado para Graduados
Ao final do curso você receberá um certificado de Pós-Graduação Lato Sensu reconhecido pelo MEC
Ainda não tenho Graduação
Ao final do curso você receberá um certificado de extensão universitária reconhecido pelo MEC
Disciplinas Pós Go Expert
Introdução a linguagem
- Sobre a linguagem e seu histórico
- Motivações
- Instalação
- Configuração do ambiente no VSCode
Desenvolvimento de APIs
- Retomando conceitos de HTTP Server e Mux
- Criando Endpoints
- Apresentando principais frameworks e roteadores
- Trabalhando com “chi”
- Middlewares
- Autenticação e tokens JWT
- Documentando API com Swagger
Foundation
- Primeiros passos
- Trabalhando com tipagem forte
- Arrays, Slices, Maps
- Laços de repetição, condicionais
- Ponteiros
- Funções, Structs, Métodos, Interfaces e Generics
- Trabalhando com packages
- Módulos
- Módulos privados
- Instalação de pacotes
- Compilando projetos Go
- Workspaces
Concorrência e Multithreading
- Entendendo conceitos de concorrência e paralelismo
- Como Go aborda concorrência e schedulers
- Iniciando com Go Routines
- Contadores atômicos
- Trabalhando com Channels e buffers
- Utilizando recurso de Select
- Wait Groups
- Mutex
- Previnindo race conditions
- Desenvolvimento de workers utilizando channels
- Load Balancer
Pacotes importantes
- Manipulação de arquivos
- Chamadas HTTP
- Trabalhando com objetos Json
- Defer
- Desenvolvendo um sistema Busca CEP
- Trabalhando com HTTP
- Criando servidores HTTP
- Entendendo Multiplexers
- Servidor de arquivos
- Trabalhando com templates dinâmicos
- Aprofundando em HTTP utilizando Context
Implementações
- gRPC
- GraphQL
- Upload de arquivos na AWS S3
- Command line com cobra CLI
- Unit of Work
- Dependency Injection com Google Wire
- Manipulação de eventos (Event Dispatcher, Handlers, etc)
- Integração com RabbitMQ
- Gerenciamento de configuração com Viper
Go e Clean Architecture
- Iniciando com Clean Architecture
- Pontos importantes sobre arquitetura
- Keep options opened
- Use Cases
- Limites arquiteturais
- Input vs Output
- DTOs
- Entities
- Desenvolvendo camada de domínio
- Criando Use Cases
- Criando adaptador para banco de dados
- Criando adaptador para o RabbitMQ
- Servindo endpoints HTTP
- Consumindo mensagens com RabbitMQ
- Criando CLI para iniciar a aplicação
- Documentando aplicação
- Go Doc
Pacote Context
- Entendendo o conceito de um context
- Armazenando e recuperando valores
- Background, Timeout, Deadline e Cancelations
- Context na prática
Testes automatizados
- Iniciando com testes no Go
- Formas de asserção
- Pacotes úteis
- Trabalhando com Mocks
- Fuzzes e testes de mutação
- Testes em batch
- Benchmarking
- Criando suite de testes com Testify
- Testes End-to-end
Bancos de dados
- Entendendo como Go trabalha com banco de dados
- Estabelecendo conexão e realizando primeiras operações
- Boas práticas de segurança
- Realizando operações utilizando Context
- Go puro vs ORM
- Trabalhando com GORM
- Migrations
- SQLC: Geração automática de Queries
Deploy
- Entendendo processo de compilação
- Gerando imagem Docker com multistage building
- Criando manifestos Kubernetes
- Realizando deploy no Kubernetes
Marketing pessoal
- Imagem pessoal
- Autoridade
- Redes sociais
- Networking
- Seus projetos e sua marca pessoal
Trabalho em equipe
- Dificuldades enfrentadas pelo trabalho em equipe
- Como melhorar a formação de equipes
- Comunicação assertiva
- Perfil Comportamental
Empreendedorismo
- Empreendedorismo social
- Empreendedorismo corporativo (intraempreendedorismo)
- Empreendedorismo digital
- Empreendedorismo Serial
Tire dúvidas no fórum com a nossa inteligência artificial
- No nosso fórum, a IA está pronta para resolver todas as suas dúvidas e curiosidades.
- Experimente o poder da tecnologia de ponta enquanto interage com uma comunidade engajada de alunos como você.
- Com a nossa Inteligência Artificial no comando, obtenha respostas rápidas, precisas e confiáveis para suas questões mais desafiadoras.

Correção humanizada de desafios técnicos
No decorrer do curso o aluno irá receber a correção individual
dos desafios.

O aluno envia o código
para o tutor via GitHub

O tutor corrige e valida
a próxima fase do desafio

Depois do Feedback
do tutor, a próxima fase é liberada



Perguntas frequentes.
Quando começam as aulas?
As aulas iniciaram em 22/01/2024.
Qual é a duração da Pós-Graduação?
Serão 360 horas de conteúdo ao longo de 6 meses.
O aluno terá acesso às aulas e aos demais materiais de estudo durante 06 meses. A duração média por módulo é de 35h, entre videoaulas e materiais complementares.
O curso é reconhecido pelo Ministério da Educação - MEC? Qual a portaria?
Ao final do curso, os alunos que tiverem obtido nota 7 ou superior em todas as provas e estiverem adimplentes com todas as mensalidades receberão um certificado de Pós-Graduação reconhecido pelo MEC. Nossa parceira no projeto é a Faculdade Brasília.
Link do sistema E-MEC: Clique aqui para acessar
Todos os alunos receberão certificado de conclusão?
Ao final do curso, somente os alunos que estiverem adimplentes com todas as mensalidades e tiverem sido aprovados em todas as disciplinas terão direito ao certificado de conclusão.
Qual é a documentação necessária para confirmação da matrícula?
O primeiro passo é aceitar os termos do contrato de prestação de serviço logo no momento da matrícula. Ao longo das próximas semanas será solicitado que o aluno envie cópias digitais dos seguintes documentos:
- Documento de identidade (RG ou RNE)
- CPF (se não constar no documento de identidade)
- Comprovante de residência
- Certificado de graduação com histórico escolar emitido por instituição credenciada junto ao MEC (ou diploma estrangeiro posteriormente validado pelo MEC)
O aluno deverá enviar os documentos apenas quando for solicitado.
Dúvidas recorrentes sobre pagamento
- Quais são as formas de pagamento?
Cartão de crédito, boleto ou PIX.
- Existe taxa de matrícula ou algum custo extra envolvido?
Não.
- Posso efetuar o pagamento com cartão de crédito de um terceiro?
Sim, sem problemas.
- É seguro fazer o pagamento e realizar a matrícula?
Sim, utilizamos uma plataforma de pagamento chamada Pagar.me, que usa um sistema que já foi testado milhões de vezes e se mostrou totalmente seguro.
Haverá TCC?
Desde 2018, o MEC tornou optativa a realização do TCC.
Esta Pós-Graduação não possuirá uma monografia final para entrega. Porém ao final do curso os alunos desenvolverão um projeto prático para consolidar os conhecimentos adquiridos durante os módulos.
Como as notas fiscais são emitidas?
As notas fiscais da Pós são emitidas de acordo com o calendário acadêmico, levando em consideração o valor total do MBA e dividindo-o por 6, que é o tempo de duração do curso.
Dessa forma, emitimos as notas mensalmente, a partir do mês de inicio das aulas. Mesmo aqueles que tenham iniciado o pagamento antes seguirão o mesmo processo, recebendo as notas fiscais mensalmente até o fim da Pós.
Em cada mês você receberá duas notas. Uma nota é referente aos serviços prestados na Pós e outra referente ao material didático.