Sobre | Notas de aula | Desafios | Contato
Criado pela Rocketseat, o "Guia Estelar de JavaScript" é um curso livre para aprendizado da linguaguem, que traz vida e interatividade às páginas web.
Lecionado por Mayk Brito, o curso faz parte da trilha "Guias Estelares" do projeto Discover. A trilha foi desenhada para quem busca dominar os fundamentos da programação e da web, como HTML, CSS, JavaScript e Git.
Módulo 01 | Introdução ✔️
- Abertura
- Javascript
Módulo 02 | Primeiros Passos ✔️
- Sintaxe
- Maneiras de executar o JavaScript
- Adicionando arquivos JS
- Comentários
Módulo 03 | Tipos de Dados ✔️
- Introdução
- String
- Number
- Boolean
- Undefined vs null
- Object
- Array
- Conclusão
Módulo 04 | Variáveis ✔️
- Conhecendo as variáveis
- Tipos dinâmicos
- Scope e var
- Scope let e const
- Nomeando variáveis
Módulo 05 | Praticando e Avançando ✔️
- Declaration assignment var
- Agrupando declarações
- Concatenando e interpolando variáveis
- Objects
- Arrays
- Exercícios
Módulo 06 | Functions ✔️
- 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
Módulo 07 | 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
Módulo 08 | 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
Módulo 09 | Condicionais e controle de fluxo ✔️
- Controle de fluxo da aplicação
- If e Else
- Switch
- Throw e Try/Catch
Módulo 10 | Estruturas de repetição ✔️
- For
- While
- For of
- For in
Módulo 11 | 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
As anotações das aulas estão disponíveis aqui.
Os desafios dos módulos estarão disponíveis em breve.
Feito com ☕ e 🖤 por Angélica Albuquerque