( vanguard tech ) Inscrever-me

// Bootcamp · 5 dias · online

Pensa como um Software Engineer Júnior.

Constrói, protege e publica uma API REST profissional do zero ao deploy, com as práticas que as equipas de engenharia usam no dia a dia.

NOVEMBRO
2324252728
18:30 – 20:30

// O bootcamp começa em

00dias
00horas
00minutos
00segundos

Em parceria com a Selde Company, agência de marketing

5 dias23 a 28 de Novembro
2h / dia18:30 – 20:30
Google MeetSessões em direto
CertificadoNo final do bootcamp
Instrutor do bootcamp, Software Architect e CEO da Vanguard Tech
Software Architect
CEO · Vanguard Tech

// O projeto

Uma API REST profissional, no ar em 5 dias.

Não é uma coleção de exercícios soltos: acompanhas um projeto completo desde a primeira linha de código até ao deploy.

{ }

Constrói

Rotas, controllers, validação de dados e tratamento global de erros, com separação de responsabilidades.

[ ]

Persiste e protege

Base de dados com ORM e migrations, autenticação JWT, hash de palavras-passe e noções de OWASP.

>_

Publica

Dockerfile, docker-compose e deploy numa plataforma de nuvem, com apresentação do projeto final.

// Programa

5 dias, todos os dias das 18:30 às 20:30.

Cada dia tem um objetivo claro e deixa código pronto no repositório do curso, para ninguém ficar para trás.

DIA 123 Nov · 18:30–20:30

A mente do engenheiro e setup profissional

Diferenciar o programador que faz código do engenheiro de software.

  • Ciclo de vida do desenvolvimento e arquitetura limpa básica
  • Ambiente: Node.js/TypeScript ou Python, Git, VS Code e Docker
  • Git, commits semânticos e gestão de repositórios no GitHub
DIA 224 Nov · 18:30–20:30

Modelação e construção da API

Criar a estrutura base da aplicação com foco em arquitetura.

  • Convenções do protocolo HTTP e arquitetura REST
  • Rotas, controllers e separação de responsabilidades
  • Validação de dados de entrada e tratamento global de erros
DIA 325 Nov · 18:30–20:30

Persistência de dados e base de dados

Ligar a aplicação a uma base de dados real.

  • Modelação relacional básica e ORMs/Query Builders (Prisma, Sequelize ou TypeORM)
  • Migrations e operações CRUD completas
  • Boas práticas de integração entre serviços e bases de dados
DIA 427 Nov · 18:30–20:30

Segurança, autenticação e boas práticas

Evitar os erros clássicos de segurança em produção.

  • Variáveis de ambiente (.env) e proteção de credenciais
  • Autenticação e autorização com JWT e hash de palavras-passe
  • OWASP Top 10 aplicado ao backend
DIA 528 Nov · 18:30–20:30

Deploy, posicionamento no mercado e certificados

Colocar a aplicação no ar, posicionar-te no mercado e encerrar o bootcamp.

  • Dockerfile e docker-compose.yml para a aplicação
  • Deploy numa plataforma de nuvem gratuita ou acessível (Render, Railway ou VPS)
  • Posicionamento no mercado com a Selde Company, agência de marketing
  • Apresentação do projeto final, portefólio e LinkedIn

// Em parceria

Selde Company: aprende a posicionar-te no mercado.

No último dia, a Selde Company, agência de marketing, ensina como te posicionares no mercado, para que o teu trabalho de engenharia seja visto e valorizado.

Código bem feito é metade do caminho. A outra metade é saberes apresentar-te, com portefólio e LinkedIn preparados.

Dia 5 · 28 NovPosicionamentoPortefólioLinkedIn
Representante da Selde Company, agência de marketing parceira do bootcamp
Selde Company
Agência de marketing

// Como participar

Três passos para garantires o teu lugar.

Inscreve-te

Preenche o formulário com o teu nome, e-mail, nível atual de programação e objetivo.

Abrir formulário

Entra na comunidade

Junta-te à comunidade do WhatsApp para avisos, apoio durante a semana e troca de dúvidas.

Entrar no WhatsApp

Entra no Google Meet

As sessões decorrem online, das 18:30 às 20:30, de 23 a 28 de Novembro.

O link do Google Meet é partilhado na comunidade do WhatsApp.

Inscrição

Lê com a câmara do telemóvel.

Inscrever-me

Comunidade WhatsApp

Software Engineer Júnior.

Entrar

// Código do curso

Repositório com um ramo por dia.

Se te atrasares, recuperas o código de cada dia no GitHub e voltas a acompanhar a turma.

dia-1dia-2dia-3dia-4dia-5
Ver no GitHub

Começa a trabalhar como engenheiro de software.

Do primeiro commit ao deploy, com portefólio e LinkedIn preparados para a tua carreira.