Curso TypeScript

  • Development

Curso TypeScript

24h
Visão Geral

TypeScript oferece suporte à programação orientada a objetos baseada em classes para a linguagem. Ele se baseia em JavaScript adicionando classes, módulos, interfaces e declarações de tipo opcionais. Ele foi desenvolvido para o desenvolvimento de aplicativos da web em grande escala empresarial e transcompila para JavaScript. Este curso de treinamento TypeScript trata de explorar o TypeScript e como ele faz uso do conceito de Programação Orientada a Objetos para criar grandes aplicativos da web de maneira gerenciável.

 

Objetivo

Após concluir este Curso TypeScript, você será capaz de:

  • Os benefícios que o Typescript traz para seus projetos JavaScript
  • Como definir tipos personalizados usando Interface.
  • Como escrever genéricos e restrições
  • Como o TypeScript funciona com código assíncrono
  • Como usar TypeScript na estrutura JavaScript escolhida
Publico Alvo
  • A classe TypeScript é adequada para desenvolvedores JavaScript experientes que buscam entender rapidamente os elementos necessários para usar TS em estado selvagem - por exemplo, junto com outra estrutura JavaScript.

 

 

Pre-Requisitos
  • A experiência existente com JavaScript pode ser útil, mas uma experiência em outra linguagem de desenvolvimento de software, como C#, Java, Python, PHP, será uma boa opção para você participar deste curso.

 

Materiais
Inglês/Português/Lab Pratico
Conteúdo Programatico

Reasons to use Typescript

  1. The benefits of compile-time error checking
  2. A gradual migration path from JavaScript to TypeScrip
  3. How TypeScript changes your team workflow
  4. The limitations of TypeScript
  5. Understanding type inference and structural typing

Defining custom types

  1. What is a type?
  2. Creating interfaces and types
  3. The differences between interfaces and types
  4. Union and intersection types
  5. Crafting precise types to minimise errors

Advanced types

  1. Using the built-in TypeScript utilities.
  2. Working with Partial, Record, Pick, and Parameters
  3. Understanding generics and constraints
  4. Definining function signatures as types

Building real projects with TypeScript

  1. TypeScript and the Angular framework
  2. TypeScript and the React framework
  3. Debugging tools for TypeScript
  4. Working with TypeScript in Node
  5. Adding types to asynchronous code.
TENHO INTERESSE

Cursos Relacionados

Curso Python Programação Advanced

32 horas

Curso SAP ABAP S4hana Developer Foundation

32 horas

Curso Full Stack and React Essentials

32 Horas

Curso Node.js for JavaScript Developers

24 horas

Curso Elasticsearch for Developers

16H

Curso Elastic Stack Foundation

24 horas

Curso Apache Spark™ Foundation

8 Horas