Skip to content

Curso do @alura de JavaScript Avançado - Um projeto simples mas bem didático para iniciar com Js

Notifications You must be signed in to change notification settings

Lancelotti-beta/curso-javaScript-avancado

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 

Repository files navigation

Alura Curso JavaScript Avancado

Conhecendo o Browser e padrões de projeto

Construindo uma lógica em JS para uma pagina de negociação da bolsa de valores.

O projeto do curso

Aprendendo JavaScript com ECMASCRIPT 6, usando paradigma Orientado a Objetos para resolver problemas e estrutrar aplicação com o Modelo MVC

Modulo I

  • Paradigma orientado a objetos ao funcional para resolver problemas
  • Apredendo novos recursos do ECMASCRIPT 6
  • Estruturando a aplicação no modelo MVC
  • Padrões de projeto

Aprofundando em MVC, padrão Proxy e Factory

Modulo II

  • function()

O this da function() é dinâmico, não pertencendo ao controller e sim ao model. Usando a API do JavaScript Reflection API, o reflect.apply(), recebendo o nome do método e o contexto em que queremos executar o this no momento da execução da função para corrigir o this no momento da execução.

  • arrow functions

A arrow functions possuem um escopo léxico, enquanto as funções padrões têm um escopo dinâmico. Isto significa que, se temos uma função em JavaScript que varia de acordo com o contexto no qual é chamada, o this léxico de uma arrow function manterá o mesmo this em todas as chamadas da função.

  • Usando Requisição AJAX para atualizar a lista via Server Local
  • erro frist e callback

Em construção . . .

About

Curso do @alura de JavaScript Avançado - Um projeto simples mas bem didático para iniciar com Js

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published