Introdução a JavaScript
Uma abordagem autorregulada
Bem Vindo

Bem Vindos!
- Baixe a versão deste livro no formato ePub
- Baixe a versão deste livro no formato PDF
- Compre uma versão deste livro na loja on-line UICLAP
Este livro é uma breve introdução prática e progressiva ao JavaScript, começando pelos conceitos essenciais para quem está dando os primeiros passos. O livro desenvolve os fundamentos da linguagem com variáveis, tipos primitivos, conversões, template strings e cuidados com números, sempre com exemplos próximos da rotina de estudo e de pequenos problemas do cotidiano. O conteúdo avança para operadores, estruturas de decisão e laços, mostrando como controlar o fluxo de execução e resolver tarefas com mais clareza. Depois, o livro aprofunda o uso de funções, parâmetros, retornos, escopo, callbacks e boas práticas, para que o código fique mais reutilizável e organizado. Na sequência, trabalha arrays, objetos, e métodos úteis de manipulação de coleções, além de estruturas lineares como fila e pilha, conectando teoria e aplicação prática. A obra também dedica espaço à programação modular, à organização de arquivos e à criação de módulos, e depois introduz conceitos de orientação a objetos e o uso combinado com módulos ES. Na parte de front-end, o livro aborda o DOM, eventos, formulários, alteração dinâmica da interface e criação de elementos, preparando o leitor para construir páginas interativas. Em seguida, explora programação assíncrona, promises, async/await, tratamento de erros e consumo de APIs com fetch, incluindo um exemplo com previsão do tempo. O fechamento trata de boas práticas, validações, testes unitários e um projeto final que integra os conhecimentos em uma aplicação completa de tarefas, reforçando a ideia de aprender JavaScript construindo soluções reais. Por fim, os capítulos de Node.js expandem o horizonte para o ecossistema do servidor, cobrindo instalação, gerenciamento de pacotes, módulos e a criação de um servidor HTTP simples, mostrando como a linguagem pode ser usada tanto no navegador quanto no backend.
Boa Leitura.
Alana Neo e Giseldo Neo.