Imagem do Curso gratuito JavaScript completo

Curso online gratuitoJavaScript completo

Duração do curso online: 6 horas e 16 minutos

4.75

EstrelaEstrelaEstrelaEstrelaMeia estrela

(8)

Domine JavaScript do zero e crie páginas interativas com lógica e projetos. Curso online gratuito com exercícios e certificado para turbinar seu portfólio.

Neste curso gratuito, aprenda sobre

  • Inserir JS interno e externo em páginas HTML e entender seu papel no site
  • Usar saídas: console, alert e escrita no documento/DOM para exibir informações
  • Compreender declarações, sintaxe básica e diferença entre texto (string) e número
  • Criar e interpretar comentários de linha e múltiplas linhas no código
  • Declarar variáveis com var, let e const e entender escopo e mutabilidade
  • Aplicar operadores aritméticos, lógicos e de comparação para montar expressões
  • Criar e usar funções: parâmetros, retorno e reutilização de código
  • Modelar dados com objetos: propriedades e métodos
  • Trabalhar com eventos no navegador (ex.: click) e ligar handlers a elementos
  • Manipular arrays e indexação; usar métodos como push, pop, shift e splice
  • Controlar fluxo com if/else e switch para decisões de múltiplos casos
  • Usar laço for para repetição e contagens grandes (ex.: 1 a 10000)
  • Programar temporizações com setTimeout e setInterval e entender suas diferenças
  • Criar classes e instâncias; manipular datas (Date) e serializar dados com JSON

Descrição do curso

JavaScript é a linguagem que dá vida às páginas na web. Com ele, você transforma um site estático em uma experiência interativa: responde a cliques, valida formulários, atualiza conteúdos sem recarregar e cria recursos que o usuário realmente percebe. Neste curso online gratuito de JavaScript completo, você constrói uma base sólida para programar no Front-End, entendendo a linguagem de forma prática e com foco em aplicação no dia a dia.

Você começa pelos fundamentos essenciais, aprendendo onde e como inserir JavaScript em um projeto e como exibir resultados na tela. Em seguida, evolui para a lógica: declarações, sintaxe, tipos de dados, comentários e as diferenças importantes entre texto e número, evitando erros comuns. O curso também esclarece o uso de var, let e const para escrever código mais seguro e previsível, além de operadores para criar expressões e regras de negócio com clareza.

Com a base formada, você avança para estruturas que aparecem em qualquer aplicação moderna: funções para reutilização de código, objetos para representar entidades do mundo real, eventos para reagir às ações do usuário e arrays para organizar conjuntos de informações com indexação. Você aprende a manipular dados com métodos de arrays, controlar fluxos com if/else e switch, e automatizar tarefas com laços de repetição como o for, ganhando agilidade para resolver problemas reais.

Para completar, o curso aborda temporização com setTimeout e setInterval, organização com classes, manipulação de datas e trabalho com JSON, habilidade indispensável ao consumir ou integrar APIs. A jornada culmina em um projeto prático de lista de tarefas, excelente para fixar conceitos e enriquecer o portfólio. Ao final, você estará preparado para criar funcionalidades front-end com confiança, consolidando um caminho claro para oportunidades como desenvolvedor.

