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

O que aprender a seguir

Parabéns! Você aprendeu a manipular suas páginas web com JavaScript!

Usando novos recursos HTML

Várias funcionalidades foram adicionadas aos navegadores como parte da especificação "HTML5", e a maior parte delas não é abordada nesse curso. Por exemplo, você pode dar uma olhada nesses slides sobre multimídia, armazenamento e gráficos - ou simplesmente pesquisar na internet pelo tipo de funcionalidade na qual você está interessado e ver se ela existe.

Trazendo dados para a sua página

Muitas páginas web permitem que os usuários interajam com dados dinâmicos, como a partir de um banco de dados ou serviço. Se você tem sua página web hospedada em seu próprio servidor, você pode trazer os dados usando AJAX. Se você quiser trazer os dados de um servidor externo de modo que esse servidor torne os dados disponíveis para outras pessoas, você pode usar a API dele ou JSONP.
Por exemplo, Khan Academy possui um API explorer para que você busque pelos dados que você quer levar para o seu servidor, e temos um exemplo aqui webpage on KA que usa essa API.
Observe que nosso ambiente das páginas web permitem que você traga dados apenas de determinados servidores, e esses servidores devem ser chamados via SSL (https://). Verifique seu console de desenvolvedor para ver se você não está tentando trazer dados de um servidor não permitido.

Mantendo-se atualizado

Navegadores liberam atualizações constantemente e a comunidade de desenvolvedores web é muito ativa. Uma das nossas formas favoritas de estar em dia com o que há de novo é se inscrevendo em HTML5 weekly e JavaScript weekly, boletins informativos com links, artigos e demos. Claro, uma vez que você aprende algo novo, você deve testar e tentar entender como realmente funciona.
Prática, prática, prática!

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.