Clean Architecture na prática: Go, MongoDB e Docker
Build REST APIs with Go! Learn Clean Architecture, MongoDB & Docker. Practical skills for modern backend development.
Course Content
Clean Architecture na prática: Go, MongoDB e Docker is an all-levels Udemy course taught by Thiago Adriano. It runs 1h 5m and is taught in Portuguese. Learners rate it 4.7 out of 5 from 21 reviews, with 463 students enrolled. It is free to enroll, first published March 2025.
Se você está começando a criar APIs RESTful ou buscando desenvolver soluções com Golang, MongoDB, Docker e Clean Architecture, este curso é ideal para você!
Neste curso completo, vamos explorar o desenvolvimento de uma API moderna e eficiente, desde os fundamentos até conceitos avançados, com foco nas tecnologias mais requisitadas no mercado. Mesmo que você seja novo em Go, ao final, terá a confiança necessária para aplicar essas práticas em seus projetos diários.
Para uma experiência completa, disponibilizaremos um projeto frontend exclusivo para que você possa testar a API e entender a integração entre todas as camadas da aplicação.
O que você vai aprender:
- Gerenciamento de Dependências:
- Domine o uso do Go Modules (go mod) para controle e versionamento de dependências.
- Aprenda as melhores práticas para gerenciar dependências em projetos Go.
- Fundamentos de API RESTful:
- Entenda os conceitos essenciais de APIs RESTful.
- Introdução a pacotes e frameworks para desenvolvimento web em Go.
- Crie uma API inicial para compreender a estrutura e o roteamento.
- Arquitetura e Design:
- Explore os princípios da Clean Architecture.
- Estruture seu projeto completo seguindo a Clean Architecture.
- Crie o Core da aplicação.
- Implemente os Use Cases.
- Integre com MongoDB e outros dispositivos externos.
- Validação e Documentação da API:
- Crie documentação completa utilizando Swagger (OpenAPI).
Este curso é perfeito para quem deseja se especializar em desenvolvimento de APIs utilizando Golang e as tecnologias mais atuais.
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.