Duração do curso online: 7 horas e 29 minutos
Novo
Dominar JavaScript é um dos caminhos mais diretos para entrar no universo do desenvolvimento front-end e transformar páginas estáticas em experiências interativas. Neste curso online gratuito JavaScript do Básico ao Avançado, você constrói uma base sólida da linguagem e evolui de forma progressiva até recursos essenciais usados no dia a dia de quem desenvolve para a web. A proposta é ajudar você a escrever código mais limpo, legível e confiável, entendendo não apenas o “como”, mas também o “por quê” de cada conceito.
Você começa pela estrutura de um programa em JavaScript, boas práticas de formatação e comentários, ganhando segurança para organizar seu raciocínio e evitar erros comuns. Em seguida, aprofunda os tipos de dados e trabalha com textos, números, valores booleanos e casos especiais como NaN, Infinity, null e undefined, além de objetos, arrays e datas — elementos que aparecem o tempo todo em aplicações reais. Ao longo do curso, você pratica declarações de variáveis e regras de escopo com var, let e const, entendendo onde cada uma se aplica e quais comportamentos podem gerar efeitos inesperados.
Na parte de lógica e controle de fluxo, você desenvolve a capacidade de tomar decisões no código e criar rotinas consistentes com if/else, ternário, switch e tratamento de erros com try/catch. Depois, avança em repetição com while e diferentes formas de percorrer estruturas, aprendendo a escolher a abordagem correta para cada cenário. O curso também fortalece um tema decisivo para produtividade: funções. Você explora parâmetros, retorno, arguments, diferenças entre valor e referência, escopo de funções, arrow functions e o uso de callbacks, que servem de base para padrões modernos de programação.
Para lidar com dados de forma prática, você treina conversões entre tipos (casting e coerção), manipulação de strings, formatação de números, transformação de datas e interoperabilidade via JSON. Evolui ainda para operações fundamentais com arrays e métodos amplamente usados em projetos profissionais, como filter, map e reduce, além de recursos como concatenação e desestruturação, melhorando clareza e manutenção do código.
Por fim, você conecta JavaScript ao navegador ao entender o DOM, recuperar e atualizar elementos, criar conteúdo dinâmico, trabalhar com eventos e controlar classes e estilos. O curso fecha com fundamentos importantes de programação assíncrona e comunicação com servidores, passando por Promises, Promise.all e requisições Ajax. Com exercícios ao longo do aprendizado, você consolida o conhecimento com prática e fica mais preparado para construir interfaces, validar formulários, criar interações e dar os primeiros passos rumo a aplicações web mais completas.
7 horas e 29 minutos de curso online em vídeo
Certificado digital de conclusão de curso ( Gratuito )
Exercícios para treinar seus conhecimentos
100% gratuito, do conteúdo ao certificado
Pronto para começar?Baixe o app e comece hoje mesmo.
Instale o app agora
para ter acesso ao curso+ de 5.000 cursos gratuitos
Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.
Plano de estudos com IA
A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.
Do zero ao Sucesso profissional
Melhore seu currículo com nosso Certificado gratuito e depois utilize nossa Inteligência Artificial para buscar seu emprego dos sonhos.
Você também pode utilizar o QR Code ou os Links abaixo

Curso GratuitoCSS Flexbox no desenvolvimento de sites
1h18m
10 exercícios

Curso GratuitoHTML completo
4h18m
15 exercícios

Curso GratuitoPHP Completo: Fundamentos, MySQL e PHP Orientado a Objetos
19h33m

Curso GratuitoAprenda HTML criando um clone da Netflix
4h16m
17 exercícios

Curso GratuitoJavaScript - Manipulando o DOM
1h50m
9 exercícios

Curso Gratuito Criação de loja virtual
20h31m
21 exercícios

Curso GratuitoDesenvolvimento Web Completo (Front-end: HTML, CSS, JavaScript)
10h33m
32 exercícios

Curso GratuitoJavascript curso completo
3h56m
42 exercícios

Curso GratuitoProgramação para Web
14h37m
12 exercícios

Curso GratuitoReact JS
1h22m
10 exercícios
Milhares de cursos online em vídeo, ebooks e áudiobooks.
Para testar seus conhecimentos no decorrer dos cursos online
Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail
Baixe nosso aplicativo pelo QR Code ou pelos links abaixo:.
+ de 10 milhões
de alunos
Certificado grátis e
válido em todo o Brasil
60 mil exercícios
gratuitos
4,8/5 classificação
nas lojas de apps
Cursos gratuitos em
vídeo, ebooks e audiobooks