Bootcamp
·
Lisboa

Fullstack Development Engineer

início / fim

Start

24 de nov. de 2025

2 de mar. de 2026

horário

Full-time (Diurno)

/

19h - 23h

Duração

300h

Investmento

703,80€

6

A tua carreira de Frontend Development Architect começa aqui!

No bootcamp de Fullstack Development Engineer vais aprender a planear, construir e lançar aplicações web atuais, responsivas e funcionais. Irás adquirir domínio de frameworks JavaScript, bases de dados relacionais e não-relacionais, controlo de versões e deployment em cloud. Vais também explorar APIs, autenticação, e princípios de engenharia de software que te preparam para um contexto real de desenvolvimento.

Sobre o curso

Fullstack Development Engineer

O curso Fullstack Development Engineer prepara profissionais para dominar o desenvolvimento de aplicações web completas — tanto no front-end como no back-end. A formação alia a prática da programação com uma compreensão arquitetônica de sistemas web, APIs, bases de dados e deployment, capacitando para atuar em equipas técnicas de alto desempenho.

Objetivos
  • Aprender a programar aplicações web completas com tecnologias atuais

  • Criar interfaces funcionais, responsivas e centradas no utilizador

  • Construir servidores, gerir bases de dados e desenvolver APIs RESTful

  • Trabalhar com versionamento, testing e metodologias ágeis

  • Preparar projetos para deployment e escalabilidade real

programa

Conteúdo programático

1

Fundamentos da Programação

20

h

  • Lógica de programação e estruturas de dados

  • Algoritmos e pseudocódigo

  • Introdução ao JavaScript (ES6+)

  • Ferramentas do developer: Git, GitHub, terminal

1

Fundamentos da Programação

20

h

  • Lógica de programação e estruturas de dados

  • Algoritmos e pseudocódigo

  • Introdução ao JavaScript (ES6+)

  • Ferramentas do developer: Git, GitHub, terminal

1

Fundamentos da Programação

20

h

  • Lógica de programação e estruturas de dados

  • Algoritmos e pseudocódigo

  • Introdução ao JavaScript (ES6+)

  • Ferramentas do developer: Git, GitHub, terminal

1

Fundamentos da Programação

20

h

  • Lógica de programação e estruturas de dados

  • Algoritmos e pseudocódigo

  • Introdução ao JavaScript (ES6+)

  • Ferramentas do developer: Git, GitHub, terminal

2

Frontend Development

40

h

  • HTML5, CSS3 e boas práticas de semântica

  • Responsive Design e Flex/Grid

  • JavaScript aplicado ao browser

  • DOM manipulation, eventos e animações

  • Introdução ao framework React

  • Componentização e state management (React Hooks)

  • Consumo de APIs externas no front-end

2

Frontend Development

40

h

  • HTML5, CSS3 e boas práticas de semântica

  • Responsive Design e Flex/Grid

  • JavaScript aplicado ao browser

  • DOM manipulation, eventos e animações

  • Introdução ao framework React

  • Componentização e state management (React Hooks)

  • Consumo de APIs externas no front-end

2

Frontend Development

40

h

  • HTML5, CSS3 e boas práticas de semântica

  • Responsive Design e Flex/Grid

  • JavaScript aplicado ao browser

  • DOM manipulation, eventos e animações

  • Introdução ao framework React

  • Componentização e state management (React Hooks)

  • Consumo de APIs externas no front-end

2

Frontend Development

40

h

  • HTML5, CSS3 e boas práticas de semântica

  • Responsive Design e Flex/Grid

  • JavaScript aplicado ao browser

  • DOM manipulation, eventos e animações

  • Introdução ao framework React

  • Componentização e state management (React Hooks)

  • Consumo de APIs externas no front-end

3

UI Design para Developers

46

h

  • Noções de design de interface

  • Acessibilidade e boas práticas de UX

  • Ferramentas como Figma e uso de design systems

  • Utilização de bibliotecas UI (TailwindCSS, MUI, Bootstrap)

3

UI Design para Developers

46

h

  • Noções de design de interface

  • Acessibilidade e boas práticas de UX

  • Ferramentas como Figma e uso de design systems

  • Utilização de bibliotecas UI (TailwindCSS, MUI, Bootstrap)

3

UI Design para Developers

46

h

  • Noções de design de interface

  • Acessibilidade e boas práticas de UX

  • Ferramentas como Figma e uso de design systems

  • Utilização de bibliotecas UI (TailwindCSS, MUI, Bootstrap)

3

UI Design para Developers

46

h

  • Noções de design de interface

  • Acessibilidade e boas práticas de UX

  • Ferramentas como Figma e uso de design systems

  • Utilização de bibliotecas UI (TailwindCSS, MUI, Bootstrap)

4

Back-End Development

48

h

  • Fundamentos de servidores web

  • Node.js e Express: estrutura de uma API

  • Criação de rotas, middlewares, autenticação

  • Segurança: JWT, CORS, bcrypt

  • Desenvolvimento de APIs RESTful

4

Back-End Development

48

h

  • Fundamentos de servidores web

  • Node.js e Express: estrutura de uma API

  • Criação de rotas, middlewares, autenticação

  • Segurança: JWT, CORS, bcrypt

  • Desenvolvimento de APIs RESTful

4

Back-End Development

48

h

  • Fundamentos de servidores web

  • Node.js e Express: estrutura de uma API

  • Criação de rotas, middlewares, autenticação

  • Segurança: JWT, CORS, bcrypt

  • Desenvolvimento de APIs RESTful

4

Back-End Development

48

h

  • Fundamentos de servidores web

  • Node.js e Express: estrutura de uma API

  • Criação de rotas, middlewares, autenticação

  • Segurança: JWT, CORS, bcrypt

  • Desenvolvimento de APIs RESTful

5

Bases de Dados

22

h

  • Introdução a bases de dados relacionais e SQL

  • PostgreSQL com Node.js

  • NoSQL com MongoDB

  • Mongoose e schemas

  • Modelação de dados e boas práticas

5

Bases de Dados

22

h

  • Introdução a bases de dados relacionais e SQL

  • PostgreSQL com Node.js

  • NoSQL com MongoDB

  • Mongoose e schemas

  • Modelação de dados e boas práticas

5

Bases de Dados

22

h

  • Introdução a bases de dados relacionais e SQL

  • PostgreSQL com Node.js

  • NoSQL com MongoDB

  • Mongoose e schemas

  • Modelação de dados e boas práticas

5

Bases de Dados

22

h

  • Introdução a bases de dados relacionais e SQL

  • PostgreSQL com Node.js

  • NoSQL com MongoDB

  • Mongoose e schemas

  • Modelação de dados e boas práticas

6

DevOps & Deployment

46

h

  • Controlo de versões com Git e GitHub

  • Continuous Integration (CI/CD)

  • Deployment com Vercel, Netlify e Render

  • Variáveis de ambiente e configuração

  • Deployment de aplicações com backend e base de dados

6

DevOps & Deployment

46

h

  • Controlo de versões com Git e GitHub

  • Continuous Integration (CI/CD)

  • Deployment com Vercel, Netlify e Render

  • Variáveis de ambiente e configuração

  • Deployment de aplicações com backend e base de dados

6

DevOps & Deployment

46

h

  • Controlo de versões com Git e GitHub

  • Continuous Integration (CI/CD)

  • Deployment com Vercel, Netlify e Render

  • Variáveis de ambiente e configuração

  • Deployment de aplicações com backend e base de dados

6

DevOps & Deployment

46

h

  • Controlo de versões com Git e GitHub

  • Continuous Integration (CI/CD)

  • Deployment com Vercel, Netlify e Render

  • Variáveis de ambiente e configuração

  • Deployment de aplicações com backend e base de dados

7

Testes e Qualidade de Código

32

h

  • Testes unitários com Jest

  • Testes de integração e end-to-end

  • Linters, formatação e boas práticas de engenharia

  • Refatoração e debug eficaz

7

Testes e Qualidade de Código

32

h

  • Testes unitários com Jest

  • Testes de integração e end-to-end

  • Linters, formatação e boas práticas de engenharia

  • Refatoração e debug eficaz

7

Testes e Qualidade de Código

32

h

  • Testes unitários com Jest

  • Testes de integração e end-to-end

  • Linters, formatação e boas práticas de engenharia

  • Refatoração e debug eficaz

7

Testes e Qualidade de Código

32

h

  • Testes unitários com Jest

  • Testes de integração e end-to-end

  • Linters, formatação e boas práticas de engenharia

  • Refatoração e debug eficaz

Duração total

Duração total

300h

300h

Hands-on

Hands-on

220h

220h

Projeto

Projeto

80h

80h

Contacta-nos

Agenda uma chamada com a nossa equipa
Obrigada!

Vamos entrar em contacto contigo em breve!

Obrigada!

Vamos entrar em contacto contigo em breve!

Obrigada!

Vamos entrar em contacto contigo em breve!

Obrigada!

Vamos entrar em contacto contigo em breve!

Opções de Financiamento
e Admissão

A transformation.space escolheu parceiros financeiras

para te ajudar no financiamento da tua nova carreira:

  1. Fundação José Neves (FJN)

  2. ALMA

  3. Cofidis

  4. Millennium BCP

Admissão:

Idade mínima 18 anos, 12º ano.

Gosto e entusiasmo para aprender as áreas lecionadas.

Videochamada com um dos nossos consultores de admissão.

A transformation.space escolheu parceiros financeiras

para te ajudar no financiamento da tua nova carreira:

  1. Fundação José Neves (FJN)

  2. ALMA

  3. Cofidis

  4. Millennium BCP

Admissão:

Idade mínima 18 anos, 12º ano.

Gosto e entusiasmo para aprender as áreas lecionadas.

Videochamada com um dos nossos consultores de admissão.

A transformation.space escolheu parceiros financeiras

para te ajudar no financiamento da tua nova carreira:

  1. Fundação José Neves (FJN)

  2. ALMA

  3. Cofidis

  4. Millennium BCP

Admissão:

Idade mínima 18 anos, 12º ano.

Gosto e entusiasmo para aprender as áreas lecionadas.

Videochamada com um dos nossos consultores de admissão.

A transformation.space escolheu parceiros financeiras

para te ajudar no financiamento da tua nova carreira:

  1. Fundação José Neves (FJN)

  2. ALMA

  3. Cofidis

  4. Millennium BCP

Admissão:

Idade mínima 18 anos, 12º ano.

Gosto e entusiasmo para aprender as áreas lecionadas.

Videochamada com um dos nossos consultores de admissão.

Fala connosco para saberes mais

Fala connosco para saberes mais

Fala connosco para saberes mais

Fala connosco para saberes mais

Pronto pagamento

4250€

Desconto 30% (até 01 Novembro)

Mensalidade

703,80€

6

Sem juros.

Financiamento transformation.space

Poderás parcelar o teu Bootcamp em 6x / 8x / 10x

Fala connosco para saberes mais

Fala connosco para saberes mais

Fala connosco para saberes mais

Fala connosco para saberes mais