Fale com a gente no WhatsApp Fale com a gente no WhatsApp

Curso de JavaScript - Fundamentos

Inicie com a linguagem de programação JavaScript da maneira correta! Aprendendo seus conceitos fundamentais

Nível Iniciante Categoria Desenvolvimento Front-end

  • Curso com 02h17 de vídeos
  • Certificado com 22 horas
  • 49 exercícios
  • 23 desafios de código

Sobre o curso

JavaScript é uma linguagem de programação dinâmica muito utilizada nos navegadores. Foi criada com propósito de manipular elementos no HTML, mas acabou crescendo e atualmente podemos ver diversos ambientes que rodam JavaScript, além de permitir o desenvolvimento para os mais variados fins como: extensões para aplicações como PhotoShop, desenvolvimento desktop, aplicativos mobile, jogos, bancos de dados, automação de tarefas, programação de hardware e códigos back-end.

Este curso irá apresentar os conceitos básicos para a sua introdução no mundo da programação com JavaScript, te permitindo entender a estrutura da linguagem e desenvolver pequenos programas que podem ser executados tanto no navegador quanto no Node.j

JavaScript é uma linguagem de programação dinâmica muito utilizada nos navegadores. Foi criada com propósito de manipular elementos no HTML, mas acabou crescendo e atualmente podemos ver diversos ambientes que rodam JavaScript, além de permitir o desenvolvimento para os mais variados fins como: extensões para aplicações como PhotoShop, desenvolvimento desktop, aplicativos mobile, jogos, bancos de dados, automação de tarefas, programação de hardware e códigos back-end.

Este curso irá apresentar os conceitos básicos para a sua introdução no mundo da programação com JavaScript, te permitindo entender a estrutura da linguagem e desenvolver pequenos programas que podem ser executados tanto no navegador quanto no Node.j

O que irá aprender?

Neste curso abordaremos tudo o que você precisa para compreender a estrutura básica desta linguagem. São vídeo aulas que mostram os aspectos do JavaScript.

Também serão passados exercícios e desafios para que você possa fixar, praticar e aplicar o conteúdo aprendido.

Alguns itens presentes no curso:

  • O primeiro código no navegador e no Node.js;
  • Declaração de variáveis e operadores;
  • Tomadas de decisão e laços de repetição;
  • Vários exercícios;
  • Vários desafios de programação direto no navegador.

Pra quem é esse curso?

Esse curso é destinado a estudantes e/ou desenvolvedores que querem aprender esta linguagem, mesmo não possuindo conhecimento em programação.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.

Metodologia

  • Videoaulas
  • Texto e imagens
  • Início Imediato
  • Desafios de código
  • Testes de aprendizado

Ambiente do curso

  • Node.js
  • Google Chrome
  • Visual Studio Code

Sobre o professor

Amauri Blanco Corrêa

Amauri Blanco Corrêa

Estudante de Análise e Desenvolvimento de Sistemas, apaixonado por tecnologia. Atualmente focado na área de front-end e iniciando uma grande e brilhante caminhada tanto profissionalmente quanto pessoalmente nesse universo que é a programação.

Conteúdo programático

  1. Introdução

    Vamos entender o que é JavaScript, sua importância e onde ele é usado hoje em dia.

    6 aulas
    • Apresentação do curso
    • O que é JavaScript
    • Linguagem compilada ou interpretada
    • Lado cliente e lado servidor
    • O que se pode fazer com JavaScript hoje em dia?
    • Questionário
  2. Iniciando do JavaScript

    Nessa aula iremos aprender a criar o primeiro arquivo JavaScript e entender a importância do Node.js

    10 aulas
    • Sintaxe e palavras reservadas da linguagem
    • Node.js: por que você deve conhecer essa tecnologia?
    • Instalação do Node.js - Windows, Mac e Linux
    • Preparando ambiente do curso
    • O código-fonte deste curso está no GitHub!
    • Criando o primeiro arquivo JavaScript e rodando no navegador
    • Executando exemplo no terminal
    • Formatação do JavaScript
    • Desafio de Código
    • Questionário
  3. Tipos de dados primitivos

    Saiba o que são dados e quais são os tipos existentes no JavaScript

    9 aulas
    • Tipos primitivos
    • Tipo Boolean
    • Tipo undefined e null
    • Tipo number
    • Tipo string
    • Tipo Symbol
    • Valores considerados Verdadeiros e Falsos
    • Desafio de Código
    • Questionário
  4. Declarando variáveis

    Aprenda o que são variáveis e como trabalhar com os dados na aplicação.

    6 aulas
    • O que são variáveis
    • Declarando e nomeando variáveis
    • Declarações múltiplas de variáveis e reatribuição
    • Diferença entre var, let e const
    • Desafio de Código
    • Questionário
  5. Operadores

    Nessa aula iremos conhecer os principais operadores no JavaScript e como podemos utiliza-los

    19 aulas
    • O que são operadores?
    • Abrindo console no navegador
    • Operadores aritméticos
    • Operadores de igualdade
    • Operadores relacionais
    • Operadores lógicos (&&, ||)
    • Concatenação de Strings
    • Operadores Unários
    • Operador Ternário
    • Operadores de Atribuição
    • Incrementando e Decrementando
    • Desafio de Código
    • Desafio de Código
    • Desafio de Código
    • Desafio de Código
    • Desafio de Código
    • Desafio de Código
    • Desafio de Código
    • Questionário
  6. Tomando Decisões

    Aprenda a fazer com que sua máquina decida o que deve ser feito, utilizando as estruturas de decisão.

    11 aulas
    • O que são condições?
    • Alinhando entendimento dos operadores
    • Tomando decisões com IF e ELSE
    • Comparando vários valores com Switch
    • Desafio de Código
    • Desafio de Código
    • Desafio de Código
    • Desafio de Código
    • Desafio de Código
    • Desafio de Código
    • Questionário
  7. Tarefas Repetitivas - Laços de Repetição

    Nessa aulas aprenderemos sobre os laços de repetição e como utiliza-las para que seja possível criarmos tarefas com repetições no JavaScript

    13 aulas
    • O que são laços de repetição?
    • Laços de repetição com FOR
    • Laços de repetição com WHILE
    • Laços de repetição com DO WHILE
    • Controlando laços de repetição com CONTINUE e BREAK
    • Desafio de Código
    • Desafio de Código
    • Desafio de Código
    • Desafio de Código
    • Desafio de Código
    • Desafio de Código
    • Desafio de Código
    • Questionário
Download da ementa

Cursos relacionados

Algumas das formações onde esse curso está inserido

Utilizada e amada por milhares! Veja mais opiniões reais

Plano de acesso total!

Tenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!

Um ano de acesso completo

Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:

  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Suporte direto com professores
  • Aplicativos para Android e iOS
  • Plano de carreira personalizado
  • Certificados digitais inclusos
  • Suporte com SLA de 4 horas úteis
  • Acesso offline através dos apps
Por apenas
12x R$ 75,00 sem juros, no cartão de crédito
Matricule-se agora
Garantia incondicional de satisfação
Garantia incondicional de satisfação

Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!