An open API service indexing awesome lists of open source software.

https://github.com/renyzeraa/algaworks-aulas

Arquivos do Curso Mergulhando no JavaScript e TypeScript da Algaworks
https://github.com/renyzeraa/algaworks-aulas

javascript typescript

Last synced: 28 days ago
JSON representation

Arquivos do Curso Mergulhando no JavaScript e TypeScript da Algaworks

Awesome Lists containing this project

README

          

# Curso: Mergulhando no JavaScript 🤿

Esse repositório é referente ao curso Mergulhando no JavaScript e TypeScript do básico ate o avançado, criado da [AlgaWorks](https://algaworks.com), com duração de 11 horas.

O objetivo deste curso é ensinar JavaScript moderno. Contém:

### Módulo 01

- [ x ] Introdução ao Curso de JavaScript
- [ x ] Como lidar com erros

### Módulo 02

- [ x ] Hello World
- [ x ] Objetos
- [ x ] Arrays de objetos
- [ x ] Funções
- [ x ] Condicionais
- [ x ] Programação funcional
- [ x ] Truthy e Falsy

### Módulo 03

- [ x ] Tudo é Objeto
- [ x ] Var
- [ x ] const
- [ x ] let
- [ x ] Funções
- [ x ] call e apply
- [ x ] Arrow function
- [ x ] Argumentos
- [ x ] Hoisting
- [ x ] Template Strings
- [ x ] setTimerOut / setInterval

### Módulo 04

- [ x ] Programação Orientada a Objetos
- [ x ] class
- [ x ] constructor
- [ x ] inheritance
- [ x ] prototype

### Módulo 05

- [ x ] Destructuring
- [ x ] Objects
- [ x ] Arrays
- [ x ] Return Functions
- [ x ] Spread operator
- [ x ] Clone spread
- [ x ] Array spreads
- [ x ] Functions spreads
- [ x ] rest
- [ x ] rest with destructuring

### Módulo 06

- [ x ] Array methods
- [ x ] Array from
- [ x ] Array of
- [ x ] forEach
- [ x ] map
- [ x ] filter
- [ x ] reduce
- [ x ] find
- [ x ] some
- [ x ] every

### Módulo 07

- [ x ] Assíncrono
- [ x ] Promises
- [ x ] Then & Catch
- [ x ] Async & Await
- [ x ] Promisse.all
- [ x ] Encadear then

### Módulo 08

- [ x ] Pacotes e Modulos
- [ x ] node_modules
- [ x ] .gitignore

### Módulo 09

- [ x ] TypeScript
- [ x ] Tipando variaveis
- [ x ] Type aliasing
- [ x ] Tipando argumentos
- [ x ] Tipando objetos
- [ x ] Union intersection
- [ x ] Interfaces
- [ x ] Exportando interfaces types
- [ x ] Generics

---

### Contato

### [**Renan Leandro da Silva**](https://github.com/renyzeraa)

🛠 `Frontend` Developer Jr.

📍 Santa Catarina - Brazil

LinkedIn Badge Gmail Badge Discord Badge GitHub Badge