O guia estelar é uma trilha introdutória a linguagem JavaScript da empresa de educação RocketSeat ministrado pelo professor Mayk Britto 🎓. Durante as aulas foram passados tanto assuntos teóricos, quanto exercícios que fixassem a teoria aprendida nos vídeos.
- Introdução
- Abertura
- JavaScript
- Primeiros Passos
- Sintaxe
- Maneiras de executar o JavaScript
- Adicionando arquivos JS
- Comentários
- Tipos de Dados
- Introdução
- String
- Number
- Boolean
- Undefined vs null
- Object
- Array
- Conclusão
- Variáveis
- Conhecendo as variáveis
- Tipos dinâmicos
- Scope e var
- Scope let e const
- Nomeando variáveis
- Praticando e Avançando
- Declaration assignment var
- Agrupando declarações
- Concatenando e interpolando variáveis
- Objects
- Arrays
- Exercícios
- Funções
- Functions
- Argumentos e parâmetros
- Retornando valores dentro da função
- Outra maneira de entender funções
- Function scope
- Function Hoisting
- Arrow function
- Callback function
- Funções construtoras
- Manipulando Dados
- Prototype
- Type conversion coersion
- Strings em números
- Contando caracteres e digitos
- Casas decimais
- Maiúsculas e minúsculas
- Encontrando palavras em frases
- Separando strings
- Criando array com construtor
- Elementos do Array
- Strings para arrays
- Manipulando arrays
- Expressões e Operadores
- Expressões e operadores
- New
- Typeof delete
- Operadores aritméticos
- Grouping operator
- Operadores de comparação
- Operadores de atribuição
- Operadores lógicos
- Operador condicional ternário
- Operadores para string
- Falsy e truthy
- Precedência dos operadores
- Condicionais e Controle de Fluxo
- Controle de fluxo da aplicação
- If e Else
- Switch
- Throw e Try/Catch
- Estruturas de Repetição
- For
- While
- For of
- For in
- Consolidando com exercícios
- Praticar para aperfeiçoar
- Sistema de notas escolares
- Fluxo de caixa familiar
- Celsius to Fahrenheit
- Buscando e encontrando dados em Array