WHITEBEARD ACADEMY

Whitebeard Academy

Sua Jornada para Engenheiro Core

Do Recruta Digital ao Engenheiro Core Certificado. Aprenda programação resolvendo problemas reais com metodologia PBL e gamificação.

2

Levels

21

Módulos

7.000

XP Total

23

Badges

LEVEL 1

Fundamentos Core da Programacao

Comece como Recruta Digital e torne-se um Engenheiro Core Certificado. 11 modulos + Boss Final. Metodologia PBL.

Progresso3.000 XP
🖥
Terminal
📜
Feiticeiros
🎮
Logica
🧬
Versao
🧮
Operacoes
🏗
Modularizacao
👑
BOSS
1
O Despertar do Terminal
14h
250 XP

PROBLEMA

"Nada roda. O ambiente esta quebrado e cada PC e diferente."

CONTEUDO

  • VSCode + extensoes
  • Terminal (cd, mkdir, ls)
  • Node.js + npm
🖥Recruta do Terminal
2
A Linguagem dos Feiticeiros
21h
250 XP

PROBLEMA

"O codigo faz coisas estranhas e ninguem sabe por que."

CONTEUDO

  • Variaveis e tipos
  • Condicionais e loops
  • Debug no VSCode
📜Feiticeiro JavaScript
3
A Arena da Logica
28h
250 XP

PROBLEMA

"Como transformar logica em um jogo que funciona de verdade?"

CONTEUDO

  • Math.random
  • Validacao de input
  • Pontuacao e replay
🎮Campeao da Logica
4
O Pergaminho do Controle de Versao
21h
250 XP

PROBLEMA

"Trabalhar em grupo sem perder codigo e sem caos."

CONTEUDO

  • Git init, add, commit
  • Branches e PRs
  • Resolucao de conflitos
🧬Guardiao do Git
5
A Forja das Operacoes
42h
250 XP

PROBLEMA

"Usuario erra input, divide por zero, e o sistema quebra."

CONTEUDO

  • Funcoes e validacao
  • Tratamento de erros
  • Menus e repeticao
🧮Mestre das Operacoes
6
O Templo da Modularizacao
42h
250 XP

PROBLEMA

"O projeto cresceu e virou um arquivo gigante."

CONTEUDO

  • Separacao por modulos
  • Funcoes puras
  • Organizacao de fluxo
🏗Arquiteto Iniciante
7
O Arquivo dos Registros
28h
250 XP

PROBLEMA

"Guardar e encontrar dados de usuarios sem bagunc'a."

CONTEUDO

  • Arrays de objetos
  • CRUD em memoria
  • Busca por criterios
📚Mestre dos Registros
8
A Ponte das APIs
42h
250 XP

PROBLEMA

"Quero acessar dados via HTTP (como apps reais)."

CONTEUDO

  • Express.js
  • CRUD via endpoints
  • Status codes HTTP
🌐Construtor de APIs
9
A Floresta dos Dados
28h
250 XP

PROBLEMA

"Se reiniciar o servidor eu perco tudo."

CONTEUDO

  • MongoDB basics
  • Queries e CRUD
  • Integracao com API
🍃Domador do Mongo
10
O Portal da Nuvem
14h
250 XP

PROBLEMA

"Quero um link publico funcionando com HTTPS."

CONTEUDO

  • Deploy Render.com
  • Configuracao SSL
  • Variaveis de ambiente
Senhor do Deploy
11
O Reino das Interfaces
28h
250 XP

PROBLEMA

"Sem UI ninguem usa seu sistema."

CONTEUDO

  • FlutterFlow NoCode
  • Consumir API
  • UX basico
🎨Mestre da Interface
👑

BOSS FINAL

O Desafio do Mundo Real
+250 XP

Projeto integrador: equipe escolhe um problema real e entrega um produto funcional com API + DB + UI + deploy + demo final.

Titulo Final: Engenheiro Core Certificado

Sistema de XP e Ranking

Evolua seu titulo conforme acumula pontos de experiencia

Level 1 Rankings
Total: 3.000 XP
🐣Recruta Digital
0 - 500 XP
🔥Aprendiz da Forja
500 - 1000 XP
🛡Guardiao da Logica
1000 - 1800 XP
🏗Construtor de Sistemas
1800 - 2500 XP
Desenvolvedor do Reino
2500 - 2999 XP
👑Engenheiro Core Certificado
3000 XP
Level 2 Rankings
Total: 4.000 XP
🐣Aprendiz da Forja
0 - 500 XP
🔥Forjador Iniciante
500 - 1200 XP
🛡Guardiao do Codigo
1200 - 2000 XP
🏗Arquiteto do Sistema
2000 - 3000 XP
Mestre da Engenharia
3000 - 3800 XP
👑Arquiteto Supremo
4000 XP
Side Quests (XP Extra)
Missoes bonus para ganhar XP adicional
+100
Resolver bug sem ajuda do instrutor
+150
Melhorar performance de um endpoint
+200
Refatoracao arquitetural relevante
+250
Ajudar colega a desbloquear fase

XP TOTAL DA TRILHA COMPLETA

7.000 XP

Arquiteto Lendario da Whitebeard Academy

Badges Coleccionaveis

Desbloqueie badges ao completar cada modulo

Level 1 Badges

🖥
Terminal
📜
JavaScript
🎮
Logica
🧬
Git
🧮
Operacoes
🏗
Iniciante
📚
Registros
🌐
APIs
🍃
Mongo
Deploy
🎨
Interface
👑
Core Certified

Level 2 Badges

🔨
Tipos
🛠
Bugs
🔐
Secrets
🛡
Qualidade
🏗
Modular
🚪
Portao
👁
Vigilancia
🐳
Containers
Automacao
📦
Escalabilidade
👑
Supremo
METODOLOGIA

Problem-Based Learning (PBL)

Cada modulo comeca com um problema real e termina com uma entrega pratica. Voce nao apenas assiste videos - voce resolve desafios reais que desenvolvedores enfrentam no dia a dia.

Problema real como ponto de partida
Conteudo tecnico aplicado na pratica
Entrega concreta ao final de cada fase
Badge e XP como recompensa
task.md
# Task: Implementar Login

## Contexto
Sistema de autenticacao para o app

## Problema PBL
"Qualquer um acessa dados sensiveis"

## Criterios
- Validacao de email
- Hash de senha com bcrypt
- JWT token generation
- Middleware de rota protegida

## Badge: 🚪 Guardiao do Portao
## XP: 350

Pronto para começar sua jornada?

Junte-se a centenas de devs que estão evoluindo na Whitebeard Academy. Aqui você não aprende apenas código - você evolui como Engenheiro.