JavaScript & TypeScript — Catálogo
Escolha um curso ou um pack para começar.
As profissões JavaScript & TypeScript dizem respeito principalmente a programadores Web front-end, full-stack e back-end Node.js, bem como a integradores e engenheiros de software que constroem interfaces e serviços Web modernos. A necessidade de formação já não se limita ao JavaScript: os projetos profissionais exigem hoje tipagem, estruturação do código, consumo de API, gestão de dependências, testes, segurança e implementação.
Os 15 cursos progridem dos fundamentos Web HTML/CSS e JavaScript para a manipulação do DOM, os formulários, o Fetch e as API, os módulos e o npm e, depois, o TypeScript, as interfaces e os tipos avançados, as aplicações de página única, o Node.js, o Express, a segurança, os testes e a implementação. No final do percurso, saberá criar uma aplicação Web completa, tipada, ligada a uma API, testada, protegida e pronta para entrar em produção.
🎓 15 cursos • 📘 120 lições interativas • ⏱️ de 45 a 75 horas de formação através do diálogo
Melhor oferta
Pack Completo JavaScript & TypeScript
148,50 € s/ IVA
Poupança : 99,00 €
29,70 €
22,90 s/ IVA
Poupança : 6,80 €
Compreender a Web e criar uma página HTML
Compreender o funcionamento de um site Web e construir uma primeira página estruturada
Informações sobre a formação
Programadores Web, integradores e profissionais técnicos que pretendem construir interfaces e aplicações modernas com JavaScript e TypeScript.
Nenhum pré-requisito técnico avançado. Uma utilização corrente do computador e a capacidade de seguir instruções técnicas são suficientes para começar.
- Compreender o funcionamento da Web
- Descobrir HTML, CSS e JavaScript
- Adicionar ligações e imagens
- Workshop: criar uma primeira página de apresentação
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: criar uma primeira página de apresentação
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
9,90 € s/ IVA
Formatar uma interface com CSS
Criar uma interface clara, legível e adaptada aos diferentes ecrãs
Informações sobre a formação
Programadores Web, integradores e profissionais técnicos que pretendem construir interfaces e aplicações modernas com JavaScript e TypeScript.
Nenhum pré-requisito técnico avançado. Uma utilização corrente do computador e a capacidade de seguir instruções técnicas são suficientes para começar.
- Compreender os seletores CSS
- Compreender margens, limites e espaçamentos
- Construir uma grelha com CSS Grid
- Workshop: criar uma página responsive
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: criar uma página responsive
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
9,90 € s/ IVA
Descobrir os fundamentos do JavaScript
Compreender o papel do JavaScript e escrever os primeiros programas
Informações sobre a formação
Programadores Web, integradores e profissionais técnicos que pretendem construir interfaces e aplicações modernas com JavaScript e TypeScript.
Nenhum pré-requisito técnico avançado. Uma utilização corrente do computador e a capacidade de seguir instruções técnicas são suficientes para começar.
- Compreender para que serve o JavaScript
- Declarar variáveis com let e const
- Apresentar e examinar valores na consola
- Workshop: criar uma primeira calculadora interativa
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: criar uma primeira calculadora interativa
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
9,90 € s/ IVA
38,70 €
28,90 s/ IVA
Poupança : 9,80 €
JavaScript operacional
Desenvolver processos de tratamento de dados que tomam decisões e repetem operações
Informações sobre a formação
Programadores Web, integradores e profissionais técnicos que pretendem construir interfaces e aplicações modernas com JavaScript e TypeScript.
Conhecer os fundamentos introduzidos nos primeiros cursos do percurso ou ter uma experiência prática equivalente.
- Utilizar as condições if, else e else if
- Combinar várias condições
- Utilizar os ciclos while e do while
- Workshop: criar um programa de gestão de resultados
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: criar um programa de gestão de resultados
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
12,90 € s/ IVA
Utilizar funções, arrays e objetos
Organizar os dados e evitar a repetição de código
Informações sobre a formação
Programadores Web, integradores e profissionais técnicos que pretendem construir interfaces e aplicações modernas com JavaScript e TypeScript.
Conhecer os fundamentos introduzidos nos primeiros cursos do percurso ou ter uma experiência prática equivalente.
- Criar e chamar uma função
- Compreender o âmbito das variáveis
- Percorrer e transformar um array
- Workshop: gerir uma lista de elementos estruturados
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: gerir uma lista de elementos estruturados
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
12,90 € s/ IVA
Manipular o DOM e os eventos
Tornar uma página Web verdadeiramente interativa
Informações sobre a formação
Programadores Web, integradores e profissionais técnicos que pretendem construir interfaces e aplicações modernas com JavaScript e TypeScript.
Conhecer os fundamentos introduzidos nos primeiros cursos do percurso ou ter uma experiência prática equivalente.
- Compreender o modelo DOM
- Modificar o texto, os atributos e os estilos
- Gerir os eventos de teclado e rato
- Workshop: criar uma lista interativa
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: criar uma lista interativa
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
12,90 € s/ IVA
47,70 €
35,90 s/ IVA
Poupança : 11,80 €
Criar e validar formulários
Obter as informações introduzidas pelo utilizador e controlar a sua qualidade
Informações sobre a formação
Programadores Web, integradores e profissionais técnicos que pretendem construir interfaces e aplicações modernas com JavaScript e TypeScript.
Conhecer os fundamentos introduzidos nos primeiros cursos do percurso ou ter uma experiência prática equivalente.
- Construir um formulário HTML acessível
- Intercetar o envio do formulário
- Apresentar mensagens de erro compreensíveis
- Workshop: criar um formulário completo
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: criar um formulário completo
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
15,90 € s/ IVA
Utilizar o Fetch e comunicar com API
Obter, validar e enviar dados para serviços externos.
Informações sobre a formação
Programadores Web, integradores e profissionais técnicos que pretendem construir interfaces e aplicações modernas com JavaScript e TypeScript.
Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.
- Compreender o papel de uma API
- Ler e validar dados em formato JSON
- Utilizar promises, async e await
- Workshop: construir um cliente de API completo
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: construir um cliente de API completo
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
15,90 € s/ IVA
Estruturar um projeto com módulos, npm e ferramentas
Organizar corretamente uma aplicação JavaScript moderna
Informações sobre a formação
Programadores Web, integradores e profissionais técnicos que pretendem construir interfaces e aplicações modernas com JavaScript e TypeScript.
Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.
- Dividir um programa em módulos
- Compreender as dependências de um projeto
- Instalar e atualizar um package
- Workshop: reestruturar uma aplicação modular
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: reestruturar uma aplicação modular
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
15,90 € s/ IVA
56,70 €
42,90 s/ IVA
Poupança : 13,80 €
Descobrir o TypeScript e a tipagem
Compreender o interesse da tipagem e tornar progressivamente o código JavaScript mais seguro
Informações sobre a formação
Programadores Web, integradores e profissionais técnicos que pretendem construir interfaces e aplicações modernas com JavaScript e TypeScript.
Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.
- Compreender os limites da tipagem dinâmica
- Instalar e configurar o TypeScript
- Tipar parâmetros e retornos de funções
- Workshop: converter um programa JavaScript em TypeScript
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: converter um programa JavaScript em TypeScript
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
18,90 € s/ IVA
Dominar os tipos avançados e as interfaces
Modelar com precisão os dados manipulados pela aplicação
Informações sobre a formação
Programadores Web, integradores e profissionais técnicos que pretendem construir interfaces e aplicações modernas com JavaScript e TypeScript.
Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.
- Utilizar tipos personalizados
- Definir propriedades opcionais
- Utilizar tipos literais e uniões discriminadas
- Workshop: modelar os dados de uma aplicação
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: modelar os dados de uma aplicação
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
18,90 € s/ IVA
Desenvolver uma aplicação Web com TypeScript
Utilizar o TypeScript numa verdadeira interface interativa
Informações sobre a formação
Programadores Web, integradores e profissionais técnicos que pretendem construir interfaces e aplicações modernas com JavaScript e TypeScript.
Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.
- Configurar o TypeScript para o navegador
- Tipar os eventos do utilizador
- Tipar as respostas de uma API
- Workshop: criar uma aplicação TypeScript interativa
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: criar uma aplicação TypeScript interativa
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
18,90 € s/ IVA
74,70 €
48,90 s/ IVA
Poupança : 25,80 €
Construir uma aplicação de página única moderna
Organizar uma aplicação de página única com várias vistas e funcionalidades.
Informações sobre a formação
Programadores Web, integradores e profissionais técnicos que pretendem construir interfaces e aplicações modernas com JavaScript e TypeScript.
Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.
- Compreender o funcionamento de uma aplicação de página única
- Gerir o estado da aplicação
- Criar componentes reutilizáveis
- Workshop: construir uma aplicação de página única com várias vistas sem recarregamento
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: construir uma aplicação de página única com várias vistas sem recarregamento
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
24,90 € s/ IVA
Criar uma API Node.js com TypeScript
Desenvolver uma API back-end tipada para uma aplicação Web.
Informações sobre a formação
Programadores Web, integradores e profissionais técnicos que pretendem construir interfaces e aplicações modernas com JavaScript e TypeScript.
Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.
- Compreender o papel do desenvolvimento back-end
- Criar uma aplicação com Express
- Guardar dados numa base de dados
- Workshop: desenvolver uma API de gestão completa com TypeScript
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: desenvolver uma API de gestão completa com TypeScript
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
24,90 € s/ IVA
Proteger, testar e implementar uma aplicação completa
Reunir todas as competências do percurso numa realização profissional
Informações sobre a formação
Programadores Web, integradores e profissionais técnicos que pretendem construir interfaces e aplicações modernas com JavaScript e TypeScript.
Dominar os fundamentos do percurso ou ter uma experiência equivalente. As noções avançadas assentam nas competências adquiridas nos cursos anteriores.
- Identificar as principais falhas de uma aplicação Web
- Compreender a autenticação e as sessões
- Melhorar o desempenho e a acessibilidade
- Projeto final: realizar uma aplicação Web completa
- Aplicar os métodos e as ferramentas do curso numa situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: realizar uma aplicação Web completa
- Verificar a coerência e a qualidade do resultado e avaliar os riscos antes da validação.
- Aplicar as competências adquiridas em situações profissionais semelhantes e justificar as decisões tomadas.
3 a 5 h
24,90 € s/ IVA