Grátis
Aprenda JavaScript no seu iPhone
Aprenda JavaScript com 40 lições curtas e 200 exercícios. Cada lição explica a ideia, mostra um exemplo e coloca você para praticar, com um tutor de IA que dá dicas quando você trava.
- lições
- 40
- exercícios
- 200
- Iniciante
- 10
- Intermediário
- 15
- Avançado
- 15
Para que serve JavaScript?
JavaScript é a linguagem da web: roda em todos os navegadores e dá vida às páginas interativas. Com Node.js também funciona em servidores, então com uma só linguagem você faz frontend e backend.
Assim começa o curso
- 01
Olá, Console
Seu primeiro programa com console.log, typeof e concatenação.
- 02
Variáveis e Tipos
Use let, const e var, e reconheça os tipos primitivos.
- 03
Operadores
Use operadores aritméticos, de comparação e lógicos.
- 04
Strings
Trabalhe com .length, .toUpperCase(), .includes() e template literals.
- 05
Conversão de Tipos
Converta valores com Number(), String(), Boolean() e entenda NaN e coerção.
-
+35 lições no app
O conteúdo completo, as explicações e a prática estão no app.
Conteúdo do curso de JavaScript
Iniciante 10 lições
- Olá, Console
- Variáveis e Tipos
- Operadores
- Strings
- Conversão de Tipos
- Condicionais
- Switch e Lógica
- Loops For
- While e Do-While
- Arrays Básicos
Intermediário 15 lições
- Arrow Functions
- Template Literals e Desestruturação
- Spread e Rest
- Métodos Modernos de Array
- Parâmetros Padrão e Nullish
- Closures
- Escopo e Hoisting
- Callbacks
- Funções de Ordem Superior
- this e Contexto
- Promises
- Async/Await
- Fetch API
- Promise.all e Promise.race
- setTimeout e Event Loop
Avançado 15 lições
- Seleção e Manipulação
- Eventos
- Delegação de Eventos
- Estilos e Classes
- LocalStorage
- Protótipos
- Classes ES6
- Módulos
- Getters, Setters e Campos Privados
- Padrões de Projeto
- Testes com Jest
- Matchers e Asserções
- Fetch Avançado e REST
- Tratamento de Erros
- Mocks e Boas Práticas
Uma pergunta do curso
Variáveis e Tipos
Complete o código para declarar uma constante chamada nombre:
___ nombre = 'Ada'; A resposta, a explicação e muitos outros exercícios te esperam no app.
BaixarPerguntas sobre o curso
O curso de JavaScript é grátis?
Sim. JavaScript é um dos cursos gratuitos do SyntaxQuest: você baixa o app e começa sem pagar.
Preciso de experiência para aprender JavaScript?
Não. O curso começa no nível iniciante (10 lições) e avança para intermediário e avançado no seu ritmo.
Quanto tempo dura o curso de JavaScript?
Tem 40 lições e 200 exercícios. As lições são curtas, então você pode avançar alguns minutos por dia; o aprendizado evolutivo traz de volta o que você está prestes a esquecer.