Entender os princípios básicos de lógica de programação utilizando a linguagem JavaScript:
- Sequência lógica para construção de um programa / algoritmo
- Variáveis e tipos de dados
- Operadores e expressões
- Condicionais
- Repetições (Laços)
- Funções
- Navegador Chrome
- Visual Studio Code
- Por que aprender lógica + JavaScript?
- O que são algoritmos?
- Algoritmos no nosso dia a dia
- Ada Lovelance
- Entrada, Processamento + Memória e Saída
- Declaração de variáveis
- Regras para os identificadores
- Operador de atribuição
- Atribuição de valor à variável
- Tipo String
- Tipo Number
- Tipo Boolean
- Tipo undefined e null
- Tipo objeto / arrays
- typeof
- Operadores aritméticos
- Operadores de igualdade e relacionais
- Operadores lógicos
- Precedência
- Objeto Math
- Expressões condicionais simples
- Estrutura if / else
- Estrutura if / else if / else
- Estrutura switch case
- Importância do break (switch case)
- Operador ternário
- Arrays
- Estrutura for
- Estrutura while
- Contadores e acumuladores
- Criar funções
- Chamar funções
- Parâmetros
- Retornar valores
- Escopo de variáveis
-Veja as instruções na pasta exercicios-para-casa
-
https://www.cursoemvideo.com/ (Tá complicado essa coisa de lógica? Tenta assistir o curso de lógica desse link é bem passo a passo e usa Portugol, que é mais didático pra quem está começando a programar. Além disso o curso é GRATUITO e ainda dá certificado...talvez te ajude, eu já fiz e recomendo!)
-
https://www.freecodecamp.org/ (muito bom pra quem tá começando, pena que é em inglês)- https://www.hackerrank.com/
-
Se descobrir mais algum conta pra gente!