Skip to content

Latest commit

 

History

History
159 lines (138 loc) · 2.92 KB

sumario.md

File metadata and controls

159 lines (138 loc) · 2.92 KB

##JavaScript Básico

  1. JavaScript - Fundamentos
  • Declarando Variáveis
  • Âmbito das Variáveis
  • Topos de Dados
  • Números
  • Nulo
  • Operadores
  1. Estruturas de Seleção
  • if...
  • if...else
  • switch
  1. Estruturas de Repetição
  • While
  • Do While
  • For…In
  • For
  • Break
  • Continue
  1. Funções
  • Introdução
  • Escrevendo Funções
  • Parametros
  • Retornando Valores
  1. Core JavaScript
  • Objeto String
  • Objeto Math
  • Objeto Number
  • Objeto Datetime
  • O Objeto Style
  • Objeto Array
  • Arrays Multidimensionais
  • Iniciação de Arrays
  • Métodos para Array
  1. DOM e HTML5
  • Acesso Hierárquico
  • Acesso Utilizando o Atributo Name
  • Acesso Utilizando o Método getElementById( )
  • Acesso Utilizando o Método getElementsByName( )
  • Acesso Utilizando o Método getElementsByTagName( )
  • Acesso Utilizando o Método getElementsByClassName( )
  • Acesso Utilizando o Método getSelection( )
  • Métodos de Manipulação HTML
  1. Eventos
  • Eventos de Janela
  • Eventos de Formulário
  • Eventos de Teclado
  • Eventos de Manipulação do Mouse
  • Eventos Multimídia
  1. Controles de Janela
  • Window
  • Temporizadores
  • Cookies
  1. Manipulando Formulários
  • Input Type Submit, Reset e Button
  • Input Type Text, Password, File, Hidden e Textarea
  • Input Type Radio e Checkbox
  • Select
  • Validação de Formulários
  • Custom Validators
  • Objeto Formdata
  1. As API'S do HTML5
  • Histórico de Sessão
  • Geolocation
  • Aplicações Off-line
  • Notification
  • File API
  • Web Storage

##JavaScript Avançado

  1. Estruturas de dados em Javascript
  • Instruções
  • Estruturas de dados em Javascript
  • Tipagem Dinamica
  • Os tipos de dados
  • Os valores primitivos
  • Tipo Booleano
  • Tipo Null
  • Tipo Undefined
  • Tipo número
  • Tipo String
  • Tipo Simbolo
  • Tipo Array
  • Tipo Data
  • Objetos Literais
  1. JSON, Ajax e JSONp.
  • JSON
  • JSONP
  • AJAX
  1. CORS
  • Solicitações básicas do Ajax
  • Implementando CORS
  • Criando o objeto XMLHttpRequest
  • CORS a partir do JQuery
  1. Tratamento de erros em Javascript
  • Erros comuns
  • Evitar erros comuns
  • Depurar erros javascript
  • Tratamento de exceções
  • Tipos de erro do JavaScript
  • Construtores de objetos de erro
  1. Tipagem dinâmica e Duck Typing
  • Tipagem de Variáveis
  • DuckTyping
  1. Orientação a Objeto
  • Introdução ao JavaScript Orientado a Objeto
  1. Funções como objetos
  • Functions no Javascript
  • Funções são objetos
  • Declarando funções
  • Closures
  • Uso (invocação) de functions
  • As quatro maneiras de invocar functions
  • Arguments
  • Return
  • Escopo
  • Patterns e técnicas legais de uso de funções JavaScript
  1. Closures e Hasteamento
  • Escopo de Variável
  • Hasteamento de Variáveis
  • Closures
  1. APIs do HTML5
  • APIs
  • Técnicas de detecção
  • Formulários
  • Seletores
  • Server-Sent Events
  • Canvas
  • Aplicações offline
  • Histórico de Sessão
  • Storage
  • Geolocation
  • Web Workers
  1. Memoria
  • Gerenciamento de memória
  • Ciclo de vida de Memória
  • Garbage Collection
  • Mark and Sweep
  • Exemplo de vazamento