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
- Object: Inheritance and the Prototype Chain o Creating Objects: Function Constructors
- The Prototype Chain in the Console
- Creating Objects: Object. Create
- Primitives vs. Objects
- First Class Functions: Passing Functions as Arguments
- First Class Functions: Functions Returning Functions
- Immediately Invoked Function Expressions (IIFE)
Asynchronous JavaScript: Promises, Async/Await, and AJAX
- An Example of Asynchronous JavaScript
- Asynchronous JavaScript: The Event Loop
- Asynchronous JavaScript with Callbacks
- From Callback Hell to Promises
- From Promises to Async/Await
- AJAX and APIs
- Making AJAX Calls with Fetch and Promises
JavaScript ES6
- Variable Declarations with LET and CONST o Strings in ES6
- Arrow Functions
- DE structuring
- Arrays in ES6
- The Spread Operator o Rest Parameters
- Default Parameters
- Classes
TypeScript
- What is typescript?
- Typescript installation
- TypeScript vs. JavaScript o OOPs in TypeScript
- Creating Classes and class properties
- Methods
- Access Modifiers
- Constructor
- Getters and Setters
- Static properties and methods
- Inheritance
- Interfaces
TENHO INTERESSE