curso de

Go: Fundamentos de uma aplicação web

Estudando este mês:

e mais 196 alunos(as)

Resumo do curso

  • Crie uma aplicação web do zero com Go dentro das principais convenções
  • Aprenda o que são structs na prática
  • Saiba como conectar sua aplicação Go com banco de dados
  • Aprofunde seus conhecimentos na linguagem criada pelo Google
  • Melhore seu código com partials

Público alvo

Pessoas que desejam aprender a linguagem de programação Go, criada pelo Google, desenvolvendo uma aplicação web completa, integrando com um banco de dados relacional..

Conteúdo relacionado

Cursos de GoLang em Programação

Leia nossos artigos de Programação

Última atualização

03/10/2019

Já é aluno?

Comece o curso agora

6h

p/ conclusão

37

Atividades

171

Minutos de video

2068

Alunos nesse curso

9

Nota deste curso

Certificado de participação

Um pouco mais do conteúdo

Descubra se esse curso é pra você lendo as primeiras aulas de Go: Fundamentos de uma aplicação web

Instrutores

  • Guilherme é desenvolvedor de software formado em Sistemas de Informação e possui experiência em programação usando diferentes tecnologias como Python, Javascript e Go. Criador de mais de 30 cursos de diferentes áreas da plataforma com foco no treinamento de profissionais de TI, como Data Science, Python para web com Django e Django Rest, jogos com Javascript, Infraestrutura como código com Terraform e Ansible, Orientação a Objetos com Go. Além disso, é um dos instrutores da Imersão Dev da Alura.

Conteúdo Detalhado

  1. Criando o servidor e a struct de produtos

    • Subindo o servidor com Go
    • Criando struct de produtos
    • Um pouco mais sobre struct
  2. Conectando com banco de dados

    • Instalando o banco de dados Postgres
    • Conectando com o banco
    • Exibindo dados do banco
  3. Refatoração e página de novos produtos

    • Dividindo o código por responsabilidades
    • Página de novos produtos
    • Criando um formulário para novos produtos
    • Salvando produtos no banco de dados
  4. Deletando produtos e partials

    • Deletando produtos com um botão
    • Verificando com Javascript antes de deletar
    • Removendo código duplicado com partials
  5. Atualizando e editando produtos

    • Tela para atualizar produto
    • Exibindo dados do produto antes de editar
    • Atualizando o produto

Ainda não estuda com a gente?

Invista na transformação da sua carreira!

Comece agora

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

Tudo feito na mão , foi interessante, mas tbm poderia haver outro, usando algumas ferramentas

Go: Fundamentos de uma aplicação web

Wesley Rodrigues Machado

arquitetura muito simples e desconexa com o mercado atual, mas é um projeto legal de fazer. Seria mais interessante a transcrição de códigos ser feita na página do vídeo e não após.

Go: Fundamentos de uma aplicação web

Felipe da Conceição Silva

Didática bem bacana mas acho que algumas coisas foram repetitivas em relação aos módulos antetiores de fundamentos e OO, poderia focar num modo um pouco mais avançado da linguagem, mas no geral está bom.

Go: Fundamentos de uma aplicação web

Danillo Coradello

Aprenda GoLang com esse e outros cursos, comece agora!

Plus

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$85
à vista R$1.020
Matricule-se

Pro

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$120
à vista R$1.440
Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas