(11) 3168 2123| 11 99143-4349 atendimento@drc.org.br

      Javascript com Ajax

      Curso Javascript com Ajax

      A Web 2.0 trouxe um novo conceito na construção de sites para internet. O domínio da linguagem de programação JavaScript é essencial para o desenvolvimento de web sites e aplicações ricas

      Objetivo

      O curso de Javascript do DRC em São Paulo visa proporcionar ao aluno uma visão geral do Javascript, abordando os principais conceitos e recursos para a construção de efeitos visuais, interatividade e responsividade em aplicações web. Ao final do curso de Javascript com Ajax, o aluno será capaz de desenvolver web sites mais dinâmicos e interativos dentro nos novos padrões estabelecidos pela Web 2.0.

      Pré-Requisitos

      Ter realizado os cursos de “Lógica de Programação” e “HTML5 e CSS3”, ou ter conhecimento equivalentes.

      A quem se destina

      O curso de Javascript é dirigido aos profissionais que desejam formar-se como desenvolvedores Web, habilitados a construir sites dinâmicos e responsivos através do uso de tecnologias e padrões da Web.

      Conteúdo do Curso Javascript com Ajax

      Desenvolvendo Software

      • Custo de Manutenção
      • Convenção de Código
      • Nomenclatura
      • Object Calisthenics

      Introdução ao JavaScript

      • História
      • Sobre
      • EcmaScript
      • Linguagem JavaScript
      • Camadas de Abstração da Linguagem

      Sintaxe

      • Case-sensitive
      • Operadores
      • Operador de Definição
      • Operador de Concatenação
      • Precedência do Operador
      • Operadores Especiais
      • Operadores Palavras Chaves
      • Palavras Reservadas
      • Comentários
      • Encerrando a Instrução
      • Minificação
      • Lexical Tokens
      • Chaves { }
      • Parenteses ( )
      • Colchetes [ ] • Variáveis
      • Declarando Variáveis
      • Identificadores Válidos
      • Identificadores Inválidos
      • Valores de Variáveis
      • Single var Pattern
      • Vantagens Single var
      • Interpretação do Código
      • Constantes

      Objetos

      • Sobre
      • Origem dos Objetos
      • Objetos vs Primitivos
      • Tipos
      • Definição de Objeto
      • Chave e Valor
      • console
      • Criando Objetos
      • Operador new
      • Comparativo
      • Construtor vs Literal
      • Instância
      • Classes
      • Acessando as Propriedades e Métodos
      • Configurações
      • Endereço de Memória
      • Deferred Instantiation
      • Literais
      • Literais Tipo Object
      • Objeto Literal
      • Objeto Literal Complexo
      • Objeto Literal Complexo com Array
      • Semântica do Objeto
      • Dot Operator
      • Propriedades do Objeto
      • Delete

      Rotinas de Programação

      • Condicional
      • Instruções Comparativas
      • Operadores de Comparação
      • Comparação Abstrata
      • Comparação Estrita
      • if
      • else
      • Operadores Lógicos
      • And &&
      • Or ||
      • Ternário
      • switch
      • try
      • for
      • for in
      • Referência Dinâmica
      • while

      Requisições

      • Front-end e Back-end
      • Requisição
      • Header
      • Status Code
      • Introdução à SOA
      • Introdução à REST
      • Operação
      • Acesso ao Serviço REST
      • Métodos REST
      • PATCH vs PUT
      • Métodos Disponíveis
      • Métodos vs CRUDs

      Ajax

      • XML
      • JSON
      • Tipos de Dados JSON
      • Síncrono
      • Assíncrono
      • XMLHttpRequest
      • Eventos XMLHttpRequest
      • Principais Propriedades de XMLHttpRequest
      • Principais Métodos de XMLHttpRequest
      • JSON.parse( )
      • Cross-origin
      • JSONP
      • $.ajax( )
      • Configurações Importantes de $.ajax( )
      • jqXHR

      Project Scaffolding

      • Estruturando o Projeto
      • Scaffolding
      • Modelo Scaffolding

      Ferramentas de Desenvolvimento

      • Editores
      • Chrome Developer Tools
      • Elements
      • Console
      • Sublime Text

      Conceitos Essenciais

      • Princípios da Programação
      • Procedural
      • Orientado a Objetos
      • API
      • Propriedades
      • Métodos
      • Manipulação
      • Tipificação
      • Primitivos
      • Objetos
      • Principais Objetos
      • Identificando os Tipos
      • Convenções de Nomenclatura

      Array

      • Criando um Array
      • Índice do Array
      • Alterando Valores
      • Inconsistências
      • Arrays Multidimensionais
      • push( ) & pop ( )
      • shift( ) & unshift( )
      • slice( )
      • splice( )

      Funções

      • Características
      • Formas de Declaração
      • Invocando
      • Principais Diferenças Declaração
      • Funções em Objetos
      • Enviando Parâmetro
      • Múltiplos Parâmetros
      • Escopo de uma Função
      • Escopo vs Declarações
      • Retornando Valores
      • arguments
      • Closures
      • Funções Anônimas
      • this
      • Self-Invoked

      Objeto Global

      • window
      • Objeto Global
      • Implied Globals
      • Problemas com Globals
      • Evitando Globals

      Eventos

      • Event
      • Conceitos Básicos
      • Principais Tipos de Evento
      • Propriedades de Event
      • Métodos de Event
      • Manipulando os Elementos
      • target vs currentTarget
      • Fases do Evento
      • preventDefault( )

      BOM

      • window
      • navigator
      • Principais Propriedades de navigator
      • Método de navigator
      • screen
      • Principais Propriedades de screen
      • alert( ) & prompt( )
      • clearInterval( ) & setInterval( )
      • clearTimeout( ) & setTimeout( )
      • print( )
      • scrollTo( ) & scrollBy( )

      DOM

      • Níveis
      • Interpretação dos Dados
      • Otimização de Código
      • Hierarquia DOM
      • Objetos DOM
      • document
      • Principais Propriedades
      • Acessando Coleções
      • Principais Métodos
      • Objeto do Elemento
      • Principais Propriedades do Elemento
      • Principais Métodos do Elemento

      Introdução do jQuery

      • Benefícios
      • Versões
      • Usando a Biblioteca
      • CDN
      • jQuery e CDN
      • Sintaxe
      • Documento Pronto
      • Seletores
      • Eventos
      • Encadeamento

      Cursos Relacionados

      DRC Treinamentos saiba mais sobre o curso Lógica de Programação

      Saiba mais sobre o

      Curso de Lógica de Programação

      CLIQUE AQUI

      DRC Treinamentos saiba mais sobre o curso Angular, Nodes JS e Git

      Saiba mais sobre o

      Curso de AngularJS

      CLIQUE AQUI

      DRC Treinamentos saiba mais sobre o curso Bootstrap e Less

      Saiba mais sobre o

      Curso de Bootstrap e Less

      CLIQUE AQUI

      DRC Treinamentos saiba mais sobre o curso: Adobe Animate - Crie sites animados sem programar nada.

      Saiba mais sobre o

      Curso de
      Adobe Animate

      CLIQUE AQUI

      Curso presencial

      60 Horas

      R$1.826,00

      Datas disponíveis:

      Manhã 09:00 às 13:00

      11/01/2018 à 02/02/2018 3 vagas

      14/06/2018 à 04/07/2018 3 vagas

      Tarde 14:00 às 18:00

      22/05/2018 à 13/06/2018 4 vagas

      Noite 19:00 às 23:00

      01/03/2018 à 21/03/2018 2 vagas

      15/05/2018 à 06/06/2018 2 vagas

      Compre aqui seu Curso de web web

      Alguma dúvida?