words per minute
30
Keferson_Cola_da_Con
00:00
Speed
JavaScript é uma linguagem de programação que permite implementar funcionalidades mais complexas em páginas web. A cada vez que uma página web faz mais do que apenas mostrar informações estáticas para você - ela mostra atualizações de conteúdos em tempo real, mapas interativos, animações gráficas 2D/3D, vídeos etc. - você pode apostar que provavelmente o JavaScript está envolvido.
É a terceira camada do bolo das tecnologias padrões da web, duas das quais (HTML e CSS) já falamos em detalhes. O HTML é uma linguagem de marcação que usamos para estruturar e dar significado ao nosso conteúdo web, por exemplo, definindo parágrafos, cabeçalhos ou imagens. O CSS é uma linguagem de estilos que usamos para aplicar estilos ao nosso conteúdo HTML, por exemplo, alterando cores, layout e fontes. O JavaScript é uma linguagem de script que nos permite criar conteúdo dinâmico e interativo.
JavaScript é incrivelmente versátil. Você pode começar pequeno, com carrosséis, galerias de imagens, variações de layouts e respostas a cliques de botões. Com mais experiência, você será capaz de criar jogos, animações gráficas 2D e 3D, aplicativos de banco de dados completos e muito mais!
JavaScript em si é relativamente compacto, mas muito flexível. Os desenvolvedores criaram uma grande variedade de ferramentas além do JavaScript para tornar a programação mais eficiente e divertida. Estas incluem:
1. Ferramentas de controle de versão de código, como o Git e o GitHub.
2. Ferramentas de teste, como o Mocha e o Jasmine.
3. Ambientes de desenvolvimento front-end, como o React e o AngularJS.
4. Ambientes de desenvolvimento back-end, como o Node.js e o Express.js.
5. Ferramentas de controle de fluxo de trabalho, como o Grunt e o Gulp.
Para começar a aprender JavaScript, você deve ter uma compreensão básica de HTML e CSS, e também de como funcionam os navegadores da web. Se você não tem certeza de onde começar, pode conferir nosso guia de aprendizado de HTML e nosso guia de aprendizado de CSS antes de começar a aprender JavaScript.