Home  >  Plataformas

8 cursos on-line para aprender a programar em JavaScript

Conheça algumas opções oferecidas por instituições dos EUA

Dieter Holger - PCWorld EUA

22/08/2018 às 16h36

JavaScript
Foto: Shutterstock

Legenda: JavaScript

JavaScript é a linguagem mais famosa da web. Ela torna os sites interativos, cria animações, desenha gráficos orientados por dados e muito mais. E é executada nativamente no navegador da web para que o usuário não precise instalar. Assim como HTML e CSS, o JavaScript é uma linguagem essencial para qualquer desenvolvedor web.

O JavaScript deve muito de sua versatilidade e utilidade a suas muitas bibliotecas e frameworks, que são ferramentas que lidam com grande parte do trabalho pesado no desenvolvimento e codificação da web. Por exemplo, o React.js é uma biblioteca mantida pelo Facebook que ajuda a construir interfaces de usuário, enquanto jQuery pode ajudar o desenvolvedor a criar animações e recursos interativos.

Como aprender JavaScript on-line

Em qualquer caso, quem quiser criar para a web, precisará de JavaScript. Devido à estreita relação entre HTML, CSS e a Web, é útil ter um conjunto de habilidades bem elaborado. Há inúmeros cursos on-line para obter experiência em codificação de sites e aplicativos. Conheça alguns deles, oferecidos por instituições dos EUA.

 

Gratuitos

 

JavaScript30

Nível de dificuldade: iniciante

Duração: 25 horas (cerca de 30 dias)

JavaScript30 desafia o aluno a terminar 30 projetos diferentes ao longo de 30 dias. Cada tutorial vem como um vídeo que explica conceitos. O curso foi organizado por Wes Bos, um desenvolvedor e professor veterano que construiu software para várias empresas diferentes.

 

JavaScript Introduction from W3CPreços

Nível de dificuldade: iniciante

Duração: 40 horas (cerca de cinco semanas)

Este curso edX do World Wide Web Consortium (W3C) e da University Côte d'Azur oferece uma visão geral do JavaScript para iniciantes. No curso, a pessoa aprenderá como criar sites interativos, como depurar o código JavaScript em umaplicativo ou site e a sintaxe mais recente para trabalhar com matrizes, funções e loops.

 

Programming for the Web with JavaScript

Nível de dificuldade: intermediário

Duração: 32 horas

A Universidade da Pensilvânia também oferece um curso gratuito para JavaScript no edX. Ao contrário de outros cursos, este espera que o aluno tenha uma compreensão de conceitos em programação, como variáveis, funções e fluxo de controle, bem como estruturas de dados, como matrizes, listas, conjuntos e árvores.

 

Melhores cursos pagos de JavaScript

 

Web Design for Everybody

Preço: 7 dias de teste gratuito, depois US$ 49 por mês

Nível de dificuldade: iniciante

Duração: 72 horas

Este curso da Universidade de Michigan, no Coursera, vem em uma linha similar à do curso Python For Everybody, embora não seja tão longo. Ainda é muito abrangente e recomenda um total de três meses para ser concluído em seis horas por semana. Além de aprender JavaScript, HTML e CSS, ensina sobre os princípios do design da Web e o que faz a Web funcionar.

 

JavaScript Essential Training

Preço: 1 mês de teste gratuito, depois US$ 25 por mês

Nível de dificuldade: iniciante

Duração: 5 horas e 15 minutos

Este curso do Lynda.com promete ensinar os fundamentos do JavaScript por meio de uma série de "mini-projetos". A pessoa não apenas examinará os fundamentos da programação, incluindo loops, closures e scripts DOM, mas também será apresentado a bibliotecas JavaScript.

 

Modern JavaScript From The Beginning

Preço: US$ 175 (mas com possível desconto de até 90%)

Nível de dificuldade: iniciante

Duração: 21 horas e 42 minutos

Este curso na Udemy ensina JavaScript puro sem depender de quaisquer bibliotecas ou frameworks. Ele aborda os fundamentos das APIs, ou interfaces de programação de aplicativos, que permitem extrair dados de fontes como o Google Maps e exibi-los em uma página da Web.

 

Programming Foundations with JavaScript, HTML, and CSS

Preço: 7 dias de teste gratuito, depois US$ 49 por mês

Nível de dificuldade: iniciante

Duração: 28 horas

Aqui está um curso mais curto sobre o Coursera ministrado por instrutores da Duke University. Ele aborda todos os fundamentos ensinando como adicionar interatividade em seu próprio site com efeitos de cliques e muito mais. O projeto final ainda a codificação de um site.

 

Become a Front End Web Developer

Preço: US$ 999

Nível de dificuldade: intermediário

Duração: 160 horas

Este programa de graduação da Udacity é perfeito para quem deseja alcançar um nível semi-profissional ao final de um único curso. Ele promete transformar o aluno em um desenvolvedor da Web em um período de quatro meses. O aluno tem o benefício de tutores enquanto trabalha ao lado de outras pessoas em uma sala de aula virtual.