Lógica de Programação com JavaScript

FD9E034F-C706-472D-ABA4-310433A703E5 Created with sketchtool.

Carga horária 32 horas

AAB4B036-DC37-454F-B8A0-63C4957C5AC0 Created with sketchtool.

Próxima turma 02.05 a 12.05

O que você vai fazer

O que você já precisa saber

Conhecimentos básicos de computação e facilidade com problemas lógicos.

Conteúdo detalhado do curso WD-01

    Comece a programar hoje

  1. Converse com seu navegador
  2. Criando seu próprio arquivo HTML
  3. Um pouco mais de HTML
  4. Dê olá ao mundo
  5. Revise o código: seu primeiro programa
  6. Utilize o Chrome e o Notepad++
  7. Socorro! Meu programa não funciona. Conheça e use o console do Chrome
  8. Socorro! A acentuação não está funcionando corretamente

    Comunique-se com o usuário

  1. Dê olá ao mundo de outras formas
  2. Trabalhe com números
  3. Revisando o seu código: trabalhando com números
  4. Organize seus dados em variáveis
  5. Reescrevendo a média de idade dos seus amigos
  6. Revisando o seu código: organize-se com variáveis
  7. Pare de escrever BR tantas vezes!
  8. Revise o código: crie sua primeira função
  9. Funções passando informações e chamando outras funções
  10. Revise o código: usando a função mostra
  11. Mostrando mensagens secretas, apenas para o programador
  12. Para saber mais: comentários
  13. Compartilhe seu código com seus amigos!

    Pratique resolvendo problemas do seu dia a dia

  1. Como está seu peso? Saudável?
  2. Utilize uma função para calcular o IMC de cada amigo
  3. Revise o código: calculando o IMC
  4. Trabalhe com dados capturados: pergunte a altura e peso do usuário
  5. Exercícios: pergunte os dados do usuário para calcular o IMC
  6. Descubra quantos dias seus amigos já viveram
  7. Você já entendeu a ordem das chamadas das funções?
  8. Utilize o console do Chrome para fazer testes!

    Execute códigos diferentes dependendo da condição

  1. Verifique a situação do seu time de futebol
  2. Revisando nosso código: pontos do campeonato
  3. O seu IMC está ideal?
  4. Jogo: adivinhe o número que estou pensando
  5. Revisando seu código: o jogo da adivinhação

    Como repetir tarefas do programa?

  1. Quando serão as próximas copas do mundo?
  2. Realize o loop somente em determinadas condições
  3. Revise seu código: mostre os anos de copas até cansar
  4. Caracteres e números, qual é a diferença afinal?
  5. Revise seu código: transforme texto em números
  6. Praticando mais um pouco: Faça tabuadas
  7. Aprenda uma forma diferente de mostrar a tabuada: o comando for
  8. Reescrevendo a tabuada com o for
  9. A média de idades, mas de uma forma mais interessante
  10. Jogo: Mais chances para adivinhar o número que estou pensando
  11. Revisando nosso código: O jogo da adivinhação dos números
  12. Exercícios: trabalhando com um loop dentro do outro

    Arrays: trabalhe com muitos dados

  1. Integre o JavaScript com HTML
  2. Revisando uso de HTML e criando o jogo
  3. Facilite o jogo da adivinhação colocando mais números!
  4. Evite os número repetidos no Bingo

    Gráficos para deixar tudo mais interessante

  1. Desenhe linhas e figuras
  2. Criando todo tipo de imagem
  3. Não vou conseguir lembrar de tudo isso! APIs e bibliotecas
  4. Revise seus primeiros passos com o canvas
  5. Cansei de repetir código! Funções novamente
  6. Loops e funções para nos ajudar

    Apêndice - Animações e pequenos jogos

  1. Crie uma lousa capturando o movimento do mouse
  2. Exercícios para nossa tela de desenho
  3. Crie animações
  4. Revise e faça novas animações
  5. Desafio: o jogo do tiro ao alvo

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

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

O que os alunos falam

Alexandre Papa Baptista

Tudo foi muito bom. Atendimento, materiais, maquinas, colegas de sala, Professora Ana!! Nota 10

Rafael Torres de Sousa

Muito satisfeito com todos os pontos abordados e exercitados. A didatica da professora foi muito além da minha expectativa e espero encontrar sempre em outros cursos que irei fazer a mesma estrutura. Obrigado por tudo

Gustavo Rocha da Silva

Tudo foi ótimo. A professora tem uma didática excelente. Apesar do curso ser integral, não senti que foi cansativo. Ja indiquei o curso para muitas pessoas, pois realmente foi uma ótima experiência.

Próximas turmas

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

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

Nós encontramos essas turmas:

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

Entre em contato
Fale com a gente!

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

Conheça a Alura