Fale com a gente no WhatsApp Fale com a gente no WhatsApp
Fale com a gente no WhatsApp

Curso de TypeScript - Avançado

Aprenda a utilizar todo poder oferecido pelo TypeScript

Nível Avançado Categoria Desenvolvimento Back-end

  • Curso com 01h21 de vídeos
  • Certificado com 4 horas
  • 14 exercícios

Sobre o curso

O TypeScript é um superset do JavaScript que permite ao desenvolvedor aplicar conceitos de orientação a objetos de maneira mais clara. Pelo fato de o TypeScript ser um superset do JavaScript, ele não é uma linguagem. Na verdade, o código TypeScript, no final, é convertido para código JavaScript "normal" em um processo conhecido como transpilação.

A ideia da Microsoft ao criar o TypeScript foi desenvolver uma ferramenta que permitisse trabalhar com a flexibilidade característica do JavaScript alinhada com conceitos de orientação a objetos característicos de linguagens como C#, além de permitir uma pseudo-tipagem. No final, o que temos com o TypeScript é um código muito mais organizado, seguro e mais legível, associado com uma grande grama de recursos e funcionalidades que estendem os presentes no JavaScript. Como veremos neste curso

O TypeScript é um superset do JavaScript que permite ao desenvolvedor aplicar conceitos de orientação a objetos de maneira mais clara. Pelo fato de o TypeScript ser um superset do JavaScript, ele não é uma linguagem. Na verdade, o código TypeScript, no final, é convertido para código JavaScript "normal" em um processo conhecido como transpilação.

A ideia da Microsoft ao criar o TypeScript foi desenvolver uma ferramenta que permitisse trabalhar com a flexibilidade característica do JavaScript alinhada com conceitos de orientação a objetos característicos de linguagens como C#, além de permitir uma pseudo-tipagem. No final, o que temos com o TypeScript é um código muito mais organizado, seguro e mais legível, associado com uma grande grama de recursos e funcionalidades que estendem os presentes no JavaScript. Como veremos neste curso

O que irá aprender?

Neste curso vamos aprofundar o conhecimento em aspectos mais avançados do TypeScript. São vídeo aulas e apostilas que mostram como utilizar Decorators, o conceito de Generics, sobre Type Alias, Unions e outros recursos. Também serão passados exercícios para que você possa fixar, praticar e aplicar o conteúdo aprendido durante o curso.

Nesse curso, dentre várias outras coisas, você verá sobre:

  • Decorators;
  • Generics;
  • Type Alias e Unions;
  • Type Guards
  • Debug;
  • Dicas e boas práticas.

Pra quem é esse curso?

Este curso é destinado a desenvolvedores que desejam se aprofundar nos principais recursos na codificação com o TypeScript.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.

Metodologia

  • Videoaulas
  • Início Imediato
  • Testes de aprendizado

Ambiente do curso

  • TypeScript

Sobre o professor

Wesley Gado

Wesley Gado

Formado em Análise e Desenvolvimento de Sistemas pelo Instituto Federal de São Paulo, atuou em projetos como desenvolvedor Front-End. Nas horas vagas grava Podcast e arrisca uns três acordes no violão.

Conteúdo programático

  1. Decorator

    Como criar e utilizar o recurso de Decorators com TypeScript.

    6 aulas
    • Apresentação
    • O que são decorators
    • Decorators com Classes
    • Decorators com Propriedades
    • Decorators com Funções
    • Questionário
  2. Generics

    O que são e como utilizar o recurso Generics.

    3 aulas
    • Generics com Classes
    • Generics com Funções
    • Questionário
  3. Type Alias, Unions e Type Guards

    O que são e como utilizar os type alias, unions e Type Guards.

    4 aulas
    • Type Alias e Unions
    • Type Guards - Trabalhando com Tipos
    • Type Guards - Trabalhando com Objetos
    • Questionário
  4. Debug

    Como debugar sua aplicação em diferentes cenários, com o VS Code e Node.js.

    4 aulas
    • Utilizando o "debugger"
    • Debug com TypeScript no VS Code
    • Debug com Node.js
    • Questionário
  5. Dicas e Boas Práticas

    Compilado de dicas e boas práticas para utilizar com TypeScript.

    2 aulas
    • Dicas e Boas Práticas
    • Questionário
Download da ementa

Cursos relacionados

Formação em que esse curso está inserido

Utilizada e amada por milhares! Veja mais opiniões reais

Plano de acesso total!

Tenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!

Um ano de acesso completo

Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:

  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Suporte direto com professores
  • Aplicativos para Android e iOS
  • Plano de carreira personalizado
  • Certificados digitais inclusos
  • Suporte com SLA de 4 horas úteis
  • Acesso offline através dos apps
R$ 99,00 ECONOMIZE R$ 600,00
12x R$ 49,00 sem juros, no cartão de crédito
Matricule-se agora
Garantia incondicional de satisfação
Garantia incondicional de satisfação

Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!