32h

Para conclusão

3
Cursos
1
Vídeo extra
2
Artigos

Typescript

Você já deve ter ouvido falar que o TypeScript é um **superconjunto (**ou super-set) da linguagem JavaScript. Mas o que isso significa? O TypeScript (TS) consegue utilizar todo o contexto do JavaScript (JS) e acrescenta vantagens próprias, como tipagem estática e outros recursos da linguagem que tornam o código menos suscetível a erros durante o desenvolvimento e bugs. Assim, ao utilizar essa linguagem, a sua experiência será bem mais fluida e sofisticada.

Nesta formação vamos ver um panorama de uso do TypeScript, mergulhando progressivamente na linguagem, e mostrando as vantagens e diferenças em relação ao JavaScript, além de apresentar as melhores práticas para você utilizar TypeScript nas suas aplicações.

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Com quem você vai aprender?

  • Flavio Henrique de Souza Almeida

    Flávio é desenvolvedor e instrutor, focado no desenvolvimento com Angular e procurando conciliar o frontend com o backend. Palestrou em conferências como QCON e MobileConf. É autor do best-seller "Cangaceiro JavaScript". Além da sua graduação e MBA em TI, também é graduado em Psicologia, aplicando os aprendizados desta área no desenvolvimento de software e de aplicações web.

  • Flavio Henrique de Souza Almeida

    Flávio é desenvolvedor e instrutor, focado no desenvolvimento com Angular e procurando conciliar o frontend com o backend. Palestrou em conferências como QCON e MobileConf. É autor do best-seller "Cangaceiro JavaScript". Além da sua graduação e MBA em TI, também é graduado em Psicologia, aplicando os aprendizados desta área no desenvolvimento de software e de aplicações web.

Passo a passo
  1. 1 Um mergulho no TypeScript

    Se você quer se aprofundar em desenvolvimento Front-end, um dos passos importantes é aprender TypeScript. Esse super conjunto baseado em JavaScript permite que você tenha uma experiência mais fluida ao lidar com tipos e orientações a objetos, e pode ser combinado com diferentes frameworks para atingir um resultado super poderoso.

    Nos cursos a seguir, você aprenderá como configurar seu ambiente utilizando TypeScript e quais as vantagens de utilizar a tipagem estática, verá como configurar o seu compilador TS e as melhores práticas para utilizar os recursos do TS.

  2. 2 Avançando nos recursos da linguagem

    Nesta sequência, você irá se aprofundar ainda mais no TypeScript e avançar no paradigma da Orientação a Objetos!

    Você também aprenderá como organizar e adicionar tipos em seu código ao consumir uma API REST, além de outros conceitos mais avançados de uma das linguagens mais amadas por devs, como generics, enumerations, decorators, interfaces, e muito mais!

    • Curso TypeScript parte 2: avançando na linguagem

      10h
      • Aprenda a utilizar modificadores de acesso, herança e tipos genéricos
      • Entenda o papel das Enumerations
      • Crie um mini framework de atualização de view inspirado no JSX
      • Configure ainda mais seu compilador TS e tire máximo proveito do seu código
    • Curso Typescript parte 3: mais técnicas e boas práticas

      10h
      • Conheça as vantagens do uso de Decorators
      • Crie diferentes tipos de decorators e deixe seu código ainda mais elegante
      • Compreenda os benefícios do uso de interfaces
      • Aprenda a organizar e a adicionar tipo em seu código ao consumir uma API REST
      • Entenda o papel de sourceMaps e aprenda como debugar a sua aplicação no navegador
      • Crie soluções combinando tudo o que aprendeu nos módulos anteriores
      • Tire benefício do Polimorfismo garantindo um código protegido e dinâmico
    • Artigo JavaScript ou TypeScript? Entenda as principais diferenças | Alura

    • Site Typescript, APIs e PIX na GerenciaNet - Hispters On The Road #55 - Hipsters Ponto TechHipsters Ponto Tech

Escola

Front-end

Além dessa, a categoria Front-end conta com cursos de HTML, CSS, React, Angular, JavaScript, jQuery,e mais...

Conheça a Escola

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

A didática do professor Flávio torna o curso muito fácil de acompanhar

TypeScript parte 1: evoluindo seu JavaScript

Rafael Hiroshi Kanasiro Pereira

Muito boa experiência. A didática e a profundidade do conteúdo e as dicas facilitaram a aprendizagem desse curso.

TypeScript parte 2: avançando na linguagem

Luiz Peralta

Muito boa experiência. Além da didática, os exemplos e dicas complementam a ideia do curso: compreensão conceitual, implementação e prática com uma nova abordagem a ser implementada no contexto do JavaScript.

Typescript parte 3: mais técnicas e boas práticas

Luiz Peralta

Comece a estudar agora na maior escola de tecnologia do país

Conheça os Planos para Empresas