ACADEMIA · ECOSSISTEMA

Uma linguagem não chega.
Aprende a construir sistemas.

Frameworks, bases de dados, Git, Docker, Linux, CI/CD, segurança e observabilidade: a camada que transforma sintaxe em software real.

01
TRILHO

Web Frontend

React

Interfaces por componentes, estado, hooks e ecossistema.

Vue

Componentes progressivos, composição e aplicações web.

Vite

Tooling rápido para projetos frontend modernos.

Web APIs

DOM, Fetch, Storage, Workers e APIs do browser.

02
TRILHO

Backend

Node.js

JavaScript/TypeScript no servidor, streams e APIs.

Laravel

PHP moderno com routing, ORM, filas e testes.

ASP.NET Core

.NET para APIs, MVC, autenticação e cloud.

Spring Boot

Java para serviços, DI, dados, segurança e observabilidade.

Django & FastAPI

Python web, APIs, autenticação e validação.

03
TRILHO

Dados

MySQL & MariaDB

Modelação relacional, índices, transações e administração.

PostgreSQL

SQL avançado, tipos ricos e aplicações de produção.

Redis

Cache, filas, sessões e dados efémeros.

Data & IA

Pandas, estatística, ML, métricas e responsabilidade.

04
TRILHO

DevOps & Sistemas

Git & GitHub

Versionamento, branches, PRs, issues e colaboração.

Docker

Imagens, containers, volumes, redes e Compose.

Linux

Shell, processos, serviços, permissões e troubleshooting.

CI/CD

Build, testes, security checks, deploy e rollback.

Observabilidade

Logs, métricas, tracing, health checks e alertas.

05
TRILHO

Segurança

Secure Coding

Validação, autenticação, autorização, segredos e OWASP.

Hardening

Privilégio mínimo, updates, firewall, backups e auditoria.

Threat Modeling

Ativos, fronteiras de confiança, ameaças e controlos.

Resposta a Incidentes

Deteção, contenção, preservação, recuperação e aprendizagem.

APRENDER FAZENDO

Agora leva isto para um laboratório.

Projetos completos com objetivo, arquitetura, passos, entregáveis e checklist.

Abrir laboratórios →