Este repositório reúne exercícios e exemplos práticos desenvolvidos ao longo das aulas de JavaScript e TypeScript, organizados por módulos e pastas. O objetivo é servir como material de estudo e prática para conceitos fundamentais da linguagem e suas aplicações.
O repositório está dividido em pastas, cada uma representando uma aula ou tema específico:
| Pasta | Conteúdo Principal |
|---|---|
| aula01 | Introdução ao JavaScript: primeiros scripts, variáveis e operações básicas |
| aula02 | Estruturas condicionais (if, else, switch) |
| aula03 | Laços de repetição (for, while, do...while) |
| aula04 | Vetores (arrays) e manipulação de listas |
| aula05 | Introdução ao TypeScript |
| aula06 | Collections e manipulação de conjuntos |
| aula07 | Estruturas de pilha e fila |
| aula08 – aula14 | Exercícios adicionais e conteúdos complementares |
| aula18 | Continuação dos exercícios do bloco 1 |
| .vscode | Configurações do ambiente de desenvolvimento |
| package.json / tsconfig.json | Configuração de dependências e compilação TypeScript |
- JavaScript (ES6+)
- TypeScript
- Node.js (para execução dos exemplos)
- Editor recomendado: VS Code
- Clone o repositório:
git clone https://github.com/nayaneoi/projetoJavascriptAula.git
- Acesse a pasta desejada:
cd projetoJavascriptAula/aula01 - Execute o arquivo com Node.js:
node exemplo.js
- Para aulas em TypeScript:
tsc arquivo.ts node arquivo.js
- Entender a sintaxe básica do JavaScript
- Praticar estruturas de controle e repetição
- Manipular arrays e coleções
- Implementar estruturas de dados (pilha e fila)
- Introduzir conceitos de TypeScript para tipagem estática
- Adicionar exemplos de funções assíncronas (async/await, Promises)
- Explorar manipulação de DOM com JavaScript
- Criar pequenos projetos integrando os conceitos aprendidos
Repositório desenvolvido por Nayane como parte das aulas de programação em JavaScript e TypeScript.