Skip to content
Rafael Friederick edited this page May 15, 2026 · 2 revisions

cloudnative-course — Wiki

Material de apoio operacional ao curso. Não duplica o repositório — o conteúdo didático (syllabus, metodologia, módulos) vive versionado no repo, porque o curso é feito pra ser forkado e a wiki não é forkada.

Esta wiki é a camada viva: setup de ambiente, perguntas frequentes, troubleshooting, glossário e o guia de quem conduz o curso.


Comece por aqui

Sou aluno e vou fazer o curso

  1. Leia o README do repo — o que é, por que existe.
  2. Faça fork do repositório. O fork é o seu portfolio.
  3. Prepare o ambiente: Setup e Ambiente.
  4. Leia, nesta ordem: SYLLABUS · METHODOLOGY · ROADMAP.
  5. Configure o fork (rulesets, Copilot Review): CONTRIBUTING.
  6. Entre no Módulo 1: modules/01-foundations.
  7. Travou em algo? FAQ e Troubleshooting.

Vou conduzir o curso na Tellos

Veja o Guia do Facilitador — formatos (workshop intensivo vs. distribuído), como avaliar assessment, como conduzir a apresentação sem-notas.

Estou avaliando se o curso serve pra mim

Leia "Por que esse repo existe" e "Pré-requisitos" no README, e a FAQ — em especial "Preciso saber Go e Node?" e "Quanto tempo dura?".


O curso em uma tela

Treinamento técnico em conceitos cloud-native e práticas de produção, construído pra nivelar a engenharia da Tellos. Uma aplicação real — um mini-ledger transacional — implementada em Go e Node em paralelo, evoluindo commit a commit do nível ingênuo ao production-ready.

  • 13 módulos + Fase Final (contribuição OSS real).
  • TDD Chicago-style com Testcontainers, sem mock.
  • Cada feature implementada em 3 níveis: jr → mid → sr.
  • O aluno digita 100% do código. IA fora do editor.
  • Sem prazo. Módulo dura o que precisar. Travar é parte do processo.

Índice da wiki

  • Setup e Ambiente — instalar e travar o tooling, por sistema operacional.
  • Troubleshooting — erros comuns e como sair deles.
  • FAQ — perguntas recorrentes sobre formato, ritmo e regras.
  • Glossário — termos cloud-native, definição curta, link pro módulo.
  • Guia do Facilitador — para quem conduz o curso na Tellos.

Onde cada coisa vive

Pergunta Onde está
O que o curso ensina, módulo a módulo SYLLABUS.md (repo)
Como trabalhar — TDD, níveis, gitflow METHODOLOGY.md (repo)
Ordem dos módulos e gates de fechamento ROADMAP.md (repo)
Como configurar o fork CONTRIBUTING.md (repo)
Conteúdo de um módulo específico modules/NN-*/README.md (repo)
Como instalar o ambiente Setup e Ambiente (wiki)
Um erro está aparecendo Troubleshooting (wiki)
Dúvida sobre formato/regras do curso FAQ (wiki)

Regra: se é versionável e faz parte do material, está no repo. Se é operacional e vivo, está na wiki.

Clone this wiki locally