JavaScript & TypeScript — Catálogo
Escolha um curso ou um pacote para começar.
As profissões de JavaScript & TypeScript envolvem principalmente desenvolvedores Web front-end, full-stack e back-end Node.js, além de integradores e engenheiros de software que constroem interfaces e serviços Web modernos. A necessidade de capacitação já não se limita ao JavaScript: os projetos profissionais exigem hoje tipagem, estruturação do código, consumo de APIs, gestão de dependências, testes, segurança e implantação.
Os 15 cursos avançam dos fundamentos Web HTML/CSS e JavaScript para a manipulação do DOM, os formulários, o Fetch e as APIs, os módulos e o npm e, depois, TypeScript, interfaces e tipos avançados, aplicativos de página única, Node.js, Express, segurança, testes e implantação. Ao final da trilha, você saberá criar um aplicativo Web completo, tipado, conectado a uma API, testado, protegido e pronto para produção.
🎓 15 cursos • 📘 120 aulas interativas • ⏱️ de 45 a 75 horas de aprendizagem por meio do diálogo
Melhor oferta
Pacote Completo JavaScript & TypeScript
148,50 € sem impostos
Economia : 99,00 €
29,70 €
22,90 sem impostos
Economia : 6,80 €
Entender a Web e criar uma página HTML
Entender o funcionamento de um site e construir uma primeira página estruturada
Informações sobre o treinamento
Desenvolvedores Web, integradores e profissionais técnicos que desejam construir interfaces e aplicações modernas com JavaScript e TypeScript.
Nenhum pré-requisito técnico avançado. O uso habitual do computador e a capacidade de seguir instruções técnicas são suficientes para começar.
- Entender o funcionamento da Web
- Conhecer HTML, CSS e JavaScript
- Adicionar links e imagens
- Workshop: criar uma primeira página de apresentação
- Aplicar os métodos e as ferramentas do curso em uma 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 € sem impostos
Estilizar uma interface com CSS
Criar uma interface clara, legível e adaptada às diferentes telas
Informações sobre o treinamento
Desenvolvedores Web, integradores e profissionais técnicos que desejam construir interfaces e aplicações modernas com JavaScript e TypeScript.
Nenhum pré-requisito técnico avançado. O uso habitual do computador e a capacidade de seguir instruções técnicas são suficientes para começar.
- Entender os seletores CSS
- Entender margens, bordas e espaçamentos
- Construir um grid com CSS Grid
- Workshop: criar uma página responsiva
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: criar uma página responsiva
- 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 € sem impostos
Conhecer os fundamentos do JavaScript
Entender o papel do JavaScript e escrever os primeiros programas
Informações sobre o treinamento
Desenvolvedores Web, integradores e profissionais técnicos que desejam construir interfaces e aplicações modernas com JavaScript e TypeScript.
Nenhum pré-requisito técnico avançado. O uso habitual do computador e a capacidade de seguir instruções técnicas são suficientes para começar.
- Entender para que serve o JavaScript
- Declarar variáveis com let e const
- Exibir e examinar valores no console
- Workshop: criar uma primeira calculadora interativa
- Aplicar os métodos e as ferramentas do curso em uma 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 € sem impostos
38,70 €
28,90 sem impostos
Economia : 9,80 €
JavaScript na prática
Desenvolver processos de tratamento de dados que tomam decisões e repetem operações
Informações sobre o treinamento
Desenvolvedores Web, integradores e profissionais técnicos que desejam construir interfaces e aplicações modernas com JavaScript e TypeScript.
Conhecer os fundamentos apresentados nos primeiros cursos da trilha ou ter experiência prática equivalente.
- Usar as condições if, else e else if
- Combinar várias condições
- Usar os loops while e do while
- Workshop: criar um programa de gestão de resultados
- Aplicar os métodos e as ferramentas do curso em uma 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 € sem impostos
Usar funções, arrays e objetos
Organizar os dados e evitar a repetição de código
Informações sobre o treinamento
Desenvolvedores Web, integradores e profissionais técnicos que desejam construir interfaces e aplicações modernas com JavaScript e TypeScript.
Conhecer os fundamentos apresentados nos primeiros cursos da trilha ou ter experiência prática equivalente.
- Criar e chamar uma função
- Entender o escopo das variáveis
- Percorrer e transformar um array
- Workshop: gerenciar uma lista de itens estruturados
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: gerenciar uma lista de itens 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 € sem impostos
Manipular o DOM e os eventos
Tornar uma página Web realmente interativa
Informações sobre o treinamento
Desenvolvedores Web, integradores e profissionais técnicos que desejam construir interfaces e aplicações modernas com JavaScript e TypeScript.
Conhecer os fundamentos apresentados nos primeiros cursos da trilha ou ter experiência prática equivalente.
- Entender o modelo DOM
- Modificar o texto, os atributos e os estilos
- Tratar eventos de teclado e mouse
- Workshop: criar uma lista interativa
- Aplicar os métodos e as ferramentas do curso em uma 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 € sem impostos
47,70 €
35,90 sem impostos
Economia : 11,80 €
Criar e validar formulários
Capturar as informações digitadas pelo usuário e controlar sua qualidade
Informações sobre o treinamento
Desenvolvedores Web, integradores e profissionais técnicos que desejam construir interfaces e aplicações modernas com JavaScript e TypeScript.
Conhecer os fundamentos apresentados nos primeiros cursos da trilha ou ter experiência prática equivalente.
- Construir um formulário HTML acessível
- Interceptar o envio do formulário
- Exibir mensagens de erro compreensíveis
- Workshop: criar um formulário completo
- Aplicar os métodos e as ferramentas do curso em uma 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 € sem impostos
Usar o Fetch e comunicar com APIs
Obter, validar e enviar dados para serviços externos.
Informações sobre o treinamento
Desenvolvedores Web, integradores e profissionais técnicos que desejam construir interfaces e aplicações modernas com JavaScript e TypeScript.
Dominar os fundamentos da trilha ou ter experiência equivalente. Os conceitos avançados se baseiam nas competências adquiridas nos cursos anteriores.
- Entender o papel de uma API
- Ler e validar dados em formato JSON
- Usar promises, async e await
- Workshop: construir um cliente de API completo
- Aplicar os métodos e as ferramentas do curso em uma 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 € sem impostos
Estruturar um projeto com módulos, npm e ferramentas
Organizar corretamente um aplicativo JavaScript moderno
Informações sobre o treinamento
Desenvolvedores Web, integradores e profissionais técnicos que desejam construir interfaces e aplicações modernas com JavaScript e TypeScript.
Dominar os fundamentos da trilha ou ter experiência equivalente. Os conceitos avançados se baseiam nas competências adquiridas nos cursos anteriores.
- Dividir um programa em módulos
- Entender as dependências de um projeto
- Instalar e atualizar um pacote
- Workshop: reestruturar um aplicativo modular
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: reestruturar um aplicativo 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 € sem impostos
56,70 €
42,90 sem impostos
Economia : 13,80 €
Conhecer o TypeScript e a tipagem
Entender a importância da tipagem e tornar o código JavaScript progressivamente mais seguro
Informações sobre o treinamento
Desenvolvedores Web, integradores e profissionais técnicos que desejam construir interfaces e aplicações modernas com JavaScript e TypeScript.
Dominar os fundamentos da trilha ou ter experiência equivalente. Os conceitos avançados se baseiam nas competências adquiridas nos cursos anteriores.
- Entender 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 em uma 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 € sem impostos
Dominar os tipos avançados e as interfaces
Modelar com precisão os dados manipulados pelo aplicativo
Informações sobre o treinamento
Desenvolvedores Web, integradores e profissionais técnicos que desejam construir interfaces e aplicações modernas com JavaScript e TypeScript.
Dominar os fundamentos da trilha ou ter experiência equivalente. Os conceitos avançados se baseiam nas competências adquiridas nos cursos anteriores.
- Usar tipos personalizados
- Definir propriedades opcionais
- Usar tipos literais e uniões discriminadas
- Workshop: modelar os dados de um aplicativo
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: modelar os dados de um aplicativo
- 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 € sem impostos
Desenvolver um aplicativo Web com TypeScript
Usar o TypeScript em uma interface interativa real
Informações sobre o treinamento
Desenvolvedores Web, integradores e profissionais técnicos que desejam construir interfaces e aplicações modernas com JavaScript e TypeScript.
Dominar os fundamentos da trilha ou ter experiência equivalente. Os conceitos avançados se baseiam nas competências adquiridas nos cursos anteriores.
- Configurar o TypeScript para o navegador
- Tipar os eventos do usuário
- Tipar as respostas de uma API
- Workshop: criar um aplicativo TypeScript interativo
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: criar um aplicativo TypeScript interativo
- 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 € sem impostos
74,70 €
48,90 sem impostos
Economia : 25,80 €
Construir um aplicativo de página única moderno
Organizar um aplicativo de página única com várias telas e funcionalidades.
Informações sobre o treinamento
Desenvolvedores Web, integradores e profissionais técnicos que desejam construir interfaces e aplicações modernas com JavaScript e TypeScript.
Dominar os fundamentos da trilha ou ter experiência equivalente. Os conceitos avançados se baseiam nas competências adquiridas nos cursos anteriores.
- Entender o funcionamento de um aplicativo de página única
- Gerenciar o estado do aplicativo
- Criar componentes reutilizáveis
- Workshop: construir um aplicativo de página única com várias telas sem recarregamento
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: construir um aplicativo de página única com várias telas 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 € sem impostos
Criar uma API Node.js com TypeScript
Desenvolver uma API back-end tipada para um aplicativo Web.
Informações sobre o treinamento
Desenvolvedores Web, integradores e profissionais técnicos que desejam construir interfaces e aplicações modernas com JavaScript e TypeScript.
Dominar os fundamentos da trilha ou ter experiência equivalente. Os conceitos avançados se baseiam nas competências adquiridas nos cursos anteriores.
- Entender o papel do desenvolvimento back-end
- Criar um aplicativo com Express
- Salvar dados em um banco de dados
- Workshop: desenvolver uma API de gestão completa com TypeScript
- Aplicar os métodos e as ferramentas do curso em uma 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 € sem impostos
Proteger, testar e implantar um aplicativo completo
Reunir todas as competências da trilha em um projeto profissional
Informações sobre o treinamento
Desenvolvedores Web, integradores e profissionais técnicos que desejam construir interfaces e aplicações modernas com JavaScript e TypeScript.
Dominar os fundamentos da trilha ou ter experiência equivalente. Os conceitos avançados se baseiam nas competências adquiridas nos cursos anteriores.
- Identificar as principais falhas de um aplicativo Web
- Entender a autenticação e as sessões
- Melhorar o desempenho e a acessibilidade
- Projeto final: criar um aplicativo Web completo
- Aplicar os métodos e as ferramentas do curso em uma situação típica de trabalho.
- Obter um resultado concreto e útil, aplicando os conhecimentos adquiridos: criar um aplicativo Web 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
24,90 € sem impostos