Este portal utiliza cookies para garantir a melhor experiência de utilizador.
Voltar Formação Online - Pós Laboral

Back-End Web Developer JS

Início 15/06/2026
Fim 22/07/2026
Horário 19:00 - 23:00
Duração 75h
Regime Online
Esta ação de formação permite obter competências na criar e integração de bases de dados noSQL nas apps seguindo orientações técnicas e metodológicas, manuseando modelos de dados para aceder e gerir os dados, e cumprindo as regras de proteção dos dados. Também permite obter competências na programação para a web, na vertente servidor (server-side), seguindo as orientações técnicas para definir a estrutura da interface, cumprindo as especificações técnicas na criação da estrutura dos layouts, e executando a ligação da interface e corrigindo erros detetados.

Destinatários:

Empregados com o 12º ano, residentes nas zonas norte e centro do país.

Requisitos

Computador com microfone, câmara e acesso à Internet.

Projeto:

Formações Modulares

Benefícios

Consulte aqui os beneficios inerentes a este curso.

Objetivos gerais

  • Modelar o armazenamento de dados
  • Manipular dados.
  • Controlar o acesso aos dados.
  • Ligar a base de dados à app.
  • Planear a estrutura da interface para a base de dados.
  • Criar layouts dinâmicos de acesso à base de dados.
  • Ligar a interface com a base de dados.

Curso Financiado

Este curso é financiado por entidades e planos governamentais.

Conteúdo programático

Nesta ação de formação, iremos apresentar um conjunto de conteúdos que proporcionarão aos formandos a oportunidade de adquirir competências essenciais para o seu desenvolvimento. Saiba aqui quais as temáticas que irão ser abordadas.

Back-End Web Developer JS

  • • Bases de dados não relacionais - conceitos;
    • Bases de dados não relacionais: caraterísticas - flexibilidade; performance; escalabilidade; transações;
    • Tipos de bases de dados não relacionais: chave-valor, documento, gráfico e coluna.
    • Modelo/forma de armazenamento de dados – documentos; coleções; referências.
    • Manipulação de dados;
    • Consultas;
    • Firebase.
    • Autenticação/privilégios de acesso.
    • Segurança e disponibilidade dos dados;
    • Regulamento geral da proteção dos dados;
    • Normas e regulamentos aplicáveis.

  • • Páginas web - conceitos, organização, desenvolvimento, criação e publicação;
    • Programação para a Web – conceitos; arquitetura das aplicações para a web;
    • Estrutura de layouts/templates.
    • Ambiente de programação.
    • Linguagens de programação – conceitos, sintaxe, constantes e variáveis, operadores, estruturas de controlo, funções, classes e objetos;
    • Frameworks – arquitetura e funcionamento;
    • Métodos de ligação à base de dados.
    • Arquitetura de componentes de acesso base de dados.
    • Construção da interface de acesso a dados – manipulação de registos;
    • Funcionalidades de um editor de texto;
    • Regulamento geral de proteção de dados.
    • Normas e regulamentos aplicáveis.

Tem dúvidas? Fale connosco!