Você detectará e responderá a eventos do usuário, como cliques, e aplicará métodos de manipulação de strings e template strings para gerar textos dinamicamente. Além disso, exploraremos métodos de arrays para processar e organizar dados de maneira eficiente. Abordaremos o gerenciamento de tarefas assíncronas com ênfase em Promises, async/await e setTimeout, garantindo controle sobre o tempo e a execução de funções. Por fim, trataremos erros e conheceremos o Event Loop, Call Stack e Task Queue. Vamos lá? Te espero no primeiro curso!
Neste passo, você transformará suas páginas web em experiências interativas e dinâmicas. Começaremos integrando arquivos JavaScript nos projetos para manter o código organizado e modular. Em seguida, aprenderemos a importar e exportar funções para modularizar o código, manipulando elementos para alterar o conteúdo e o comportamento das páginas dinamicamente.