Apresentação Visão Geral Javascript
Esta apresentação tem por objetivo mostrar um pouco do poder do javascript. Seu objetivo não foi tanto passar conteúdo teórico, mas mostrar um estudo de caso de como o javascript pode ser usado.
Javascript é uma linguagem bastante versátil. Ela iniciou sua jornada nos navegadores, e com a vinda de nodejs, mongodb, electron e tantas outras ferramentes, o javascript ganhou poderes no servidor, no banco de dados, em aplicativos desktop e por aí vai.
Ela também é uma linguagem multiparadigma, o que quer dizer que ela pode ser utilizada como uma linguagem funcional (que é como utilizaremos nos exemplos desta apresentação), ou com orientação a objetos. Além é claro da sua orientação a eventos que é muito usada.
Apesar de hoje haver muitas ferramentas que nos facilitam o uso de javscript, é importante aprendermos a utilizar javascript puro para entender melhor como essas ferramentas funcionam e até saber o que estamos fazendo. Na resolução de problemas, compreender melhor se estamos lidando, por exemplo, com um problema na biblioteca, ou no javscript.
Baixando o conteúdo do github desta apresentação, em um primeiro momento, obtem-se uma apresentação incompleta, com funcionalidades faltando. Porém descomentando a tag <script>
do index.html
ve-se que o roteiro é preenchido com o conteúdo dos títulos dos slides. Também é possível passar os slides com as setas do teclado, ou clicando nos botões de navegação da tela. Por fim, ainda existe um exemplo de uso de interval no final.
Dê uma olhada no script.js
e busque entender como essas interações são feitas. Boa parte do uso do javascript se baseia nessas funcionalidades básicas: Manipulação de DOM, selecionar elementos, por meio de seletores, e uso de eventos.