Vibecoding hands-on (Cybers3c)
"Tens um problema? Em 8 horas tens uma app."
- Cada participante chega com uma ideia de problema real que quer resolver. Durante duas manhãs intensivas, transformamos essa ideia numa aplicação funcional usando vibe coding.
- Jornada:
- DIA 1: Ideia → Código a funcionar na tua máquina
- DIA 2: Código local → GitHub → App online para o mundo
Tópicos
- 📅 DIA 1 | 11 de março "Desenvolvimento Local — Da Ideia ao Código" 🖥️ Foco: Construir na tua máquina
- 09:00 – 09:30: Setup. Verificar ambiente, criar conta Claude.ai, validar ideia
- 09:30 – 10:00: Vibe Coding 101. Como falar com o Claude para gerar código
- 10:00 – 10:45: 🔨 BUILD: Estrutura. Pedir ao Claude a estrutura inicial, criar projeto em VS Code
- 10:45 – 11:00: ☕ Pausa
- 11:00 – 12:00: 🔨 BUILD: Core Feature. Implementar funcionalidade principal
- 12:00 – 12:45: 🔨 BUILD: Interface. UI/UX — tornar a app bonita e usável
- 12:45 – 13:00: Checkpoint. Mostrar progresso, feedback dos formadores
-
✅ Fim do Dia 1:
- ✓ App a funcionar em localhost
- ✓ Core feature implementada
- ✓ Interface visual pronta
- ✓ Pronto para subir ao GitHub
- 📅 DIA 2 | 12 de março "Do Local para o Mundo — GitHub & Deploy" ☁️ Foco: Versionar e publicar
- 09:00 – 09:20: Git Crash Course. init, add, commit, push — o essencial
- 09:20 – 09:45: 🔗 Push to GitHub. Criar repo, primeiro commit, código online
- 09:45 – 10:15: 🔨 BUILD: Melhorias. Continuar desenvolvimento, adicionar features
- 10:15 – 10:30: ☕ Pausa
- 10:30 – 11:15: 🔨 BUILD: Polish. Refinar, corrigir bugs, melhorar UX
- 11:15 – 11:45. 🚀 DEPLOY. Vercel — app online com URL pública
- 11:45 – 12:00: Preparar Pitch: 2 minutos para apresentar
- 12:00 – 12:50: 🎤 DEMO DAY: Cada aluno apresenta a sua app
- 12:50 – 13:00: Certificados & Wrap-up. 🎉
Pré-requisitos
- SUBMISSÃO DA IDEIA
- Deadline: 7 de março de 2026
- Cada participante envia para Sergio Silva (ss@cybersec.pt):
- Campo
- Descrição
- O Problema
- Que problema queres resolver? (2-3 frases)
- Para quem?
- Quem vai usar esta app?
- Core Feature
- Qual é a funcionalidade principal?
- Nice-to-have
- Funcionalidades extra se der tempo
- Exemplos:
- "App para dividir despesas de casa entre colegas"
- "Dashboard para acompanhar candidaturas a emprego"
- "Gerador de planos de estudo personalizados"
- "Tracker de hábitos com gamificação"
Documentação
Participantes
4 vagas / 21 inscritos
Sala
F3.3
Horário
11, 12/Mar 09:00-13:00
Fotografias