Pessoal,
Estou querendo aprender JavaScript, qual livro vocês me indicam?
Att,
Pessoal,
Estou querendo aprender JavaScript, qual livro vocês me indicam?
Att,
Pessoal,Estou querendo aprender JavaScript, qual livro vocês me indicam?
Att,
Google
http://www.w3schools.com/js/
http://api.jquery.com/
Na velocidade em que os navegadores evoluem, é mais recomendado vc comprar manuais rápidos. Para consultas.
Se já tem experiência em programacao, sugiro criar um projeto nem que seja para voce e ir procurando aprender sob demanda, conforme necessidades da aplicacao. Os links ja passados pelo colega são as principais referencias, de resto muito google. Não vale a pena mesmo gastar com livro de JavaScript. Outra coisa que pode se deparar para estudar ao pesquisar no google, é sobre frameworks JS, como Angularjs e Knockoutjs.
Se já tem experiência em programacao, sugiro criar um projeto nem que seja para voce e ir procurando aprender sob demanda, conforme necessidades da aplicacao. Os links ja passados pelo colega são as principais referencias, de resto muito google. Não vale a pena mesmo gastar com livro de JavaScript. Outra coisa que pode se deparar para estudar ao pesquisar no google, é sobre frameworks JS, como Angularjs e Knockoutjs.
Por isso que tem tanta aplicação ridícula escrita em JS, ninguém quer estudar de verdade a linguagem. Não entendo o motivo.
Recomendo 2 livros:
Javascript: The Good Parts - um livro que não trata dos detalhes da linguagem, mas de que recursos da linguagem utilizar para escrever um bom código.
Javascript: The Definitive Guide - trata em bastante detalhes os aspectos da linguagem e do browser.
Por isso que tem tanta aplicação ridícula escrita em JS, ninguém quer estudar de verdade a linguagem. Não entendo o motivo.Recomendo 2 livros:
Javascript: The Good Parts - um livro que não trata dos detalhes da linguagem, mas de que recursos da linguagem utilizar para escrever um bom código.
Javascript: The Definitive Guide - trata em bastante detalhes os aspectos da linguagem e do browser.
Concordo muito com o wagnerfrancisco. Repare que ele fala em estudar de verdade a linguagem e não em comprar livros normais.
Javascript é uma linguagem cheia de “pegadinhas” e pequenas diferenças de outras linguagens mais conhecidas.
O que mais vejo é alguém com experiência em outras linguagens achar que vai funcionar do mesmo jeito nela, escrever o código, parecer que funciona e continuar sem validar a fundo aquilo.
O tutorial passado acima dá um bom overview de tudo que tem na linguagem, mas nenhum aviso sobre o que usar ou não usar (por exemplo, evitar == e usar sempre ===). Por isso o Good Parts é extremamente recomendado para quem quer aprender javascript. Para evitar tudo que é ruim (e tem muita coisa ruim) e só usar as features que não te trarão dor de cabeça.
Para adicionar a lista de coisas que deveria fazer, procure por ‘use strict’, jslint e unit test em javascript (jasmine por exemplo).
Concordo muito com o wagnerfrancisco. Repare que ele fala em estudar de verdade a linguagem e não em comprar livros normais.
Javascript é uma linguagem cheia de “pegadinhas” e pequenas diferenças de outras linguagens mais conhecidas.
O que mais vejo é alguém com experiência em outras linguagens achar que vai funcionar do mesmo jeito nela, escrever o código, parecer que funciona e continuar sem validar a fundo aquilo.O tutorial passado acima dá um bom overview de tudo que tem na linguagem, mas nenhum aviso sobre o que usar ou não usar (por exemplo, evitar == e usar sempre ===). Por isso o Good Parts é extremamente recomendado para quem quer aprender javascript. Para evitar tudo que é ruim (e tem muita coisa ruim) e só usar as features que não te trarão dor de cabeça.
Por isso que tem tanta aplicação ridícula escrita em JS, ninguém quer estudar de verdade a linguagem. Não entendo o motivo.Recomendo 2 livros:
Javascript: The Good Parts - um livro que não trata dos detalhes da linguagem, mas de que recursos da linguagem utilizar para escrever um bom código.
Javascript: The Definitive Guide - trata em bastante detalhes os aspectos da linguagem e do browser.
Como é vindo so Sr. wagnerfrancisco, é bom considerar…
Sei que não é 100%, mas levo bem a sério a expressão:
“se não tem no google, é porque não existe”
Por que acredita que não se pode encontrar mais e melhores informações no google?
Estes livros devem ser muito bons. O que encontrou neles que é diferente das fontes encontradas na internet?
Pessoal,
O cursinho da CodeCademy não é uma boa opção?
Att,
Rafael
Por isso que tem tanta aplicação ridícula escrita em JS, ninguém quer estudar de verdade a linguagem. Não entendo o motivo.Recomendo 2 livros:
Javascript: The Good Parts - um livro que não trata dos detalhes da linguagem, mas de que recursos da linguagem utilizar para escrever um bom código.
Javascript: The Definitive Guide - trata em bastante detalhes os aspectos da linguagem e do browser.Como é vindo so Sr. wagnerfrancisco, é bom considerar…
Sei que não é 100%, mas levo bem a sério a expressão:
“se não tem no google, é porque não existe”Por que acredita que não se pode encontrar mais e melhores informações no google?
Estes livros devem ser muito bons. O que encontrou neles que é diferente das fontes encontradas na internet?
A diferença é que em um livro a informação está consolidada. Em termos de quantidade, é claro que uma pesquisa no Google trará muito mais informação, mas nos livros, a qualidade da informação geralmente é melhor, pois (espera-se que) ela foi selecionada, revisada, confrontada com a experiência, etc.
Pessoalmente, concordo com o wagnerfrancisco. Antes de partir para AngularJS, JQuery, etc. é interessante investir tempo no aprendizado da linguagem, ainda mais para quem quer se especializar em front-end. Pelo menos no meu caso, faltava-me segurança ao escrever código JS justamente por não conhecer um pouco mais da linguagem, exemplos: coportamento dos operadores == e ===, arrays, escopo de variáveis, etc.
A diferença é que em um livro a informação está consolidada. Em termos de quantidade, é claro que uma pesquisa no Google trará muito mais informação, mas nos livros, a qualidade da informação geralmente é melhor, pois (espera-se que) ela foi selecionada, revisada, confrontada com a experiência, etc.Pessoalmente, concordo com o wagnerfrancisco. Antes de partir para AngularJS, JQuery, etc. é interessante investir tempo no aprendizado da linguagem, ainda mais para quem quer se especializar em front-end. Pelo menos no meu caso, faltava-me segurança ao escrever código JS justamente por não conhecer um pouco mais da linguagem, exemplos: coportamento dos operadores == e ===, arrays, escopo de variáveis, etc.
Sim, concordo com vc, só que eu acho que querer estudar de verdade depende mais de interesse do que dos livros.