Conteúdo do curso

  • Aula em vídeo: Curso Javascript Completo: Aula 01 - JS Interno e Externo 12m
  • Exercício: _Qual é a função do JavaScript em um site?
  • Aula em vídeo: Curso Javascript Completo: Aula 02 - Tipos de Saída 09m
  • Exercício: _Qual é a primeira forma de saída de conteúdo em JavaScript apresentada pelo professor Dimitri?
  • Aula em vídeo: Curso Javascript Completo: Aula 03 - Declarações 10m
  • Exercício: _Qual é o conceito de declarações em JavaScript?
  • Aula em vídeo: Curso Javascript Completo: Aula 04 - Sintaxe 09m
  • Exercício: _Qual a diferença entre um conteúdo de texto e um conteúdo de número no JavaScript?
  • Aula em vídeo: Curso Javascript Completo: Aula 05 - Comentários 03m
  • Exercício: _Qual é a forma de fazer um comentário de múltiplas linhas em JavaScript?
  • Aula em vídeo: Curso Javascript Completo: Aula 06 - Var Let Const 25m
  • Exercício: _Qual é o conceito importante abordado na aula de JavaScript mencionada no vídeo?
  • Aula em vídeo: Curso Javascript Completo: Aula 07 - Operadores 33m
  • Exercício: _Qual é a função dos operadores em JavaScript?
  • Aula em vídeo: Curso Javascript Completo: Aula 08 - Funções 15m
  • Exercício: _O que é uma função em JavaScript?
  • Aula em vídeo: Curso Javascript Completo: Aula 09 - Objetos 10m
  • Exercício: _O que são objetos em JavaScript?
  • Aula em vídeo: Curso Javascript Completo: Aula 10 - Eventos 30m
  • Exercício: _Qual é o evento que é disparado quando um elemento é clicado em JavaScript?
  • Aula em vídeo: Curso Javascript Completo: Aula 11 - Array (Matrizes) 22m
  • Exercício: _Na programação, qual é a utilidade da matriz (ou array) e como funciona sua indexação?
  • Aula em vídeo: Curso Javascript Completo: Aula 12 - Métodos Para Arrays (Matrizes) 23m
  • Exercício: _Qual o método que remove o último item de uma matriz em JavaScript?
  • Aula em vídeo: Curso Javascript Completo: Aula 13 - If e Else 11m
  • Exercício: _Qual é o conceito abordado na aula mencionada pelo professor Dimitri?
  • Aula em vídeo: Curso Javascript Completo: Aula 14 - Switch 15m
  • Exercício: _Qual é a função do Switch no JavaScript?
  • Aula em vídeo: Curso Javascript Completo: Aula 15 - Laço de Repetição For 17m
  • Exercício: _Como é possível utilizar o laço de repetição for para contar de 1 até 10.000 em JavaScript?
  • Aula em vídeo: Curso Javascript Completo: Aula 16 - SetTimeout e SetInterval 14m
  • Exercício: _Qual é a diferença entre set time-out e set interval em JavaScript?
  • Aula em vídeo: Curso Javascript Completo: Aula 17 - Classes 13m
  • Exercício: _O que são classes em JavaScript?
  • Aula em vídeo: Curso Javascript Completo: Aula 18 - Manipulação de Datas 24m
  • Exercício: _Como podemos pegar o ano atual com 4 dígitos em JavaScript?
  • Aula em vídeo: Curso Javascript Completo: Aula 19 - JSON 21m
  • Exercício: _O que é o JSON?
  • Aula em vídeo: Curso Javascript Completo: Aula 20 - Projeto Lista de Tarefas 49m
  • Exercício: Qual é o objetivo do projeto descrito?

Este curso gratuito inclui:

6 horas e 16 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
Ícone representando cursos de tecnologia e negócios

+ de 5.000 cursos gratuitos

Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.

Ícone de calendário com alvo representando planejamento de estudos

Plano de estudos com IA

A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.

Ícone de profissional representando carreira e negócios

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

QR Code - Baixar Cursa - Cursos Online

Comentários do Curso: JavaScript completo

MP

Manuel Pinho Martins

EstrelaEstrelaEstrelaEstrelaEstrela

super

SF

Sérgio Freire de Carvalho

EstrelaEstrelaEstrelaEstrelaEstrela

Bem legal!

GP

Guilherme Pinheiro Mosconi

EstrelaEstrelaEstrelaEstrelaEstrela

Ótimo

TS

Tiago Silva Santos

EstrelaEstrelaEstrelaEstrelaEstrela

Muito bom curso, dinâmico e bem direto ao ponto

Mais cursos gratuitos em Programação Front-End

Ebook + Áudiobooks gratuitos! Aprenda ouvindo ou lendo!

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso