KnowledgeCity

Série de programação intermediária em JavaScript

Desenvolve tuas habilidades em JavaScript neste curso de Programação Intermediária.
Assista à primeira aula grátis — tenha acesso completo às 29 aulas.

To view this video please enable JavaScript.

Curso: Sob demanda
Intermediário  Provedor Joseph Barrett  6 Capítulos ·  29 Lições ·  2h 3m  em Árabe, Alemão, Inglês, Espanhol, Francês, Português, Chinês simplificado 

Descrição do Curso

Desenvolve teu conhecimento de JavaScript com este curso de programação intermediário. Aprende diferentes tipos de JavaScript, orientação a objectos e entenda o que é o DOM, ou Document Object Model, e como o usar em seu código.

O curso JavaScript intermediário, ministrado pelo instrutor Joseph Barrett, baseia-se no conhecimento básico do visualizador, a começar com um mergulho profundo nos tipos de JavaScript: como reconhecer e usar variáveis indefinidas e nulas e encontrar padrões de caracteres em strings com uma variedade de métodos, a incluir expressões regulares.

O curso discutirá JavaScript orientado a objectos, a partir de alguns princípios orientadores sobre como projectar uma classe, declarar propriedades, construir uma estrutura de herança e a função dos módulos JavaScript. Também veremos o uso de JavaScript para criar novos elementos no Document Object Model de uma página da web e como usar o CSS Flexbox. Finalmente, a terminar com uma visão geral de uma variedade de APIs HMTL 5 úteis, de forma a incluir geolocalização, desenho com SVG ou a API Canvas, com a API de armazenamento para manter informações no navegador do cliente e empregando WebWorkers para executar JavaScript multi-thread.

Objectivos de aprendizado:

  • Trabalhar com tipos e valores de JavaScript
  • Crie expressões JavaScript
  • Compreender a orientação a objectos no código
  • Usar o Document Object Model
  • Aprender diferentes APIs de JavaScript

O Que Você Vai Aprender

  • Trabalhe com tipos e valores de JavaScript, incluindo variáveis undefined e null
  • Encontre padrões de caracteres em cadeias usando métodos como expressões regulares
  • Aplique JavaScript orientado a objetos projetando classes, declarando propriedades e construindo herança
  • Use o Document Object Model para criar, inserir, navegar e mover elementos da página
  • Estilize páginas com JavaScript usando CSS Flexbox e manipulação de atributos
  • Use APIs HTML5 incluindo Geolocation, Canvas, SVG, Storage no lado do cliente e Web Workers

Principais Conclusões

  • O curso é ensinado pelo instrutor Joseph Barrett e se constrói no conhecimento do aluno dos fundamentos de JavaScript.
  • Ele abrange tipos de JavaScript em profundidade, incluindo reconhecimento e uso de variáveis undefined e null e encontro de padrões de cadeias com expressões regulares.
  • JavaScript orientado a objetos é abordado através de princípios de design de classe, declaração de propriedades, herança e o papel dos módulos de JavaScript.
  • O curso mostra como usar JavaScript para criar novos elementos no Document Object Model de uma página web e como usar CSS Flexbox.
  • Ele conclui com uma visão geral de APIs HTML5 como geolocation, desenho com SVG ou Canvas API, a Storage API para dados do navegador do cliente e WebWorkers para JavaScript multi-threaded.

Perguntas Frequentes

Para quem é este curso?

É um curso intermediário que se constrói no conhecimento do aluno dos fundamentos de JavaScript.

Quem ensina o curso?

O curso é ensinado pelo instrutor Joseph Barrett.

Quais tópicos o curso abrange?

Ele abrange tipos e valores de JavaScript, criação de expressões, JavaScript orientado a objetos e design de classe, o Document Object Model, CSS Flexbox e APIs HTML5 incluindo geolocation, Canvas, SVG, Storage no lado do cliente e Web Workers.

Quais habilidades vou ganhar?

Você aprenderá JavaScript e JavaScript orientado a objetos, incluindo trabalho com frameworks e bibliotecas de JavaScript, conforme coberto pelas habilidades listadas do curso.

Quais APIs HTML5 são cobertas?

O curso fornece uma visão geral de APIs HTML5 incluindo geolocation, desenho com SVG ou Canvas API, uso da Storage API para manter informações no navegador do cliente e emprego de WebWorkers para executar JavaScript multi-threaded.