- Título
- JavaScript (2.ª Edição Atualizada)
- Autor(es)
- Luís Abreu
- João Paulo Carreiro
- Editora
- FCA – Editora de Informática, Lda.
- Páginas
- 208
- ISBN
- 978-972-722-785-3
Ao começar a ler este livro a primeira coisa que me saltou à mente foi “ok, vou ler sobre JavaScript… Vamos ver o que este título singelo e esta capa minimalista me reservam”. Com o ler das primeiras páginas comecei a perceber que me reservavam algo bem mais amplo do que um texto extremamente tecnicista, apenas acessível a quem já está familiarizado com a linguagem, a programação para web, os seus conceitos e o paradigma da programação orientada a objectos.
Página a página, capítulo a capítulo, pude constatar que o livro é de uma leitura interessante e pouco maçadora, com exemplos que ilustram o que é explicado, não requerendo grande conhecimento prévio sobre o tema.
Achei particularmente interessante a forma como são apresentados os conceitos de objectos e os objectos, ao longo do livro, não só no capítulo 2º como mais tarde no capítulo quarto onde são apresentados aspectos como a herança entre classes. Pareceu-me acessível até para quem nunca lidou com o paradigma da programação orientada a objectos, no entanto perfeitamente explícito para que quem lê entenda como aplicar o paradigma em JavaScript.
Ao longo de todo o livro o leitor é de certa forma “levado” numa aprendizagem progressiva e constantemente aprazível da linguagem JavaScript, sem “constrangimentos”, ou “dependência excessiva de determinadas frameworks”.
Pareceu-me um livro de leitura acessível e grande pertinência, numa altura em que o JavaScript cresce cada vez mais em popularidade e utilidade, tanto na programação para ambientes web, como na programação para outros ambientes, como o caso das aplicações Windows Store em que a aplicação pode ser toda desenvolvida em linguagens de markup e programação tradicionalmente usadas para web, até às aplicações que requerem grandes interacções com grandes volumes de dados oriundos de sistemas disponíveis na web, como o caso de alguns sistemas SIG.
Confesso que ao longo do livro me recordei de alguns projectos em que trabalhei e utilizei bastante JavaScript tanto mais porque constantemente estava a recorrer a arrays de JSON como a AJAX, para efectuar transferências de dados de algum volume e colocar os dados de forma “compreensível ao utilizador” no lado cliente-side. Recordei- me particularmente disso, porque na altura a informação que encontrava disponível na língua de Camões sobre JavaScript era pouca e de pobre qualidade.
No final do livro, fiquei com a sensação de que me “sabia a pouco”, que gostaria de ter lido um pouco mais, mas compreendi que sairia do âmbito essencial deste livro, maiores explicações sobre paradigmas e tecnologias.
Em suma, posso dizer que sou um leitor satisfeito, que recomenda este livro a quem pretende aprender como autodidacta, como aos bloggers, que pretendam aprender a personalizar mais os templates que usam nos vossos blogs, mas especialmente a quem estuda nos diversos níveis de ensino, em especial nos cursos com elevada componente tecnológica, em que este livro poderá ser útil não apenas como um “farol de referência”, mas como um guia para se aprofundar o conhecimento, que muitas vezes peca pela falta de profundidade com que é transmitido.
Resta-me desejar uma boa leitura a todos os que decidirem ler este livro e parabenizar os autores, pela qualidade do texto que além de aprazível, se revela desafiante, entusiasmante e cativante, características não muito comuns neste tipo de livros e que tanto requerem dos seus autores.