Sobre o curso

Esse é um curso online, ou seja: você pode assistir as aulas onde e quando quiser, o que facilita ainda mais seu aprendizado.

Quer aprender uma linguagem utilizada na maioria das aplicações web?
Durante o curso, o professor Eduardo Pretel Filho ensinará conceitos de lógica, estruturas de controle, conceito de variáveis, interações, validações e manipulação de elementos HTML e CSS, entre outros temas importantes.

Fazendo esse curso você está apto:

Ao terminar o curso você conseguirá utilizar as diversas bibliotecas que auxiliam na implementação de tarefas, além de desenvolver de aplicações com mais interatividade em seus projetos web e mobile.

Conteúdo programático

  • Introdução ao JavaScript
    • Introdução ao JavaScript
  • Inserindo um JavaScript em um documento HTML
    • Requisitando documento no browser
    • Estrutura sequencial
    • Introdução à função
    • Evento
    • Não obstrutivo - Parte 1
    • Não obstrutivo - Parte 2
    • Criando uma camada JavaScript
  • Variáveis e tipos de dados
    • Regras de declaração
    • Tipos de dados primitivos
    • Conversão de dados
    • Tipos especiais
    • Constantes
    • Escopo de variável
    • Single Var Pattern (padrões)
    • Objeto
  • Operadores
    • Operadores aritméticos
    • Operadores de concatenação
    • Operadores de atribuição
    • Exercício 1
    • Operadores de comparação
    • Operadores lógicos
    • Operador especial condicional
    • Operador especial Type Of
    • Operador especial Void
    • Operador especial This
  • Estruturas de controle
    • If
    • IfElse
    • ElseIf
    • Exercício 2
    • Exercício 3
    • If - Condição de existência
    • Switch
    • While - Enquanto
    • While - If
    • Break e Continue
    • For
    • Do While
  • Funções
    • Características
    • Return
    • Return Array
    • Return nominativo
    • Chamada de função
    • Funções internas
    • Closures
  • Objetos
    • Object
    • Array - Parte 1
    • Array - Parte 2
  • Objetos para tratar dados primitivos
    • Boolean
    • Number
    • String
    • Exercício 4
  • Outros objetos
    • Regexp - Apresentação
    • Regexp - Métodos
    • Regexp - Máscara
    • Math
    • Date
  • Herança
    • Herança
  • Event
    • Event
  • Exercício
    • Exercício 5
  • BOM - Browser Object Model
    • Principais objetos do BOM
    • Cookie
    • Temporizadores
  • DOM - Document Object Model
    • Métodos
    • Coleções
    • DOM Core - DOM HTML - DOM CSS
  • Ajax
    • AJAX

Pré-requisitos

Para conseguir seguir o curso é importante que você tenha conhecimentos de HTML5 e noções de lógica de programação.
Além disso, para acompanhar as atividades, é interessante ter em seu computador os navegadores: Chrome, Internet Explorer, Safari, Mozilla Firefox e Opera e também um editor de texto para scripts, como o Notepad, Notepad ++ ou Sublime Text, e uma IDE, como o NetBeans 8.2 ou Eclipse com suporte à JavaScript.

Sobre o instrutor

  • Eduardo Pretel Filho, analista é programador e desenvolvedor Web.
  • Especialista em desenvolvimento de sites e aplicativos em PHP padrão MVC com os frameworks Laravel, CodeIgniter e Zend Framework, MySQL, MySQL - PL SQL, JavaScript, HTML5, CSS3, AJAX, Tableless, XML, Flash, ActionScript e InDesign com XML.
  • Ministra cursos na área de desenvolvimento de aplicações na Impacta desde 2010.
  • Autor de material didático e publicações sobre aplicativos Adobe.

Certificação Impacta

Um dos títulos mais respeitados do país, atesta a qualidade e os conhecimentos de profissionais especializados nas mais variadas áreas de TI, Gestão e Design. Ao concluir o curso, você tem 90 dias a contar da data de término do curso para agendar seu exame.
Saiba mais sobre a certificação Impacta

Assine e tenha acesso a esse e mais centenas de cursos online:

Plano Anual

Apenas R$ 89,90/mês

Assine já

Plano Semestral

Apenas R$ 129/mês

Assine já

Ou comprar este curso avulso

em até 6x R$ 71,50

R$ 53,63

ou R$304.05 à vista

O que os alunos dizem sobre a Impacta

Ver mais depoimentos