JavaScript

do início ao fim



  • Introdução

    • Como o JavaScript Funciona

      Conceitos:

      Java Script Engine
    • Evolução do JavaScript

      Conceitos:

      Java Script, JScritpt, ECMAScript
    • Manuais e Especificações
    • Editores de Código
  • JavaScript Básico

    • Primeiro código

      Tag:

      script

      Método:

      console.log()
    • Variáveis, Tipos Primitivos de Dados e Caixas de Diálogo

      Declaração:

      let

      Tipos Primitivos de Dados

      String, Number, boolean, Simbol, Null, Undefined

      Métodos:

      alert(), pronpt(), confirm()
    • Estruturas Condicionais

      Estruturas:

      IF ELSE, SWITCH

      Operadores:

      Operador ternário, Operadores Lógicos, Operadores de Comparação
    • Arrays

      Conceitos:

      Criação de Array

      Métodos:

      join(), pop(), push(), shift(), unshift(), concat(),slice()
    • Strings

      Conceitos:

      Criação de Strings

      Métodos:

      length(), charAt(), indexOf(), lastIndexOf(), replace(), split(),substr(),substring()
    • Estruturas de Repetição

      Estruturas:

      While, For, Foreach
    • Trabalhando com o Objeto Date()

      Conceitos:

      Construtor, dataString, O problema do dia - dataString - fuso horário

      Métodos:

      getFullYear(), getYear(), getMouth(), getDate(), getYear(),getHours(), getMinutes(), getSeconds(), getMilliseconds(),getDay(),getTime()
    • Funções

      Conceitos:

      Declaração de Funções, Funções X Métodos, Escopo de Variáveis, Parâmetros com Valor Default
  • JavaScript - Conceitos Fundamentais

    • Funções Anônimas
    • Closures
    • Arrow Function
    • Programação Síncrona
    • Web Work
    • Funções Callback

      Métodos e Funções Javascript:

      setTimeout(), setInterval(), map(), filter()
    • Promisses
    • Asynk/Await
    • Ajax/Fech
  • Objetos

    • Criação de Objetos
    • Armazenamento em Memória
    • Clonagem de Objetos
    • Função Construtura
    • Criação de Métodos
    • Garbage Collection
    • Palavra chave THIS
  • Manipulando o DOM

    • Acessando elementos html

      Métodos:

      querySelector(), querySelectorAll()

      Propriedades:

      textContent,
    • GRID CSS

      Propriedades:

      float, display:in-line-block, display:block, display:flex, , display:flex, display:flex,

Criado por Malcon Toledo