Maneira de dar istrução ao computador. Como um lego, você irá ultilizar peças para criar algoritimos, ou seja , para resolver problemas.
ALgoritimos: Sequencia de passos lógicos e finita para resolução de um problema.
-Comentários -Declaração de variáveis (const, let) -Operadores (atribuição,concatenação,matemáticos,lógicos) -Tipos de dados(string,number,boolean) -Estrutura de dados(function,object,array) -Controle de fluxo(if/else) -Estrutura de repetição(for,while)
Coletar os dados Processar os dados(manipular,alterar) Apresentar os dados
Strings (textos): "" '' `´ Number: 2 1.5 Function
Operadores de atribuição de valor: = Operador de contatenação: + Operadores de comparação: == != <= >= < >
Arrays:
Uma lista que contém qualquer tipo de dado Métodos de array: push, find, forEach
Atributos e métodos Criação e manipulação de objetos Acesso a propriedades de objetos
criar, passar argumento excutar arrow function / named function
while
switch if/else
Importação de módulos (require, CommonJS) Biblioteca 'inquirer' para criar prompts interativos
Uso de funções assíncronas (async/await)