Curso de Go (Golang) para Web seguindo padrão MVC
Aprenda a criar um site completo usando Go seguindo o padrão Model-View-Controller
Description
Muitas aplicações SaaS ainda usam o modelo MVC para controlar o seu frontend mesmo que tenham API REST em outras aplicações. Nesse curso abordamos como criar uma aplicação SaaS para cadastro de clientes conectando-se a um banco de dados MySQL.
É muito comum a utilização aplicações pré-estruturadas sobre frameworks para evitar que Devs tenham de reinventar a roda e codar muita coisa que já esta pronta. Para isso apresentamos no curso o go-macaron como framework web e o Mercurius como o scaffolding de aplicações web MVC em Go
What You Will Learn!
- Desenvolver aplicações Web seguindo o padrão MVC usando um framework
- Criar controllers
- Criar endpoints para receber informações de um formulário HTML
- Redirecionar usuário entre um controller e outro
- Usar Go Template para trazer dados do controller para o View em HTML
- Criar camada repository para isolar a comunicação com banco de dados
- Criar e utilizar tokens JWT para autorizar usuários para área protegidas do site
Who Should Attend!
- Programadores Go iniciantes