Sobre O Curso
Este curso foi desenvolvido para levar você do zero ao domínio prático do JavaScript, a linguagem de programação mais usada na web. Através de uma abordagem progressiva, com aulas teóricas e exercícios práticos, você aprenderá desde os fundamentos até conceitos avançados da linguagem.
Ao longo de 18 módulos, você terá contato com:
-
Lógica de programação com JavaScript, utilizando variáveis, operadores, estruturas condicionais e laços de repetição.
-
Funções, arrays, objetos e manipulação de strings e números, com foco em aplicações reais.
-
Conceitos avançados como escopo, closures, manipulação de JSON, e programação orientada a objetos.
-
Interação com páginas HTML através do DOM, eventos e formulários.
-
Trabalho com APIs e uso de recursos assíncronos com
async
eawait
, essenciais para aplicações modernas.
Com uma sequência estruturada de aulas teóricas seguidas de exercícios práticos, este curso oferece uma base sólida para quem deseja:
-
Iniciar na programação com JavaScript.
-
Desenvolver aplicações web interativas.
-
Se preparar para atuar como desenvolvedor front-end ou full stack.
Ideal para estudantes, iniciantes e autodidatas que desejam aprender JavaScript com foco na prática e em projetos reais.
Conteúdo Do Curso
Curso Completo
-
Aula 1: Introdução ao JavaScript
03:07 -
Aula 2: Variáveis e Operadores
10:54 -
Aula 2: Exercícios
-
Aula 3A: Estruturas de Controle: Condicionais: IF e ELSE
14:02 -
Aula 3A: Exercícios
-
Aula 3B: Estruturas de Controle: Condicionais: Switch
04:01 -
Aula 3B: Exercícios
-
Aula 3C: Estruturas de Controle: Laços de Repetição: For
09:11 -
Aula 3C: Exercícios
-
Aula 3D: Estruturas de Controle: Laços de Repetição: While
08:00 -
Aula 3D: Exercícios
-
Aula 3E: Estruturas de Controle: Controle de Fluxo
08:02 -
Aula 3E: Exercícios
-
Aula 4: Funções
11:23 -
Aula 4: Exercícios
-
Aula 5: Arrays
19:28 -
Aula 5: Exercícios
-
JavaScript | Prova
-
Aula 6: Objetos
08:19 -
Aula 6: Exercícios
-
Aula 7: Manipulação de Strings
15:45 -
Aula 7: Exercícios
-
Aula 8: Manipulação de números
11:32 -
Aula 8: Exercícios
-
Aula 9: Tipos de Dados e Conversão
07:14 -
Aula 9: Exercícios
-
JavaScript | Prova
-
Aula 10: Arrays e objetos avançados
09:27 -
Aula 10: Exercícios
-
Aula 11: Escopo e Closures
09:54 -
Aula 11: Exercícios
-
Aula 12: Document Object Model (DOM)
14:12 -
Aula 12: Exercícios
-
Aula 13: Eventos
12:17 -
Aula 13: Exercícios
-
Aula 14: Async e Await
04:21 -
Aula 14: Exercícios
-
Aula 15: Manipulação de formulários
09:29 -
Aula 15: Exercícios
-
JavaScript | Prova
-
Aula 16: Trabalhando com JSON
06:01 -
Aula 16: Exercício
-
Aula 17: Programação Orientada a Objetos
10:57 -
Aula 17: Exercícios
-
Aula 18: O que são APIs?
16:39 -
Aula 18: Exercícios
-
JavaScript | Prova