Curso JavaScript With TypeScript Advanced

  • Development

Curso JavaScript With TypeScript Advanced

24 horas
Visão Geral

Curso JavaScript With TypeScript Advanced, JavaScript é a tecnologia de backbone para a maioria dos aplicativos da web. O treinamento foi desenvolvido para aquelas pessoas que têm uma ideia do JavaScript básico ou dos fundamentos do JavaScript e desejam atualizar a parte avançada. Typescript (Superconjunto de JavaScript) também faz parte do currículo. Ele irá prepará-lo para avançar em carreiras em programação front-end ou back-end, como Angular, React, Node & Express.

Publico Alvo
  • Este curso foi desenvolvido para Web designers e outros que tenham um conhecimento básico de JavaScript e queiram aprender sobre as funcionalidades mais avançadas de JavaScript e Typescript.
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

Advanced JavaScript: Objects and Functions

  1. Object: Inheritance and the Prototype Chain o Creating Objects: Function Constructors
  2. The Prototype Chain in the Console
  3. Creating Objects: Object. Create
  4. Primitives vs. Objects
  5. First Class Functions: Passing Functions as Arguments
  6. First Class Functions: Functions Returning Functions
  7. Immediately Invoked Function Expressions (IIFE)

Asynchronous JavaScript: Promises, Async/Await, and AJAX

  1. An Example of Asynchronous JavaScript
  2. Asynchronous JavaScript: The Event Loop
  3. Asynchronous JavaScript with Callbacks
  4. From Callback Hell to Promises
  5. From Promises to Async/Await
  6. AJAX and APIs
  7. Making AJAX Calls with Fetch and Promises

 JavaScript ES6

  1. Variable Declarations with LET and CONST o Strings in ES6
  2. Arrow Functions
  3. DE structuring
  4. Arrays in ES6
  5. The Spread Operator o Rest Parameters
  6. Default Parameters
  7. Classes

TypeScript

  1. What is typescript?
  2. Typescript installation
  3. TypeScript vs. JavaScript o OOPs in TypeScript
  4. Creating Classes and class properties
  5. Methods
  6. Access Modifiers
  7. Constructor
  8. Getters and Setters
  9. Static properties and methods
  10. Inheritance
  11. Interfaces
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