Perfil do Formador
Competências exigidas a quem dá a formação, para garantir qualidade.
Competências técnicas (essenciais)
O formador deve dominar na prática todo o stack ensinado:
- VSCode + terminal (PowerShell/Bash) + Git/GitHub.
- HTML, CSS e JavaScript (fundamentos sólidos).
- Supabase (base de dados/auth), Vercel e Cloudflare (deploy + DNS).
- Integrações reais: MCX Express, FactPlus, TelcoSMS, SMTP2GO.
- Automação (webhooks, agendamento) e segurança de credenciais.
- IA no fluxo de trabalho (Claude Code) e, idealmente, Expo/EAS (mobile).
Critério-chave: ter construído e lançado soluções reais — não apenas conhecimento teórico.
Competências pedagógicas
- Explicar conceitos técnicos em linguagem simples (analogias, exemplos).
- Gerir ritmos diferentes numa turma mista (apoiar quem fica para trás sem travar quem avança).
- Dar feedback prático nos exercícios e no projeto.
- Manter a sala motivada — celebrar pequenas vitórias (o primeiro deploy, o primeiro SMS).
Postura
- Hands-on: mostra fazendo, no ecrã, ao vivo.
- Paciente e acessível: o erro faz parte da aprendizagem.
- Atualizado: acompanha mudanças no stack (versões, boas práticas).
Logística recomendada
- Rácio: 1 formador para até ~12 formandos; acima disso, prever um(a) monitor(a) de apoio.
- Preparar o ambiente e os exemplos antes de cada sessão.