Rocketseat

Go

Desenvolva aplicações robustas e eficientes em Go, combinando boas práticas e ferramentas essenciais para agilizar seu desenvolvimento.

Nível 2

Sua primeira aplicação

18 Aulas8 Atividades
Nível 4

HTTP

22 Aulas3 Atividades

Conceitos Avançados de HTTP Servers

Módulo22 aulas
5h 03min

Nesse módulo vamos fazer uma imersão aos métodos https, channels e aprofundar um poucos mais em routines e métodos websocket com Go. Entendo a teoria e aplicação lado a lado, para estabelecer os fundamentos da linguagem e o desenvolvimento web com boas práticas de programação com Go.

Quiz - HTTP

Quiz avaliativoobrigatório
8 Questões

Questionário Avaliativo

🏆‎ ‎ Microcertificado

🏆‎ ‎ Microcertificado

Micro-certificado
Requisitos

Servidor HTTP em Golang com Proteção CSRF

Desafio práticoopcional

Neste projeto você irá desenvolver um servidor HTTP em Golang que gerencie operações bancárias simples, utilizando PostgreSQL para armazenamento de dados e proteção contra ataques CSRF.

Nível 8

Arquitetura

14 Aulas

Arquitetura MVC

Módulo14 aulas
1h 18min
Em breve

Neste módulo, você aprenderá a aplicar o padrão de arquitetura MVC em Go construindo um projeto prático do zero. Vamos estruturar a aplicação separando responsabilidades em ⁠controllers, ⁠services e ⁠repositories, resultando em um código limpo e de fácil manutenção.