# JavaScript Completo ES6+

<p align="center">
  <img src="https://img.icons8.com/color/144/000000/javascript.png">
</p>

---

Conteúdo desenvolvido no intuito, de desenvolver minha capacidade e entendimento sobre a linguagem JavaScript

## Principais Tópicos Abordados

- **Fundamentos:** Dados, variáveis, operadores, boolean, funções, objetos, arrays, loops

- **OBJETOS:** Constructor functions, prototype, String, Array, Math, Number, Function, Object.
- **Efeitos no DOM:** Modules, event bubble, setTimeout, forms
- **Classes:** Class, constructor, get, set, extends e mais.
- **Mais JavaScript:** IIFE, factory function, clojures, debugging, destructuring, rest, iterables.
- **Regular Expression:** Principais padrões e métodos.

---

## Projeto do Curso

- Site Animais Fantasticos

  - **Status:** Em desenvolvimento
