Plano de estudos com cursos, artigos e vídeos com o conteúdo do módulo iniciante em programação.
Conteúdo adicional
- Javascript: Template Literals
- Git: Gerando uma chave ssh
- Adicionando a chave ssh ao GitHub
- Com usar Git e GitHub na prática
- Curso de Lógica de Programação do Zero para Iniciantes por Cida Castello
Desafio do módulo Iniciante em Programação do Movimento Codar 2021. Pratique lógica de programação com Javascript!
- Instale o Git.
- Instale o Node.js. Escolha a versão LTS mais recente ou a compatível com seu sistema operacional.
- Faça um fork desse projeto clicando no botão
Fork
no canto superior direito da página, conforme a imagem abaixo.
- Acesse o fork que você criou e faça o clone para a sua máquina. Clique primeiro no botão
Code
e depois copie a URL.
- Realize o clone com o comando
git clone
+ a URL copiada. - No diretório do projeto execute o comando
npm install
. - Abra o projeto na sua IDE ou editor de texto preferido. Se não tiver um recomendamos o Visual Studio Code.
No diretório do projeto execute o seguinte comando:
npm test
Esse comando manterá todos os testes automatizados rodando para validar as soluções dos desafios.
Também é possível rodar os testes para apenas um arquivo com npm test nome-teste
. Por exemplo, para o primeiro desafio utilize:
npm test 01-soma-simples-array
De início todos eles estarão falhando. Conforme os desafios forem resolvidos corretamente os testes passarão. Você pode ver o resultado no próprio terminal onde o comando de teste foi executado.
Os desafios estão na pasta src
. São dez arquivos .js
, cada um com um desafio.
Faça a implementação das funções conforme as regras descritas no comentário de cada arquivo.
Ao terminar crie um Pull Request
com a sua solução. Para isso clique em Contribute
e Open Pull Request
. Depois basta confirmar a operação.
Todos os exercícios são baseados no URI Online Judge e HackerRank.