Módulo
#1Conceitos básicos do JavaScript
- Apresentação do Módulo 1
- Lição 1: Objetivos do módulo
- Lição 2: O que é JavaScript?
- Lição 3: Características do JavaScript e o interpretador NodeJS
- Guia de Instalação
- Lição 4: Preparando o ambiente
- Lição 5: Os tipos de dados no JavaScript
- Lição 6: As formas de escrever as variáveis
- Exercício 1
- Lição 7: Operadores em JavaScript
- Exercício 2
- Lição 8: Conversão Implícita e Explícita
- Lição 9: Trabalhando com booleanos e condicionais
- Exercício 3
- Lição 10: Conhecendo o operador ternário
- Exercício 4
- Lição 11: Diferentes formas para manipular strings
- Lição 12: A importância das funções e como utilizá–las
- Exercício 5
- Lição 13: Outras formas de escrever funções – expressão de funções e arrow function
- Lição 14: Entendendo sobre a ferramenta console.api
- Lição 15: Desafio Tech
- [Orientações] Desafio Tech
- Lição 16: 5 passos práticos para aplicar o que você aprendeu
- Gabarito e Códigos – Módulo 1
Módulo
#2Arrays e estruturas de repetição
- Apresentação do Módulo 1
- Lição 1: Objetivos do módulo
- Lição 2: O que é JavaScript?
- Lição 3: Características do JavaScript e o interpretador NodeJS
- Guia de Instalação
- Lição 4: Preparando o ambiente
- Lição 5: Os tipos de dados no JavaScript
- Lição 6: As formas de escrever as variáveis
- Exercício 1
- Lição 7: Operadores em JavaScript
- Exercício 2
- Lição 8: Conversão Implícita e Explícita
- Lição 9: Trabalhando com booleanos e condicionais
- Exercício 3
- Lição 10: Conhecendo o operador ternário
- Exercício 4
- Lição 11: Diferentes formas para manipular strings
- Lição 12: A importância das funções e como utilizá–las
- Exercício 5
- Lição 13: Outras formas de escrever funções – expressão de funções e arrow function
- Lição 14: Entendendo sobre a ferramenta console.api
- Lição 15: Desafio Tech
- [Orientações] Desafio Tech
- Lição 16: 5 passos práticos para aplicar o que você aprendeu
- Gabarito e Códigos – Módulo 1
Módulo
#3Objetos e protótipos
- Apresentação do Módulo 1
- Lição 1: Objetivos do módulo
- Lição 2: O que é JavaScript?
- Lição 3: Características do JavaScript e o interpretador NodeJS
- Guia de Instalação
- Lição 4: Preparando o ambiente
- Lição 5: Os tipos de dados no JavaScript
- Lição 6: As formas de escrever as variáveis
- Exercício 1
- Lição 7: Operadores em JavaScript
- Exercício 2
- Lição 8: Conversão Implícita e Explícita
- Lição 9: Trabalhando com booleanos e condicionais
- Exercício 3
- Lição 10: Conhecendo o operador ternário
- Exercício 4
- Lição 11: Diferentes formas para manipular strings
- Lição 12: A importância das funções e como utilizá–las
- Exercício 5
- Lição 13: Outras formas de escrever funções – expressão de funções e arrow function
- Lição 14: Entendendo sobre a ferramenta console.api
- Lição 15: Desafio Tech
- [Orientações] Desafio Tech
- Lição 16: 5 passos práticos para aplicar o que você aprendeu
- Gabarito e Códigos – Módulo 1
Módulo
#4Programação orientada a objetos
- Apresentação do Módulo 1
- Lição 1: Objetivos do módulo
- Lição 2: O que é JavaScript?
- Lição 3: Características do JavaScript e o interpretador NodeJS
- Guia de Instalação
- Lição 4: Preparando o ambiente
- Lição 5: Os tipos de dados no JavaScript
- Lição 6: As formas de escrever as variáveis
- Exercício 1
- Lição 7: Operadores em JavaScript
- Exercício 2
- Lição 8: Conversão Implícita e Explícita
- Lição 9: Trabalhando com booleanos e condicionais
- Exercício 3
- Lição 10: Conhecendo o operador ternário
- Exercício 4
- Lição 11: Diferentes formas para manipular strings
- Lição 12: A importância das funções e como utilizá–las
- Exercício 5
- Lição 13: Outras formas de escrever funções – expressão de funções e arrow function
- Lição 14: Entendendo sobre a ferramenta console.api
- Lição 15: Desafio Tech
- [Orientações] Desafio Tech
- Lição 16: 5 passos práticos para aplicar o que você aprendeu
- Gabarito e Códigos – Módulo 1
Módulo
#5JavaScript para desenvolvimento web
- Apresentação do Módulo 1
- Lição 1: Objetivos do módulo
- Lição 2: O que é JavaScript?
- Lição 3: Características do JavaScript e o interpretador NodeJS
- Guia de Instalação
- Lição 4: Preparando o ambiente
- Lição 5: Os tipos de dados no JavaScript
- Lição 6: As formas de escrever as variáveis
- Exercício 1
- Lição 7: Operadores em JavaScript
- Exercício 2
- Lição 8: Conversão Implícita e Explícita
- Lição 9: Trabalhando com booleanos e condicionais
- Exercício 3
- Lição 10: Conhecendo o operador ternário
- Exercício 4
- Lição 11: Diferentes formas para manipular strings
- Lição 12: A importância das funções e como utilizá–las
- Exercício 5
- Lição 13: Outras formas de escrever funções – expressão de funções e arrow function
- Lição 14: Entendendo sobre a ferramenta console.api
- Lição 15: Desafio Tech
- [Orientações] Desafio Tech
- Lição 16: 5 passos práticos para aplicar o que você aprendeu
- Gabarito e Códigos – Módulo 1