Deno Mastery: Modern JavaScript Runtime for Secure Backend Development - imagem de detalhe
Em breve

Deno Mastery: Modern JavaScript Runtime for Secure Backend Development

Desenvolver aplicações com Deno e TypeScript; explorar segurança, APIs e ferramentas integradas.

Online pt
Início 15 Sep 2026
Fim 29 Sep 2026
Duração 10h
Horário Pós-Laboral
Selo DGERT
Conteúdo

Programa

O problema que Deno resolve (e o que não resolve)
Comparação direta: Node vs Deno vs Bun
Instalação e setup
Primeiros scripts (deno run)
TypeScript nativo (sem transpilers)
Imports por URL vs registry"
Modelo de segurança (default deny)
Flags de permissões:
allow-net
allow-read
allow-env
Servidores HTTP com Deno
Introdução ao ecossistema:
Oak (mais clássico)
Fresh (mais moderno, opcional)
Routing
Middleware
Manipulação de requests/responses
Estrutura de projetos em Deno
Organização de código (sem frameworks pesados)
Integração com:
APIs externas
ficheiros
Para quem é

A quem se destina esta formação

Developers com conhecimentos de JavaScript/TypeScript Programadores que trabalham com Node.js Software Developers e Backend Developers Arquitetos de Software e Tech Leads Quem pretenda adquirir competências em Deno e TypeScript
Sessões

Sessões

15 de Setembro 2026 · 19h00 – 21h00
17 de Setembro 2026 · 19h00 – 21h00
22 de Setembro 2026 · 19h00 – 21h00
24 de Setembro 2026 · 19h00 – 21h00
29 de Setembro 2026 · 19h00 – 21h00
Objectivos

O que vais aprender

Compreender o posicionamento do Deno no ecossistema JavaScript/TypeScript; desenvolver aplicações com TypeScript nativo; explorar o modelo de segurança e permissões; criar APIs, scripts e ferramentas de linha de comandos; utilizar o tooling integrado; comparar Deno e Node.js para escolher a solução mais adequada.
Quem ensina

Formador

Foto de Francisco Costa
Francisco Costa
Senior Software Engineer and Trainer

Arquiteto de software, fundador da Reativ, trabalha há mais de duas décadas a ajudar equipas e empresas a transformar ideias em sistemas bem estruturados, escaláveis e sustentáveis. Foco em desenhar arquiteturas que resistem ao tempo, apoiar equipas na evolução técnica dos seus produtos e garantir que a tecnologia serve o negócio. Especializado em Domain-Driven Design, Clean Architecture e Arquitetura Hexagonal. Nos últimos anos, tem explorado de forma prática o impacto da Inteligência Artificial no desenvolvimento de software.

-
Detalhes

Informações práticas

Local
Online
Horário
Pós-Laboral
15 de September de 2026 — 29 de September de 2026
Duração
10h
Carga horária total da formação
Pré-requisitos
Conhecimentos de JavaScript
Idioma
pt