14 paragens, do primeiro commit ao portfólio. Faz scroll e atravessa o túnel: cada painel mostra o código e as ferramentas de uma parte da formação.
~/tunel · paragem 01/14
0%
commit 01 · Engenharia de Software e Práticas Modernas
Git e trabalho em equipa
O primeiro commit, os ramos e os pull requests: é assim que as equipas profissionais trabalham.
cd /formacoes/engenharia-de-software →faz scroll para avançar ↓
// tree ./formacoes
E aqui está tudo, organizado por trilha.
▾ engenharia-de-software/
- Fundamentos└─ Lógica e algoritmos · Git e GitHub · HTML, CSS e acessibilidade
- JavaScript e TypeScript└─ ES moderno · Tipos e interfaces · Assincronismo e APIs
- Front-end└─ React e Next.js · Angular · Estado, formulários e testes de UI
- Back-end└─ Node.js (Fastify / NestJS) · C# e ASP.NET Core · REST, autenticação e validação
- Dados└─ PostgreSQL e SQL · MongoDB e Redis · ORMs e migrações
- Qualidade└─ Clean Code e SOLID · Testes automatizados · Code review em squad
▾ devops-e-cloud/
- Linux para DevOps└─ Terminal e Bash · Permissões e processos · SSH e servidores
- Containers└─ Docker e imagens · Docker Compose · Introdução a Kubernetes
- CI/CD└─ GitHub Actions · Azure DevOps Pipelines · Estratégias de deploy
- Cloud└─ Microsoft Azure · AWS: EC2, S3, RDS · Redes e custos na nuvem
- Infra como código└─ Terraform · Ambientes dev / staging / prod · Segredos e configuração
- Operação└─ Logs e monitorização · Alertas · Recuperação de falhas
▾ redes-e-infraestrutura/
- Fundamentos└─ Modelos OSI e TCP/IP · Endereçamento IP e subnetting · Cablagem e equipamentos
- Switching└─ VLANs e trunking · STP · Segurança de portas
- Routing└─ Rotas estáticas · OSPF · NAT e DHCP
- Servidores└─ Windows Server · Active Directory · DNS e serviços de rede
- Laboratórios└─ Cisco Packet Tracer · GNS3 · Equipamento real
- Certificação└─ Preparação CCNA · Simulados · Troubleshooting
▾ ciberseguranca-pratica/
- Fundamentos└─ Ameaças e vetores de ataque · Criptografia aplicada · Kali Linux
- Ofensiva (ética)└─ Reconhecimento · Análise de vulnerabilidades · Pentest em laboratório
- Defensiva└─ Hardening de sistemas · Firewalls e segmentação · Segurança em redes locais
- Web└─ OWASP Top 10 · Testes de aplicações · Correção com a equipa de dev
- Resposta└─ Logs e SIEM · Resposta a incidentes · Relatórios técnicos
- Conformidade└─ Proteção de dados pessoais · Requisitos da banca · Requisitos das telecomunicações
▾ product-management/
- Design Thinking└─ Empatia e entrevistas · Definição do problema · Ideação
- O utilizador angolano└─ Contexto e conectividade · Pagamentos e confiança · Pesquisa no terreno
- Produto└─ Proposta de valor · MVP · Priorização
- Prototipagem└─ Figma · Testes de usabilidade · Iteração
- Métricas└─ KPIs e OKRs · Roadmap · Decisões com dados
- Lançamento└─ Go-to-market · Pitch · Trabalhar com engenharia
▾ carreira-e-soft-skills/
- Agile└─ Manifesto ágil · Valores e princípios · Quando usar o quê
- Scrum└─ Papéis e cerimónias · Backlog e estimativas · Sprint review e retro
- Kanban└─ Quadros e fluxo · Limites de WIP · Métricas de fluxo
- Squads simuladas└─ Uma squad, um produto · Rotação de papéis · Entregas semanais
- Comunicação└─ Apresentações técnicas · Feedback · Trabalho remoto
- Carreira└─ CV e LinkedIn · Portfólio no GitHub · Entrevistas técnicas