Cursos de Javascript
Torne-se um especialista Javascript em 2021. Desenvolva novas habilidades em Javascript e mais. Fique atualizado com as mais novas tendências e técnicas de Javascript
Perguntas sobre Javascript? Leia as perguntas frequentes
Todos os cursos de Javascript
Perguntas mais frequentes sobre Javascript
O que é Javascript?
Javascript é uma linguagem dinâmica baseada em protótipo, multiparadigma, com suporte a códigos orientados a objetos, imperativos e declarativos (por exemplo, programação funcional) que são executados em um navegador ou em um servidor.
Foi inicialmente desenvolvido em 1995 na Netscape para rodar no navegador e tornar as páginas HTML estáticas interativas. Em 2009, Node.js apareceu e, a essa altura, o Javascript também poderia ser executado no backend.
O que nos referimos como Javascript é tecnicamente denominado ECMAScript. Javascript é historicamente a implementação do padrão ECMA no lado do cliente, mas pode significar qualquer engine hoje em dia.
Para que Javascript é usado?
- Adicionar interatividade a páginas HTML estáticas renderizadas no navegador
- Carregar conteúdo em uma página sem precisar recarregá-la
- Enviar informações sobre o comportamento do usuário para análise, rastreamento de anúncios e personalização
- Escrever aplicativos web ou móveis usando um das várias bibliotecas Javascript (React, Vue, Angular, etc.)
- Executar qualquer tipo de código no backend usando Node.js
Quanto tempo leva para aprender Javascript?
Javascript é uma linguagem bastante simples, mas seu ecossistema evoluiu muito rápido na última década de tal forma que uma pessoa pode levar até um ano para se acostumar com tudo isso. É um dos três pilares do desenvolvimento web moderno, junto com HTML e CSS. Além disso, quase toda tecnologia da web gira em torno de Javascript de uma maneira ou de outra. Você deve levar em consideração tudo isso ao estimar o tempo para aprender Javascript.
Quais são os pré-requisitos para aprender Javascript?
Você só precisa de dedicação, disciplina e interesse em programação se quiser aprender Javascript. Acesso à internet e conhecimento básico em inglês escrito também ajudam. Entendimento básico de diferentes [paradigmas de programação] (https://en.wikipedia.org/wiki/Programming_paradigm) (especialmente os baseado em protótipo e funcional) e álgebra booleana proporcionará uma experiência de aprendizado mais suave se você for um iniciante.