Chegamos ao final do Módulo 6: Fundamentos do JavaScript em que você:
- familiarizou-se com as ferramentas de desenvolvimento JavaScript;
- conheceu diretrizes para escrever os códigos;
- praticou o uso da ferramenta Dev tools;
- usou o console do navegador para exibir mensagens e depurar o código;
- compreendeu o uso do ponto e vírgula em JavaScript;
- compreendeu os conceitos de variáveis e constantes;
- criou variáveis com diferentes tipos de valores;
- criou nomes descritivos que ajudem a entender o propósito da variável ou constante;
- compreendeu a diferença entre nomes de variáveis em maiúsculas e minúsculas;
- conheceu a convenção de nomenclatura de camelCase;
- distinguir os tipos, características e como os dados são usados em JavaScript;
- manipulou e converteu entre diferentes tipos de dados em JavaScript;
- criou, acessou e manipulou arrays;
- compreendeu que arrays em JavaScript podem conter diferentes tipos de dados;
- compreendeu os conceitos de laços e iteração;
- diferenciou os tipos de laços: loop for, for...in e while;
- entendeu como os laços são usados;
- criou corretamente as estruturas de laços;
- conheceu os diferentes tipos de comparadores e operadores lógicos;
- compreendeu como esses comparadores e operadores são usados para criar expressões condicionais;
- dominou a estrutura das condicionais if, else if e else;
- compreendeu a hierarquia das condicionais;
- usou o operador ternário para criar declarações condicionais simples;
- compreendeu como declarar uma função, definir parâmetros para uma função e escrever o código dentro do corpo da função;
- diferenciou entre a definição de uma função e a sua invocação;
- aplicou diferentes tipos de parâmetros e retornos de funções de maneira eficaz;
- compreendeu o escopo e o aninhamento de funções.
