Ícone do Curso

Lógica com Javascript

Você será desafiado por:

Rafaella Ballerini

Inscreva-se

gratuitamente

Inscreva-se no 7 Days of Code de Lógica de programação

o que voce vai

aprender?

"Durante os 7 Days de Lógica com Javascript, você vai praticar com a linguagem mais usada no mundo e aprenderá como usar o Javascript para criar algoritmos e resolver problemas do seu dia a dia. Vamos ver como usar variáveis, condicionais e estruturas de loop para resolver problemas que são a base que qualquer pessoa entrando na área da programação precisa conhecer.

Quem vai tedesafiar?

  • Rafaella Ballerini

    Instrutora de Front-end na Alura, criadora de conteúdo e cursa Engenharia de Software e Análise de Desenvolvimento de Sistemas.

Uma criatividade que surge a partir de uma consciência desperta para criar um novo paradigma: um mundo novo. - Miriam Subirana

Quais serão

os desafios?

  • Dia 1

    Já no primeiro dia, você vai ver como o que parece ser um simples detalhe pode fazer toda a diferença no seu código e trazer o resultado esperado e correto ou, dependendo de como você implementar o código, o mesmo comando pode trazer um resultado não esperado. Nesse dia, você aprenderá mais sobre o comando if e operações booleanas dentro do JS

  • Dia 2

    Não é só de condições e operações booleanas que um código vive, então no segundo dia do desafio de lógica de programação você irá aprender a trabalhar com captura de inputs e como armazenar essas informações em variáveis para usá-las durante a execução do seu programa.

  • Dia 3

    Nesse dia, você irá juntar tudo o que viu nos dias anteriores para criar uma narrativa dinâmica. E para que essa história só acabe quando a pessoa que a estiver lendo quiser, você precisará adicionar loops para fazer uma tarefa repetidas vezes!

  • Dia 4

    Como estamos no tema de jogos e narrativas, que tal criar um programa para jogar contra o computador? No seu quarto dia, você irá aprender a trabalhar com aleatoriedade para criar um jogo.

  • Dia 5

    Listas estão em todos os lugares e nos ajudam muito a trabalhar um grande volume de informação. É muito importante que você saiba trabalhar com arrays e preparamos um dia especial para isso!

  • Dia 6

    Depois de praticar como inserir e manipular itens dentro de uma lista, você entenderá como e quando remover um item específico dela.

  • Dia 7

    Até aqui, você terá trabalhado em muitos projetos diferentes praticando vários comandos e interação entre eles dentro do Javascript. Mas ainda não falamos de algo essencial que é a organização do nosso código. No sétimo e último dia do desafio, você desenvolverá um projeto maior, para ver como a organização ou falta dela pode afetar a sua produção de código e muitas vezes causar erros que você normalmente não cometeria.

Inscreva-se

gratuitamente

Perguntas Frequentes

Depois de fazer a sua inscrição, você receberá um e-mail por dia com o contexto, a tarefa e os links de material extra sobre o assunto daquele dia. Recomendamos que você reserve pelo menos 1 (uma) hora para ver todo o material e completar o exercício.

Não. A iniciativa do 7 Days Of Code é aberta para qualquer pessoa que queira participar.

O Alura Challenge propõe um aprendizado baseado no Challenge Based Learning, que a Apple ajudou a criar e é definido em 3 pilares: engajar, investigar e agir. Os Challenges só estão disponíveis para alunos e alunas da Alura e têm uma duração de 4 semanas. Durante as 4 semanas do Challenge, temos eventos como live coding e plantão de dúvidas, que não teremos para o 7 Days Of Code.

A Imersão da Alura é um conteúdo extenso em vídeos. Disponibilizamos aproximadamente 1h de vídeo todos os dias para quem se inscreveu na Imersão. Além disso, a imersão tem um servidor do Discord para as pessoas tirarem dúvidas e conversarem sobre seus projetos. Já o 7 Days Of Code não possui conteúdo em vídeo e nem canal do Discord específico para quem se inscreveu. É um desafio seu de aprendizado e prática.

Para quem tem interesse em tecnologia e programação, e quer saber como praticar as habilidades pedidas pelo mercado de trabalho.

Você pode se inscrever no dia que preferir e em quantas tecnologias quiser. A partir do momento da sua inscrição, você receberá um e-mail por dia durante 7 dias com dicas do que praticar.

Não, essa é uma iniciativa aberta para todo mundo que garante o recebimento dos desafios pelo período proposto (7 dias). Se você tiver acesso à plataforma, terá mais material de estudos à sua disposição.

Isso depende da tecnologia que você escolher praticar. O mínimo que você precisa é uma conta de e-mail para receber o material a partir do momento da sua inscrição.

Melhor que certificado: ao final dos 7 dias, você terá criado alguns projetos, podendo incluí-los no seu portfólio e demonstrar suas habilidades. Compartilhe seus resultados no Instagram, Twitter e LinkedIn!

Se tiver dúvidas, acione a comunidade de desenvolvedores através do seu GitHub e das suas redes sociais e compartilhe o que está fazendo com outras pessoas, para que vocês possam trocar conhecimento.