Tem alguma pergunta?
Mensagem enviada. Fechar
4.86
20 avaliações

Desenvolvimento Web com Go - Do Zero ao Deploy

Aprenda a desenvolver aplicações web com uma das linguagens mais eficientes e poderosas do mercado
Instrutor
Robson Gomes
215 Alunos Inscrito
  • Descrição
  • Currículo
  • FAQ
  • Revisões
  Tempo de leitura 1 minute

Quer aprender como construir e implantar uma aplicação web de ponta a ponta usando Go? Então esse curso é pra você!

Neste curso você aprenderá a desenvolver uma aplicação web do zero, transformando requisitos em funcionalidades! Não apenas desenvolver, você também vai aprender todas as etapas necessárias para colocar a aplicação para executar em um ambiente de containers, tanto localmente como em um servidor VPS na nuvem.

Além de todos os conceitos mais atuais de Go, inclusive com a utilização do novo mecanismo de rotas da versão 1.22, você vai aprender ainda como conectar sua aplicação com banco de dados Postgresql, como controlar as mudanças na estrutura do seu banco usando migrations e como executar toda a infraestrutura da aplicação em containers Docker.

De ponta a ponta!

Você ainda vai aprender como adquirir um domínio público personalizado, e enviar emails utilizando seu domínio. Seguindo as melhores práticas, a aplicação será implantada com HTTPS, pra isso, vamos utilizar o Caddy Server, um servidor web que funciona como um proxy reverse, e em conjunto com o Let’s Encrypt permite a obtenção de um certificado digital válido pra aplicação.

Para a implantação da aplicação no ambiente de produção, vamos construir nossa própria esteira automatizada de CI/CD (Continuous Integration/Continuous Delivery) usando Github Actions.

Embarque nessa jornada e transforme sua carreira como desenvolvedor web completo!

Começando a construção de páginas HTML com html/template
Configuração e aplicação de padrões
Conectando com um banco de dados Postgresql
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.86
20 avaliações
Estrelas 5
17
Estrelas 4
1
Estrelas 3
2
Estrelas 2
0
Estrelas 1
0