If you're seeing this message, it means we're having trouble loading external resources on our website.

Se você está atrás de um filtro da Web, certifique-se que os domínios *.kastatic.org e *.kasandbox.org estão desbloqueados.

Conteúdo principal

Bem-vindo à criação de páginas web interativas

Quer participar da conversa?

Você entende inglês? Clique aqui para ver mais debates na versão em inglês do site da Khan Academy.

Transcrição de vídeo

RKA6GM Neste curso, você vai aprender a criar páginas web interativas. Vamos começar criando simples páginas utilizando HTML e CSS. E depois, vamos alterar, incluindo JavaScript, para criar coisas como jogos, apresentações, galeria de imagens que podem ser carregadas infinitamente, ou até mesmo aplicativos de desenho. Como você pode ver, coisas bonitas e interativas podem ser criadas na web. E para criar tudo isso, vamos usar JavaScript. JavaScript foi originalmente projetado para ser executado em Browsers com a finalidade de criar páginas web interativas. Mas hoje, você pode usar JavaScript com diferentes tipos de ambiente. O que isso quer dizer? Você pode construir aplicações de rede rápidas e escaláveis utilizando NodeJS, ou até mesmo escrever script e manipulação de imagens utilizando o Photoshop, ou até processar dados em planilhas e até mesmo controlar robôs. Se você aprendeu JavaScript aqui no Khan Academy, então você aprendeu no ambiente do ProcessingJS para criar desenhos e animações. Mas se você aprendeu JavaScript em outro lugar, como por exemplo, no Cloud Academy, então talvez você tenha aprendido JavaScript com o comando de linhas simples. Mas cada ambiente tem seu conjunto próprio de funcionalidades e variáveis globais. Por exemplo, no ProcessingJS, existem muitas funções para criar desenhos e animações, como fill, ellipse, ou até eventos do mouse e text. Em uma página web, Browser geralmente fornece uma série de funções para criar páginas web interativas, como obter o elemento pelo "Id", setInterval ou até mesmo EventListener. Você vai aprender todas essas funções e muito mais neste curso e vai poder usar tudo isso em suas páginas web e transformar tudo em uma incrível experiência interativa.