Pular para o conteúdo

Curso Lógica de Programação com JavaScript

FD9E034F-C706-472D-ABA4-310433A703E5 Created with sketchtool. 32 horas/curso
Veja as próximas turmas

O que você vai fazer

Para quem é esse curso?

Focado em quem nunca mexeu com programação e quer dar os primeiros passos nessa área de tecnologia.

Próximas turmas

Selecione a cidade e os períodos de sua preferência

Qual cidade você pode ir?
Quais períodos você prefere?
Ver turmas encontradas

Nós encontramos essas turmas:

Não achou a turma ideal pra você? Consulte outras turmas e horários.

Entre em contato

O que os alunos falam

Eduardo Pepinelli

Adorei o curso, tirei todas a dúvidas que tinha sobre o assunto, com certeza retornarei para novos cursos!

Elaine Cardoso Cerqueira

Ensino de Qualidade e Responsabilidade, não somente com a parte profissional, mas visando o aluno como integral e como Ser Único! Eterna Gratidão!!!

Diogo Ataídes

Didática excelente, não é cansativo e ao mesmo tempo é confortável. Ótimo instrutor, sempre disposto a tirar suas dúvidas.

Conteúdo detalhado do curso WD-01

    Comece a programar hoje

  1. O que é programação?
  2. Exercício: Nosso primeiro programa
  3. Entendendo como os programas funcionam
  4. Converse com seu navegador

    Aprendendo a criar arquivos HTML

  1. Criando seu próprio arquivo HTML
  2. Um pouco mais de HTML
  3. Dê Olá ao mundo
  4. Exercício: Introdução a programação
  5. Utilizando o Chrome
  6. Conheça e use o console do navegador
  7. A acentuação não está funcionando corretamente
  8. Exercício: Início da Média de Idades

    Comunique-se com o usuário

  1. Dê Olá ao mundo de outras formas
  2. Trabalhe com números
  3. Exercício: Calculando a Média de Idades
  4. Organize seus dados em variáveis
  5. Exercício: Soma e Média de Idades com Variáveis
  6. Trabalhando mais com variáveis
  7. Exercício: Soma e Média de Idades com Variáveis Complexas
  8. Aprendendo mais sobre números
  9. Exercício: Parte inteira da Média de Idades
  10. Mostrando mensagens secretas, apenas para o programador
  11. Utilize o console do Chrome para fazer testes!
  12. Para saber mais: comentários

    Pratique resolvendo problemas do seu dia a dia

  1. Desafio: Calculando o IMC
  2. Trabalhe com dados capturados
  3. Trabalhando mais com números
  4. Exercício: Obtendo informações do usuário
  5. Desafio: Uber vs Carro
  6. Transformando Texto em Número
  7. Modificando textos
  8. Exercício: Formatando Uber vs Carro com JavaScript
  9. Outra forma de juntar informações
  10. Exercício: Calculando o total de gasolina
  11. Desafio: Calculando o total do Uber

    Deixe seu código mais estruturado

  1. Pare de escrever BR tantas vezes!
  2. Recebendo informação da função
  3. Exercício: Criando a Função pegaNumero
  4. Desafio: Função pegaNumero no cálculo do IMC
  5. Reaproveitando funções
  6. Exercício: Criando a lib pegaNumero
  7. Exercício: Usando a lib de formatação de horas
  8. Funções que recebem parâmetros
  9. Exercício: Usando parâmetros nas funções
  10. Desafio Opcional: Função formataMoeda

    Utilizando interface gráfica

  1. Desafio: Ficha da academia
  2. Separando strings em pedaços
  3. Exercício: Calculando a idade do aluno da academia
  4. Interfaces gráficas para a obtenção de dados do usuário
  5. Exercício: Usando interface gráfica para a ficha da academia

    Execute códigos diferentes dependendo da condição

  1. Tipos booleanos e condições com if
  2. Exercício: Usando if para pessoas com problemas cardíacos
  3. Operadores lógicos
  4. Exercício: Juntando condições com operadores lógicos
  5. Contando a quantidade de eventos de um botão
  6. Exercício: Contador do número de fichas
  7. Exercício: Adicionando título no começo da lista de fichas
  8. Desafio: Jogo de adivinhar um número
  9. Condições opostas e números aleatórios
  10. Exercício: Fazendo os casos contrários com o else

    Repetindo tarefas do programa

  1. Validando o chute do usuário
  2. Exercício: Criando uma loteria com validação do número do usuário
  3. Validando com laço de repetição
  4. Exercício: Validação do chute com laço de repetição
  5. Saindo do laço de repetição
  6. Exercício: Limitando a quantidade de chutes inválidos
  7. Desafio: Mostrando os anos da copa do mundo

    Trabalhe com muitos dados

  1. Sorteando mais de um número aleatório
  2. Exercício: Loteria sorteando vários números
  3. Outra forma de laço de repetição
  4. Exercício: Sorteando vários números com for

    Últimas palavras - Além da lógica de programação

  1. Objetos
  2. Boas práticas que foram violadas durante o aprendizado
  3. Pratique muito!
  4. Continue seus estudos

    *Apêndice - Desafios Extras

  1. Desafio: Ticket do Supermercado
  2. Desafio: Ticket do Caixa Rápido
  3. Desafio: Ticket com Valor Total
  4. Desafio: Jogo da Mega Sena

* Apêndices são conteúdos adicionais que não fazem parte da carga horária regular do curso. São conteúdos extras para direcionar seus estudos após o curso.

Não encontrou o curso que procura? Conheça a Alura, a plataforma online da Caelum

Conheça a Alura