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
- Host: GitHub
- URL: https://github.com/renyzeraa/algaworks-aulas
- Owner: renyzeraa
- Created: 2022-09-07T23:02:53.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-04-24T21:32:28.000Z (about 3 years ago)
- Last Synced: 2025-04-07T01:18:47.112Z (about 1 year ago)
- Topics: javascript, typescript
- Language: JavaScript
- Homepage:
- Size: 144 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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