- Lexical Scope (Escopo Léxico)
- Prototype chain (Herança e cadeia de protótipos)
- Funções Construtoras
- ES6 Class
- Factory
- Mixins
- Composição
- Composição vs Herança Clássica
- Funções Construtoras vs Factory
- Funções Construtoras vs ES6 Class
- call, bind, apply
- Async/Sync (event loop)
- Callbacks
- Promises
- Lexical this
- UMD/AMD
- ESModules
- Lexical Scope (Escopo Léxico)
- Prototype chain (Herança e cadeia de protótipos)
- Funções Construtoras
- https://tableless.com.br/javascript-objetos-literais-vs-funcoes-construtoras/
- http://wbruno.com.br/javascript-puro/orientacao-a-objetos-em-javascript-funcao-construtora/
- http://blog.caelum.com.br/criacao-de-objetos-em-javascript/
- https://www.w3schools.com/js/js_object_constructors.asp
- https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Global_Objects/Object/constructor
- https://developer.mozilla.org/pt-PT/docs/Javascript_orientado_a_objetos
- ES6 Class
- https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript
- https://medium.com/javascript-scene/master-the-javascript-interview-what-s-the-difference-between-class-prototypal-inheritance-e4cd0a7562e9
- https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Classes
- Factory
- Mixins
- Composição
- Composição vs Herança Clássica
- Funções Construtoras vs Factory
- Funções Construtoras vs ES6 Class
- call, bind, apply
- Async/Sync (event loop)
- Callbacks
- Promises
- Lexical this
- UMD/AMD
- ESModules