Preparando-se para aprender JavaScript
O QUE VOCÊ PRECISA SABER

Diferentemente das linguagens independentes, como Java ou C, o JavaScript funciona com HTML (ou, mais raramente, com XML). Como resultado, você precisa ter um entendimento básico de HTML (ou XML) para usar o JavaScript de maneira eficaz. Se você não pode escrever uma página da Web simples do zero, provavelmente deve atualizar o seu HTML antes de aprender JavaScript. Conhecer o CSS também é realmente útil, existem algumas coisas realmente interessantes e úteis que você pode fazer combinando HTML, CSS e JavaScript. O site HTML do CoffeBreakBlog possui uma excelente seção sobre o aprendizado de HTML. Também gosto muito do HTML Dog, porque ele se concentra nas práticas recomendadas e na acessibilidade atuais. Apesar de não cobrir realmente o JavaScript, o HTML Dog é a melhor fonte que eu já vi em JavaScript acessível.

O QUE VOCÊ PRECISA TER

Para escrever e executar um programa em JavaScript, você precisa de um navegador da Web com um intérprete de JavaScript e algum tipo de editor de texto. Se você já sabe escrever páginas da Web simples, provavelmente já possui as duas no seu computador. Todos os navegadores gráficos (FireFox, Opera, IE, Safari, etc) que eu conheço suportam JavaScript por padrão. Se você o desativou (geralmente em um Opções ou Preferências diálogo), será necessário ativá-lo novamente. Meu navegador favorito pessoal atual é o Flock, baseado no Mozilla, mas eu recomendo testar qualquer código que você colocar em um site público com pelo menos o IE e o Mozilla FireFox. Assim como no HTML, não é uma má idéia testar o código em vários navegadores enquanto você está aprendendo, para não começar a depender de algo que não é suportado por outros navegadores. Um editor de texto é um programa de editor que grava e salva suas informações em texto sem formatação, sem marcação ou formatação. Você não deseja usar um editor de HTML WSIWYG como o Dreamweaver, GoLive ou Frontpage ou seu processador de texto. Os editores de texto padrão incluem o vi (e frequentemente o emacs) no Unix e Linux, o bloco de notas no Windows e o TextEdit no Mac OS X. Há também uma infinidade de editores de texto de terceiros e ambientes de desenvolvimento que você pode instalar no seu sistema. Isso é particularmente comum no Windows, pois os programadores geralmente descobrem que o bloco de notas não é suficiente para suas necessidades.

Referências HTML
HTML Basic Series no site HTML CoffeBreakBlog
Cão HTML

Navegadores que suportam JavaScript
Bando - "o navegador social da web" e meu favorito atual. O Flock facilita o blog e o compartilhamento de fotos no seu navegador.
Mozilla Firefox - o navegador inovador que todo mundo copia
Opera - um navegador completo que roda em uma infinidade de dispositivos, de computadores a telefones no Wii. O Opera possui ótimos recursos para desenvolvimento web.
Internet Explorer - Não é mais multiplataforma e possui baixa conformidade com os padrões; no entanto, o IE é um candidato regular ao navegador da web mais usado.

Editores de texto
jEdit - um editor de texto para programadores baseado em Java
vim - editor aprimorado vi, baseado no editor Unix vi, disponível para muitos sistemas operacionais
GNU EMACS - um dos primeiros, e ainda em execução, para o melhor, ambiente de editor / desenvolvimento de desenvolvedores
PSPad - um editor de texto e código compatível com unicode altamente qualificado (somente Windows)

Instruções De Vídeo: JAVASCRIPT TUTORIAL: Cómo aprender a programar en Javascript desde cero? (Pode 2024).