Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/miguelitodev/javascript-poo

Esse é um repositório com o script das aulas feitas no Curso de JavaScript: Programando a Orientação a Objetos da Alura
https://github.com/miguelitodev/javascript-poo

class constructor javascript javascript-class js js-poo orientacao-a-objetos poo poo-javascript

Last synced: 2 days ago
JSON representation

Esse é um repositório com o script das aulas feitas no Curso de JavaScript: Programando a Orientação a Objetos da Alura

Awesome Lists containing this project

README

        

## Aulas

### Repetição de código

- Criando classes
- O que são atributos
- Instâcia/Objeto
- Operador new

### Adicionando comportamentos

- Class field declarations for JavaScript
- Criação de métodos
- Palavra chave this
- Encapsulamento
- Proposta de atributos privados
- return e early return

### Modularizando código

- Package.json
- Modules
- import/export
- Quais as vantagens de ter um código onde usamos classes e composição ao invés de tipos primitivos
- Tipos de valor e tipos de referência
- Alterando dinamicamente um objeto

### Acessando atributos privados

- O que aprendemos nessa aula:
- Diferenças entre null e undefined
- Aprofundando nos conceitos de referências a um espaço de memória
- Get e Set
- Melhor encapsulamento da classe
- Protegendo atributos sensíveis

### Construtores e estáticos

- Construtores
- encapsulamento
- atributos "readonly"
- Atributos estáticos